Commit graph

2779 commits

Author SHA1 Message Date
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
0bdf6a45ae the travis Windows build seems not to work anymore but Jamulus compiles fine on my Windows PC -> disable the Windows build on travis for now 2020-04-04 12:18:11 +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
61ea6ca0d0 prepare for next version 2020-04-04 09:12:42 +02:00
Volker Fischer
149ecf0c80 r3.4.5 2020-04-04 08:31:31 +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
324287beda support hybrid x86 and x64 installer for Windows 2020-04-02 22:08:45 +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
a531bc4a0b removed TODO since it is already fixed by last commit 2020-04-01 19:25:01 +02:00
Volker Fischer
63d8d58767 bug fix for Qt style sheets for main window 2020-04-01 18:41:59 +02:00
Volker Fischer
3f9c6d7470 added a TODO 2020-03-31 21:03:38 +02:00
Volker Fischer
befad574aa added a TODO 2020-03-31 19:26:10 +02:00
Volker Fischer
4ed53b69ad added a TODO 2020-03-30 21:25:08 +02:00
Volker Fischer
2debe170a7 update the changelog 2020-03-30 20:02: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
corrados
e99e5b2720
Merge pull request #32 from gilgongo/patch-4
Update and tidy up
2020-03-30 18:08:21 +02:00
Jonathan
45adcbf334
Update and tidy up
Making Linux section a bit easier to read. Replaced server compilation instructions will link to wiki.
2020-03-30 13:51:32 +01:00
Volker Fischer
19c6957336 Merge branch 'master' of https://github.com/corrados/jamulus 2020-03-29 22:20:03 +02:00
Volker Fischer
b111581948 small fix 2020-03-29 22:19:49 +02:00
corrados
1147547769
Merge pull request #24 from gilgongo/patch-3
Amend to align with new documentation
2020-03-29 21:57:00 +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
9a17dcc64c update 2020-03-29 21:14:11 +02:00
Jonathan
4b190b5717
Remove reference to client in compile 2020-03-29 20:10:54 +01:00
Volker Fischer
4cfd54b21b audio fade-in at the server if new client connects 2020-03-29 18:03:24 +02:00
Jonathan
773f99b517
Amend to align with new documentation 2020-03-29 15:36:17 +01: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
102523dea4 added some ASIO debugging code (not enabled) 2020-03-29 10:02:00 +02:00
Volker Fischer
eed07615e5 fix the IIR filter lambdas for 64 samples frame size 2020-03-28 21:02:55 +01:00