Commit graph

152 commits

Author SHA1 Message Date
Volker Fischer
ac140ff8a2 use actual instrument name for sorting by instrument 2020-06-14 19:17:50 +02:00
Volker Fischer
b078bfd7b8 further preparation for #356 2020-06-13 08:51:05 +02:00
Volker Fischer
e4b01fa395 prepare for pull request: #356 2020-06-13 08:31:28 +02:00
Volker Fischer
0d77ccdcc4 under Mac the slim fader label must be a bit higher so that all have the same length 2020-06-11 19:58:51 +02:00
Volker Fischer
cf7a01d231 add new "slim channel" skin, intended for large ensembles (#339) 2020-06-11 16:42:50 +02:00
Volker Fischer
e7b291d906 improve the channel sorting algorithm (much cleaner code now) 2020-06-09 17:42:32 +02:00
Volker Fischer
44e883900b fixed Free Software Foundation address (see #341) 2020-06-08 22:58:11 +02:00
Volker Fischer
c4866aff2f code cleanup 2020-06-08 17:40:59 +02:00
Volker Fischer
8d8b52ae06 support sorting faders by channel name (#178) 2020-06-08 17:34:45 +02:00
Volker Fischer
0e2185ae01 using Qt5 connections instead of the old Qt4 ones (just a subset converted right now, more TODO) 2020-06-06 17:19:25 +02:00
Volker Fischer
09fe7d566c small updates 2020-06-06 11:02:31 +02:00
Volker Fischer
b1c97c2d36 avoid showing IP address if no name in the musician profile is given #316 2020-06-05 14:22:44 +02:00
daryl
e38e8d6f08 update 2020-06-04 11:53:04 +02:00
Volker Fischer
e55872ffeb go back to original fader range dynamic (since issue was caused by server gain calculation) 2020-05-26 20:58:01 +02:00
Volker Fischer
a49cb6408c bug fix: honour own fader and Mute button in Mute Myself (#148) 2020-05-26 20:45:10 +02:00
Volker Fischer
f6e5120095 New Client Level now also applies if you enter a server 2020-05-26 17:28:44 +02:00
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