Merge branch 'master' into feature_aggrdevmac
This commit is contained in:
commit
a0b80af492
4 changed files with 44 additions and 46 deletions
75
ChangeLog
75
ChangeLog
|
@ -3,24 +3,21 @@
|
|||
|
||||
|
||||
|
||||
|
||||
3.5.3git
|
||||
|
||||
* for CoreAudio and 4 channel input, support mixing channels 1&2 with 3&4
|
||||
- for CoreAudio and 4 channel input, support mixing channels 1&2 with 3&4
|
||||
|
||||
* added bassoon/oboe/harp instrument icons, created by dszgit (Ticket #131)
|
||||
- added bassoon/oboe/harp instrument icons, created by dszgit (Ticket #131)
|
||||
|
||||
* link to docs from application Help menu (Ticket #90)
|
||||
- link to docs from application Help menu (Ticket #90)
|
||||
|
||||
* bug fix: for mono capture jack audio interface Jamulus complains it cannot make connections (Ticket #137)
|
||||
- bug fix: for mono capture jack audio interface Jamulus complains it cannot make connections (Ticket #137)
|
||||
|
||||
|
||||
TODO support CoreAudio aggregated devices
|
||||
|
||||
TODO support internationalization
|
||||
|
||||
TODO standard style: meter bar gets smaller sometimes if board is full and fader text is short
|
||||
|
||||
TODO implement panning for channels (Ticket #52, #145)
|
||||
|
||||
TODO sometimes I cannot see the central server in the server list
|
||||
|
@ -35,73 +32,73 @@ TODO show mute state of others
|
|||
|
||||
3.5.2 (2020-04-24)
|
||||
|
||||
* use audio level meter bars for normal skin
|
||||
- use audio level meter bars for normal skin
|
||||
|
||||
* store Show All Musicians setting in the ini-file
|
||||
- store Show All Musicians setting in the ini-file
|
||||
|
||||
* improved Mac installer, coded by doloopuntil
|
||||
- improved Mac installer, coded by doloopuntil
|
||||
|
||||
* support to open ASIO driver setup(s) if startup failed due to incorrect driver settings (Ticket #117)
|
||||
- support to open ASIO driver setup(s) if startup failed due to incorrect driver settings (Ticket #117)
|
||||
|
||||
* added -v/--version command line argument to output version information (Ticket #121)
|
||||
- added -v/--version command line argument to output version information (Ticket #121)
|
||||
|
||||
* added bodhran and other instrument icons, bodhran created by bomm (Ticket #131)
|
||||
- added bodhran and other instrument icons, bodhran created by bomm (Ticket #131)
|
||||
|
||||
* bug fix: if small network buffers are used we get much better audio quality when drop outs occur
|
||||
- bug fix: if small network buffers are used we get much better audio quality when drop outs occur
|
||||
|
||||
* bug fix: if names given with the -o option were too long, the server registration failed (Ticket #91)
|
||||
- bug fix: if names given with the -o option were too long, the server registration failed (Ticket #91)
|
||||
|
||||
* bug fix: audio level changes if Buffer Delay is changed (Ticket #106)
|
||||
- bug fix: audio level changes if Buffer Delay is changed (Ticket #106)
|
||||
|
||||
* bug fix: do not reset fader level meters if number of clients change
|
||||
- bug fix: do not reset fader level meters if number of clients change
|
||||
|
||||
* bug fix: fixed a crash with JackRouter 64 bit ASIO driver (Ticket #93, thanks to elliotclee)
|
||||
- bug fix: fixed a crash with JackRouter 64 bit ASIO driver (Ticket #93, thanks to elliotclee)
|
||||
|
||||
|
||||
3.5.1 (2020-04-18)
|
||||
|
||||
* added a Mute Stream button to hear your signal and the signal of the other clients but
|
||||
do not transmit your signal to the server so that the other clients cannot hear you
|
||||
- added a Mute Stream button to hear your signal and the signal of the other clients but
|
||||
do not transmit your signal to the server so that the other clients cannot hear you
|
||||
|
||||
* added Enable Small Network Buffers switch to enable small sound card buffers in
|
||||
combination with legacy OPUS packets since OPUS packets with 64 samples enable low
|
||||
latency but can increase audio drop outs
|
||||
- added Enable Small Network Buffers switch to enable small sound card buffers in
|
||||
combination with legacy OPUS packets since OPUS packets with 64 samples enable low
|
||||
latency but can increase audio drop outs
|
||||
|
||||
* upgrade OPUS codec library to v1.3.1 by doloopuntil
|
||||
- upgrade OPUS codec library to v1.3.1 by doloopuntil
|
||||
|
||||
* server list registration status indicator added to the server GUI, coded by pljones
|
||||
- server list registration status indicator added to the server GUI, coded by pljones
|
||||
|
||||
* improved auto jitter buffer for 64 samples frame size
|
||||
- improved auto jitter buffer for 64 samples frame size
|
||||
|
||||
* the ping times in the server list are now more stable
|
||||
- the ping times in the server list are now more stable
|
||||
|
||||
|
||||
3.5.0 (2020-04-15)
|
||||
|
||||
* added 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)
|
||||
- added 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)
|
||||
|
||||
* added a filter for the server list to, e.g., filter a specific country or search for a musician
|
||||
- added a filter for the server list to, e.g., filter a specific country or search for a musician
|
||||
|
||||
* refresh server list if the Central Server address type is changed
|
||||
- refresh server list if the Central Server address type is changed
|
||||
|
||||
* the unit of the mixer faders is now dB using the range -50 dB to 0 dB
|
||||
- the unit of the mixer faders is now dB using the range -50 dB to 0 dB
|
||||
|
||||
* increased LED luminance (Ticket #71)
|
||||
- increased LED luminance (Ticket #71)
|
||||
|
||||
* bug fix: the server welcome message may appear twice if the server list was double clicked
|
||||
- bug fix: the server welcome message may appear twice if the server list was double clicked
|
||||
|
||||
|
||||
3.4.7 (2020-04-11)
|
||||
|
||||
* added support for alternative Central Servers to solve the 200 server registration limit (Ticket #50)
|
||||
- added support for alternative Central Servers to solve the 200 server registration limit (Ticket #50)
|
||||
|
||||
* added support for 64 samples frame size in the server (if server runs in 64 or 128 samples
|
||||
mode it is still compatible to both, 64 and 128 samples frame size clients)
|
||||
- added support for 64 samples frame size in the server (if server runs in 64 or 128 samples
|
||||
mode it is still compatible to both, 64 and 128 samples frame size clients)
|
||||
|
||||
* added multichannel CoreAudio support, coded by emlynmac (#44)
|
||||
- added multichannel CoreAudio support, coded by emlynmac (#44)
|
||||
|
||||
* fixed server not visible if in same local network, coded by pljones (Ticket #27)
|
||||
- fixed server not visible if in same local network, coded by pljones (Ticket #27)
|
||||
|
||||
|
||||
3.4.6 (2020-04-09)
|
||||
|
|
|
@ -249,7 +249,7 @@
|
|||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<width>19</width>
|
||||
<height>88</height>
|
||||
</size>
|
||||
</property>
|
||||
|
@ -265,7 +265,7 @@
|
|||
</property>
|
||||
<property name="minimumSize">
|
||||
<size>
|
||||
<width>16</width>
|
||||
<width>19</width>
|
||||
<height>88</height>
|
||||
</size>
|
||||
</property>
|
||||
|
|
|
@ -516,12 +516,14 @@ int main ( int argc, char** argv )
|
|||
|
||||
|
||||
// TODO translation loading does not yet work
|
||||
// TODO CONFIG += lrelease embed_translations
|
||||
// TODO QM_FILES_RESOURCE_PREFIX needed???
|
||||
// // load translations
|
||||
// if ( bUseGUI )
|
||||
// {
|
||||
// QTranslator myappTranslator;
|
||||
// bool ret = myappTranslator.load ( "src/res/translation_" + QLocale::system().name() );
|
||||
//qDebug() << "translation successfully loaded: " << ret << " " << "src/res/translation_" + QLocale::system().name();
|
||||
// bool ret = myappTranslator.load ( "translation_" + QLocale::system().name() );
|
||||
//qDebug() << "translation successfully loaded: " << ret << " " << "translation_" + QLocale::system().name();
|
||||
// pApp->installTranslator ( &myappTranslator );
|
||||
// }
|
||||
|
||||
|
|
|
@ -48,8 +48,7 @@ CMultiColorLEDBar::CMultiColorLEDBar ( QWidget* parent, Qt::WindowFlags f ) :
|
|||
// create LED object
|
||||
vecpLEDs[iLEDIdx] = new cLED ( parent );
|
||||
|
||||
// add LED to layout with spacer (do not add spacer on the bottom of the
|
||||
// first LED)
|
||||
// add LED to layout with spacer (do not add spacer on the bottom of the first LED)
|
||||
if ( iLEDIdx < NUM_STEPS_LED_BAR - 1 )
|
||||
{
|
||||
pLEDLayout->addStretch();
|
||||
|
@ -77,7 +76,7 @@ CMultiColorLEDBar::CMultiColorLEDBar ( QWidget* parent, Qt::WindowFlags f ) :
|
|||
// according to QScrollArea description: "When using a scroll area to display the
|
||||
// contents of a custom widget, it is important to ensure that the size hint of
|
||||
// the child widget is set to a suitable value."
|
||||
pProgressBar->setMinimumSize ( QSize ( 1, 1 ) );
|
||||
pProgressBar->setMinimumSize ( QSize ( 19, 1 ) ); // 15px + 2 * 1px + 2 * 1px = 19px
|
||||
pLEDMeter->setMinimumSize ( QSize ( 1, 1 ) );
|
||||
|
||||
// update the meter type (using the default value of the meter type)
|
||||
|
|
Loading…
Reference in a new issue