Commit graph

1225 commits

Author SHA1 Message Date
Volker Fischer
a0934ee8b8 some more work for 64 samples support in the server 2020-04-08 18:51:51 +02:00
Volker Fischer
5824855252 added show licence switch in the server GUI 2020-04-08 15:30:32 +02:00
Volker Fischer
e7bb2ad1c6 fix audio issue with licence dialog 2020-04-08 14:48:33 +02:00
Volker Fischer
c7dcfe855e bug fix for server 64 samples support 2020-04-07 22:09:29 +02:00
Volker Fischer
0eedcd8061 fixed Mac compilation error 2020-04-07 19:45:28 +02:00
Volker Fischer
ac21104cd0 only show level meters if the server actually supports it and sends network packets with levels to the client 2020-04-07 00:20:32 +02:00
Volker Fischer
70c499a82a fix for #71 Increase "stability" of Connection Setup server list 2020-04-06 23:06:28 +02:00
Volker Fischer
0011f6686a minor cleanup 2020-04-06 22:03:35 +02:00
Peter L Jones
c6b702cabe Update user manual for channel level meters.
Also includes a number of minor wording changes elsewhere.
2020-04-06 18:58:50 +01:00
Peter L Jones
a97ac9aa4e Server processing for channel levels 2020-04-06 18:58:50 +01:00
Peter L Jones
95f48eb17e Add server-side handling for channel level preference 2020-04-06 18:58:50 +01:00
Peter L Jones
30c4e006b6 Add client-side handling for channel levels 2020-04-06 18:58:50 +01:00
Peter L Jones
36e54f4da7 Add a preference for the Channel Levels 2020-04-06 18:58:50 +01:00
Peter L Jones
8db54e8616 Add channel level LED bar 2020-04-06 18:58:50 +01:00
Peter L Jones
a7a1549fe5 Define new protocol messages 2020-04-06 18:58:50 +01:00
Peter L Jones
70480cd626 Expose and rename CMultiColorLEDBar defines 2020-04-06 18:54:56 +01:00
Volker Fischer
321f286a6d re-introduce PROTMESSID_OPUS_SUPPORTED message to support older client versions 2020-04-06 17:17:49 +02:00
Volker Fischer
d12877dc8c should fix "low-res icon issue #28" 2020-04-05 22:12:53 +02:00
Volker Fischer
e805cff4ea prepare simple conversion buffer for other way around 2020-04-05 20:56:05 +02:00
Volker Fischer
fc9970f837 fixed Linux compilation error 2020-04-05 18:57:28 +02:00
Volker Fischer
a3b0215128 I reduced the number of stored fader settings to avoid having the ini file being too large 2020-04-05 17:57:39 +02:00
corrados
e89b871326
Merge pull request #37 from doloopuntil/save_mute_settings
Store mute settings for faders.
2020-04-05 17:48:12 +02:00
Volker Fischer
bd111c3abc some code cleanup 2020-04-05 17:35:40 +02:00
Volker Fischer
a761f9bf9e some code cleanup and small fix for audio compression (should not access the info outside the mutex because it might have changed by another thread) 2020-04-05 09:34:00 +02:00
Volker Fischer
c310aa16cd WIP 64 samples frame size support in the server, not yet working 2020-04-05 08:13:53 +02:00
Daniel Masato
83fb9d47b5 Store mute settings for faders.
Also increase stored fader settings capacity to 200, since up to 50 clients are now supported.
2020-04-04 21:27:35 +01:00
Volker Fischer
57f203502c WIP on support of 64/128 samples frame size in the server 2020-04-04 19:03:19 +02:00
Volker Fischer
5a05bf6a2f only use low complexity OPUS processing for 128 samples frame size, see https://sourceforge.net/p/llcon/discussion/533517/thread/bdb3fe2195 2020-04-04 12:40:13 +02:00
Volker Fischer
b9c6d87766 bug fix: server list ping times may not be accurate and client list may not be retrieved 2020-04-03 21:45:36 +02:00
Volker Fischer
6b26cb02b4 use 3 seconds audio fade-in at the server instead of just 2 seconds 2020-04-01 21:47:49 +02:00
Volker Fischer
ee48000b34 fix the MAX_SIZE_BYTES_NETW_BUF, change the --showallservers to include the server list index and do not sort by ping 2020-04-01 21:16:44 +02:00
Volker Fischer
63d8d58767 bug fix for Qt style sheets for main window 2020-04-01 18:41:59 +02:00
Volker Fischer
bef3506a38 added a scroll area to the mixer board so that a large number of clients can be supported, thanks to doloopuntil for his example code 2020-03-30 19:53:30 +02:00
Volker Fischer
40dd2e8980 changed the maximum number of clients from 40 to 50 2020-03-29 21:35:09 +02:00
Volker Fischer
4cfd54b21b audio fade-in at the server if new client connects 2020-03-29 18:03:24 +02:00
Volker Fischer
3eaec8363a changed the maximum number of clients from 20 to 40 2020-03-29 16:14:29 +02:00
Volker Fischer
15bad6738e slight audio quality improvement for 64 samples stereo high quality mode 2020-03-29 12:58:45 +02:00
Volker Fischer
29f8e843a9 Merge remote-tracking branch 'origin/linuxfixesbyjkohnert' 2020-03-29 12:18:04 +02:00
root
ead042a301 patch provided by jkohnert, see Ticket #63 Fix compiler warnings on Linux 2020-03-29 12:12:13 +02:00
Volker Fischer
366aaee9ab use "normal" audio quality as the default when first startup of Jamulus after installation 2020-03-29 12:00:36 +02:00
Volker Fischer
eed07615e5 fix the IIR filter lambdas for 64 samples frame size 2020-03-28 21:02:55 +01:00
Volker Fischer
ede92ac25e fix https://sourceforge.net/p/llcon/bugs/30 2020-03-28 18:51:25 +01:00
Volker Fischer
53f50070a7 some more work for 64 samples frame size support 2020-03-28 16:27:45 +01:00
Jonathan
7bc89f2d1a
Remove server section
And corrected a couple of typos.
2020-03-28 15:01:31 +00:00
Volker Fischer
beb3255b26 tested the numbers and they work fine 2020-03-28 09:41:31 +01:00
Volker Fischer
fbef9556a4 prepare OPUS rates for 64 samples, not yet tested 2020-03-28 09:17:13 +01:00
Volker Fischer
5e5637670d increase the maximum number of servers in the server list from 100 to 200 2020-03-24 22:23:49 +01:00
Daniel Masato
adbb850a2f Merge remote-tracking branch 'upstream/master' 2020-03-23 19:45:03 +00:00
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
4cac0e935b code style changes 2020-03-22 20:24:30 +01:00