Commit graph

1651 commits

Author SHA1 Message Date
Daniel Masato
26ccef90fc Fix server bug preventing recording directory from being recognised after successful creation
When a recording directory doesn't exist, the server creates it successfully but the QFileInfo
object holding the directory information is not updated as the information is cached by default.
The server then exits unexpectedly as the check on the directory existence incorrectly fails.
Disable caching to resolve the issue.
2020-03-23 19:31:38 +00:00
Volker Fischer
e918141eb7 avoid a reboot on the installation (caused by VS redistribution) 2020-03-21 21:56:58 +01:00
Volker Fischer
b4fbb9ca95 check if sample rate can be set in ASIO driver 2020-03-21 20:29:02 +01:00
Volker Fischer
fccbb4144c some small cleanups 2020-03-21 10:27:31 +01:00
Volker Fischer
f55c669e5e code style changes 2020-03-21 09:54:43 +01:00
corrados
f605c35935
Merge pull request #13 from pljones/feature/covid19-date-limit-on-historygraph
Enhance historygraph to allow size based on date
2020-03-21 09:34:24 +01:00
Peter L Jones
b55aa67496 Enhance historygraph to allow size based on date
Due to the increasing number of connections, the *number* of history
entries is no longer a good way to size the width of the graph.
In addition to adding a much larger FIFO, I have chosen to add
a date constraint.  This means I do not have to keep making the FIFO
bigger daily and, when numbers fall, the graph will not change
shape.
2020-03-20 23:03:56 +00:00
Volker Fischer
51ae9720d1 use last USB audio device instead of the very first one 2020-03-09 20:19:45 +00:00
Volker Fischer
1a45d6b095 added a comment 2020-01-04 15:01:48 +01:00
Volker Fischer
791d600634 2019->2020 2020-01-01 15:41:43 +01:00
Volker Fischer
4e86c99c8e added synth only mode 2019-12-31 11:22:54 +01:00
Volker Fischer
600a4a544b we can have up to 16 characters for the fader name 2019-10-05 12:06:12 +01:00
Volker Fischer
5bb5a48c7d lower fluidsynth level to avoid distortions; use 256 samples block size for opt 2019-10-05 10:33:41 +02:00
Volker Fischer
3c49eb9654 for more than one CPU core use higher audio quality 2019-10-01 16:50:47 +02:00
Volker Fischer
dc2ef0fbb4 added a TODO 2019-09-29 08:19:19 +02:00
Volker Fischer
40d54647aa for the Pi Zero we need to use the lowest audio quality, otherwise we get distortions everytime a lost network audio packet must be interpolated since the CPU is not fast enough 2019-09-28 20:17:41 +01:00
Volker Fischer
83fca3016e take some tweaks from linuxaudio, not enabled yet 2019-09-28 20:11:31 +01:00
Volker Fischer
133fc32f83 stereo mode does not work on the Pi Zero 2019-09-28 19:46:25 +01:00
Volker Fischer
ffa4972bff use auto jitter buffer since 3 buffers seem to be too low 2019-09-28 14:42:59 +02:00
Volker Fischer
730f67522d changed some Jamulus settings 2019-09-28 14:28:51 +02:00
Volker Fischer
b153d83654 moved ParseMIDIMessage function to the bottom of the file 2019-09-28 13:24:48 +02:00
Volker Fischer
49dba10309 Merge branch 'master' of https://github.com/corrados/jamulus 2019-09-28 13:19:29 +02:00
Volker Fischer
f258623c85 avoid newline in fader name 2019-09-28 13:19:14 +02:00
Volker Fischer
5427cb21d5 try out Travis compilation with xcode11 since we got feedback that Jamulus does not compile on newest xcode 2019-09-28 09:31:22 +02:00
Volker Fischer
87e57b5c36 fix Jamulus compilation issue and set audio realtime rights 2019-09-28 08:30:04 +01:00
Volker Fischer
6f78c100ca some fixes for compilation 2019-09-28 06:23:11 +01:00
Volker Fischer
83bed4d2a3 added fluidsynth compile requirements 2019-09-27 22:12:43 +01:00
Volker Fischer
c62cd71504 added required package for jackd compilation 2019-09-27 21:43:31 +01:00
Volker Fischer
30e50982e2 update the change log 2019-09-27 18:39:04 +02:00
Volker Fischer
4407c8805a parse MIDI even if not connected 2019-09-27 18:15:22 +02:00
Volker Fischer
d19bd6fc36 make optional MIDI implementation more separate to the audio processing 2019-09-27 07:11:16 +02:00
Volker Fischer
dbb6e9eb83 first MIDI implementation for Jack, not yet tested 2019-09-26 19:01:59 +02:00
Volker Fischer
4be0fbf606 add ini file in git ignore 2019-09-26 17:39:52 +02:00
Volker Fischer
35c01b1b1f the fader tag length must be limited 2019-09-25 20:15:44 +02:00
Volker Fischer
b2bdcce5ea silent jackd 2019-09-25 18:13:28 +02:00
Volker Fischer
ed5697bc46 support install of required packages, use ini file in Jamulus directory, bug fix 2019-09-25 18:06:54 +02:00
Volker Fischer
8d6b1e5712 kill jackd on end 2019-09-24 18:56:47 +02:00
Volker Fischer
ea5c92f746 added hyperion support 2019-09-24 16:25:10 +02:00
Volker Fischer
cce367c665 added a watchdog to clean up everything after we are done 2019-09-24 16:15:35 +02:00
Volker Fischer
8a01fcadc9 only write Jamulus ini file if not exist 2019-09-23 19:57:28 +02:00
Volker Fischer
068424ee14 write Jamulus ini file 2019-09-23 19:34:12 +02:00
Volker Fischer
d5d17c8b2a lower polyphony for fluidsynth 2019-09-23 18:21:34 +02:00
Volker Fischer
69e4189256 Merge branch 'master' of https://github.com/corrados/jamulus 2019-09-23 18:16:10 +02:00
Volker Fischer
b07a37dcfd bug fix 2019-09-23 18:15:52 +02:00
Volker Fischer
b36363e651 braindef -> corrados 2019-09-23 07:04:40 +02:00
corrados
b4a2ace3ba
Merge pull request #12 from braindef/master
Travis-ci
2019-09-23 07:01:35 +02:00
Marc Landolt
65631514a8
Update .travis.yml 2019-09-23 03:53:36 +02:00
Marc Landolt
286d1303cc
Update .travis.yml 2019-09-23 03:40:00 +02:00
Marc Landolt
e035691603
Update .travis.yml 2019-09-23 03:25:37 +02:00
Marc Landolt
5813ed625a
Update .travis.yml 2019-09-23 02:32:50 +02:00