Volker Fischer
2e03e387e4
bug fix: audio fader sliders cannot be moved if the main windows is too small ( #292 )
2020-05-26 11:56:11 +02:00
Volker Fischer
a95b1ad964
reduce fader dynamic by 10 dB
2020-05-25 22:06:20 +02:00
Volker Fischer
7324a29031
in mono mode we should not show the Pan controls
2020-05-22 20:26:04 +02:00
Volker Fischer
8ce4263618
added some test code (not enabled)
2020-05-22 10:31:58 +02:00
Volker Fischer
5f67c48cd3
move info label a bit more in the middle of the fader so that it is easier to see to what fader the info label belongs to
2020-05-21 23:20:53 +02:00
Volker Fischer
a7770e27ae
small bug fix with info label hiding
2020-05-21 21:24:37 +02:00
Volker Fischer
7a7cfe53fe
move indicator label next to pan label to save some vertical space
2020-05-21 20:27:01 +02:00
Volker Fischer
fe093c8f0e
Merge pull request #256 from ignotus666/master
...
Corrections to source language
2020-05-21 18:34:14 +02:00
Volker Fischer
ce0024cb74
added an indicator that another client has muted me ( #257 )
2020-05-21 18:26:33 +02:00
ignotus
e2e0bb4cf5
Update audiomixerboard.cpp
2020-05-21 15:28:04 +02:00
Volker Fischer
f467d2259c
put the scroll area inside the group box because the title of the group box should always be visible
2020-05-20 22:28:52 +02:00
Volker Fischer
f580215605
if after a resize of the main window a vertical scroll bar is required, make sure that the fader label is visible (scroll down completely)
2020-05-20 21:21:22 +02:00
Volker Fischer
98aecb1d26
use a separate layout for the pan controls
2020-05-20 20:58:11 +02:00
Volker Fischer
546e3f96e0
enable pan if supported by the server (check server version)
2020-05-19 18:28:52 +02:00
Volker Fischer
7dbd2c89d1
fix code style issues introduced by contributed source code
2020-05-18 20:46:46 +02:00
Tarmo Johannes
f2cd5348b0
Cahanges according to pull request comments.
2020-05-17 15:51:01 +03:00
Tarmo Johannes
2f200f5b12
Merge remote-tracking branch 'upstream/master' into panning
2020-05-16 20:39:16 +03:00
Tarmo Johannes
31c3f5567d
Implemented storing pan values.
2020-05-16 20:11:54 +03:00
Tarmo Johannes
fa85d3d5a7
Description to protocal; made pan connections similar to gain.
2020-05-16 19:18:58 +03:00
Volker Fischer
65f5c8f8b8
added "personal mix at server: " according to #187
2020-05-16 11:44:00 +02:00
Volker Fischer
53d16462c4
remove compatibility to Qt4
2020-05-14 21:12:06 +02:00
Tarmo Johannes
49245e6118
Merge branch 'master' into panning
2020-05-13 15:28:23 +03:00
Tarmo Johannes
d68ccf40b7
small corrections
2020-05-13 00:11:06 +03:00
Volker Fischer
bcca13dfc1
some more removing html code from translation strings
2020-05-06 21:56:22 +02:00
Volker Fischer
61f36c1723
added tr() for some strings in the code, added spanish translation file
2020-05-06 19:33:27 +02:00
Volker Fischer
9f7fc16ac3
fixed compiler warnings
2020-04-26 16:20:21 +02:00
Tarmo Johannes
764ed82ccb
Implemented panning for channels.
2020-04-26 01:55:28 +03:00
Volker Fischer
5f46774e49
bug fix: do not reset fader level meters if number of clients change
2020-04-22 21:41:33 +02:00
Volker Fischer
471d1df835
add support for level meter bars for normal skin (fancy skin still uses LEDs)
2020-04-22 21:19:55 +02:00
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
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
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
5f85660cde
WIP: support 64 samples frame size in the client
2020-04-13 16:01:25 +02:00
Volker Fischer
eca43c849a
show "trying to connect" in the mixer board title if no fader information is yet received
2020-04-12 18:56:58 +02:00
Volker Fischer
1d4342bb7c
move country flag function in new class CLocale
2020-04-11 10:31:26 +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
Peter L Jones
8db54e8616
Add channel level LED bar
2020-04-06 18:58:50 +01: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
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
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
3eaec8363a
changed the maximum number of clients from 20 to 40
2020-03-29 16:14:29 +02:00
Volker Fischer
791d600634
2019->2020
2020-01-01 15:41:43 +01:00
Volker Fischer
6466a4aaf7
cleanup some 'COMPATIBILITY OLD VERSION, TO BE REMOVED'
2019-05-17 22:06:48 +02:00
Volker Fischer
e8096e48f0
2018 -> 2019
2019-03-24 09:30:30 +01:00
Volker Fischer
91642b0c2e
use integer for the fader level message
2019-01-12 12:59:16 +00:00
Volker Fischer
ea24503fdc
preparation for MIDI controller audio fader level support
2019-01-12 12:45:08 +00:00
Volker Fischer
8bfdc7347a
2017 -> 2018
2018-03-09 21:13:02 +00:00
Volker Fischer
b0d37c86e7
2016 -> 2017
2017-08-11 21:08:54 +00:00