Daniel Masato
77fdfcaa0c
Refactor signal to slot connections using recursive templates
...
This change allows the maximum number of supported clients to be adjusted in a single place rather than in multiple places.
Note that this change requires Qt5's new signal/slot syntax (https://wiki.qt.io/New_Signal_Slot_Syntax ), but is still backwards compatible with Qt4.
Code bloat will be eventually reduced by removing support for Qt4.
2020-04-18 12:17:43 +01:00
Volker Fischer
b1c8313ef0
fix ChangeLog
2020-04-18 12:19:43 +02:00
Volker Fischer
702760c03b
prepare for next version
2020-04-18 12:15:25 +02:00
Volker Fischer
6615c97561
r3_5_1
2020-04-18 11:43:30 +02:00
Volker Fischer
372333c08f
update manual for new setting Enable Small Network Buffers
2020-04-18 09:28:25 +02:00
Volker Fischer
9b2b84fef6
use colors for server registration status label
2020-04-18 09:20:05 +02:00
Volker Fischer
4edb160a0a
small merge fixes
2020-04-18 08:39:08 +02:00
Volker Fischer
8ab4bd253a
added changelog entry for new feature
2020-04-18 06:53:31 +02:00
corrados
9161853a9d
Merge pull request #87 from pljones/feature/55-server-registration-status
...
Allow central server to confirm registration
2020-04-18 06:51:03 +02:00
Volker Fischer
79c0047bb3
added Enable Small Network Buffers switch
2020-04-17 21:21:37 +02:00
Volker Fischer
752b38e4e6
changed fader level range from -50..0 to -35..0 since for the Jamulus case the smaller range is better suited for live situations as we have in our jam sessions
2020-04-17 19:43:43 +02:00
Peter L Jones
e031cc409f
Allow central server to confirm registration
...
Also display this state in the server UI.
2020-04-17 17:16:43 +01:00
Volker Fischer
24ffb1e4da
update the changelog
2020-04-17 15:55:24 +02:00
corrados
7187470719
Merge pull request #85 from doloopuntil/opus_1_3
...
Upgrade OPUS codec to v1.3.1
2020-04-17 15:39:39 +02:00
Volker Fischer
f6123abaed
make the ping times reported in the server list more stable
2020-04-16 22:22:53 +02:00
Daniel Masato
582f3e5270
Fix celt decoder assertion when using OPUS_CUSTOM
...
When using OPUS_CUSTOM, `CELTDecoder->end` can be larger than 21.
Assert against 25 instead in OPUS_CUSTOM builds.
See https://github.com/xiph/opus/issues/172 .
2020-04-16 20:24:52 +01:00
Daniel Masato
703625a577
Upgrade to OPUS v1.3 - project file
2020-04-16 20:24:52 +01:00
Daniel Masato
ba63b7d82f
Upgrade to OPUS v1.3 - library source
...
Downloaded from https://archive.mozilla.org/pub/opus/opus-1.3.1.tar.gz
2020-04-16 20:24:52 +01:00
Volker Fischer
3fd5dda19b
update the changelog
2020-04-16 21:00:41 +02:00
Volker Fischer
a76491c3e6
bug fix: avoid hard clipping for Mute Stream
2020-04-16 20:08:54 +02:00
Simon Tomlinson
4e721f37a9
Merge branch 'master' of https://github.com/sthenos/jamulus
2020-04-16 18:04:33 +01:00
Simon Tomlinson
ebda8f9bbe
Added oboe sub module
2020-04-16 17:40:40 +01:00
Volker Fischer
07bf588ba4
fix for auto jitter buffer for 64 samples frame size
2020-04-16 18:40:29 +02:00
Volker Fischer
ad3e4e0587
support Mute button for own audio #75
2020-04-16 17:54:45 +02:00
Volker Fischer
ce647535d8
prepare for next version
2020-04-15 22:35:26 +02:00
Volker Fischer
285f4e019b
3.5.0
2020-04-15 21:58:31 +02:00
Volker Fischer
b82f29f2e3
finished: increased LED luminance (Ticket #71 )
2020-04-15 20:17:28 +02:00
Volker Fischer
01a23cdeb3
modify round LEDs of increased LED luminance (Ticket #71 )
2020-04-15 19:18:09 +02:00
Volker Fischer
9f7877af88
next try to fix the Mac audio interface issue
2020-04-15 16:11:01 +02:00
Volker Fischer
e4752f4d96
use 128 samples frame size as the default if software starts up for the first time
2020-04-15 15:39:03 +02:00
Volker Fischer
b335321950
rename SYSTEM_FRAME_SIZE_SAMPLES_SMALL to SYSTEM_FRAME_SIZE_SAMPLES
2020-04-15 15:29:43 +02:00
Volker Fischer
f51dd662c4
some cleanup
2020-04-15 15:21:58 +02:00
Volker Fischer
c280e99425
bug fix and some code style changes
2020-04-14 19:41:17 +02:00
corrados
45795c469a
Merge pull request #68 from emlynmac/fix-out-multichannel
...
Add support for multichannel out
2020-04-14 19:32:27 +02:00
Volker Fischer
802e688443
go back to original version with recent Mac audio interface changes
2020-04-14 19:30:15 +02:00
Volker Fischer
33f6cb300c
bug fix
2020-04-14 19:06:56 +02:00
Volker Fischer
1dabad7026
try to fix Mac audio interface issue
2020-04-14 19:01:23 +02:00
Volker Fischer
83e95c3a7b
small fix
2020-04-14 17:58:01 +02:00
Volker Fischer
33c7b03e75
added whats this help
2020-04-14 17:41:21 +02:00
Volker Fischer
a0f7ee4627
added a "Show All Musicians" check box in the server list
2020-04-14 17:23:53 +02:00
Volker Fischer
514bd25fee
added support for filter the server list
2020-04-14 16:51:44 +02:00
Emlyn Bolton
98d9b4e064
Add support for multichannel out
2020-04-13 14:55:29 -07:00
Volker Fischer
9cbcbb1471
the unit of the mixer faders is now dB using the range -50 dB to 0 dB
2020-04-13 21:00:26 +02:00
Volker Fischer
21318f993d
try to fix issue reported in https://sourceforge.net/p/llcon/discussion/software/thread/7c443f2ed9/#eeab
2020-04-13 20:19:06 +02:00
Volker Fischer
c8c0b17fc7
bug fix for server audio fade-in
2020-04-13 19:47:47 +02:00
Volker Fischer
c5d9b29aaa
finished: support for 64 samples OPUS packets in the client (if a sound card buffer size larger or equal than 128 samples is chosen, the legacy 128 samples OPUS packets are used)
2020-04-13 19:26:15 +02:00
Volker Fischer
e0c9ea5b6d
fixes the network data rate indicator and the time-out counter of the channel
2020-04-13 18:46:04 +02:00
Volker Fischer
d9562ea525
fixed audio fade-in counter for 64 samples frame size
2020-04-13 18:13:42 +02:00
Volker Fischer
5f85660cde
WIP: support 64 samples frame size in the client
2020-04-13 16:01:25 +02:00
Volker Fischer
f6ea80ca81
fixes Text colour contrast fails accessibility guidelines #65
2020-04-13 15:35:48 +02:00