This commit is contained in:
Volker Fischer 2011-06-16 08:48:38 +00:00
parent 08bfe3dae2
commit 07034ba8bc

460
ChangeLog
View file

@ -1,228 +1,232 @@
3.2.0 3.2.0
- new GUI style of the main window, added switch for selecting the GUI style - new GUI style of the main window, added switch for selecting the GUI style
in the settings window in the settings window
- a list of available servers is shown on pressing the connect button, the list - a list of available servers is shown on pressing the connect button, the list
is managed by a central server, any private server is added automatically if is managed by a central server, any private server is added automatically if
the registering setting is enabled the registering setting is enabled
- the Qt project file is now used for Linux, too - the jitter buffer size can be independently set for client and server
- ini-file is stored in the home directory instead of the application directory - improved auto jitter buffer algorithm
- added server settings in the GUI for the server list and added ini file - the Qt project file is now used for Linux, too
support to store the settings
- ini-file is stored in the home directory instead of the application directory
3.1.2 - added server settings in the GUI for the server list and added ini file
support to store the settings
- show warning in main window if audio delay is too long
- added download link in help menu 3.1.2
- bug fix: solo switch did not work correctly - show warning in main window if audio delay is too long
- added download link in help menu
3.1.1
- bug fix: solo switch did not work correctly
- added stereo audio channel support
- added input/output audio channel mapping for ASIO audio interface 3.1.1
- added stereo audio channel support
3.1.0
- added input/output audio channel mapping for ASIO audio interface
- support for MacOS (using CoreAudio audio interface)
- sound card frame size support for frame sizes other than 128, 256 and 512 3.1.0
samples
- support for MacOS (using CoreAudio audio interface)
- improvement of network buffer (jitter buffer) in case of small buffer sizes
- sound card frame size support for frame sizes other than 128, 256 and 512
- all available ASIO sample formats supported samples
- bug fix for M-Audio Delta ASIO driver - improvement of network buffer (jitter buffer) in case of small buffer sizes
- all available ASIO sample formats supported
3.0.3
- bug fix for M-Audio Delta ASIO driver
- accessibility improvements
- show number of connected clients in window title (and therefore in OS task 3.0.3
bar)
- accessibility improvements
- added "Whats this" help text to the GUI controls in the general settings
dialog, added Tool Tips to some GUI controls - show number of connected clients in window title (and therefore in OS task
bar)
- server logging history grid lines of weekend days are now plotted with
different line width - added "Whats this" help text to the GUI controls in the general settings
dialog, added Tool Tips to some GUI controls
- removed ALSA support since the ALSA interface implementation in llcon was
buggy and will not be maintained in the future - server logging history grid lines of weekend days are now plotted with
different line width
- bug fix: fix for server logging history graph x-axis
- removed ALSA support since the ALSA interface implementation in llcon was
- bug fix: fix for disconnect issue at the server buggy and will not be maintained in the future
- bug fix: fix for server logging history graph x-axis
3.0.2
- bug fix: fix for disconnect issue at the server
- new server features: for chat messages the time stamp is also shown, parsing
of existing log file supported
3.0.2
- updates for help texts
- new server features: for chat messages the time stamp is also shown, parsing
- new design for fader tag of existing log file supported
- change for Jack Linux audio interface: ports are only registered and - updates for help texts
connected once when the software is started up
- new design for fader tag
- bug fix: under bad network conditions chat messages were randomly repeated
- change for Jack Linux audio interface: ports are only registered and
- bug fix: in case the server was shutdown and restarted during a connection, connected once when the software is started up
the channel name was not updated correctly at the server
- bug fix: under bad network conditions chat messages were randomly repeated
3.0.1 - bug fix: in case the server was shutdown and restarted during a connection,
the channel name was not updated correctly at the server
- use low complexity CELT encoder profile, this lowers audio dropout
probability on slow computers
3.0.1
- in case "Open Chat on New Message" is not enabled, a hint in the status bar
is shown when a message is received - use low complexity CELT encoder profile, this lowers audio dropout
probability on slow computers
- bug fix: buzzing occurred when audio stream was interrupted (e.g. in case
of network trouble) - in case "Open Chat on New Message" is not enabled, a hint in the status bar
is shown when a message is received
3.0.0 - bug fix: buzzing occurred when audio stream was interrupted (e.g. in case
of network trouble)
- introduced new audio codec "CELT", not compatible to old versions
- only the sound card frame sizes 128, 256 and 512 is allowed (since other 3.0.0
frame sizes require additional conversion buffers which introduce delay)
- introduced new audio codec "CELT", not compatible to old versions
- IMA-ADPCM, MS-ADPCM removed
- only the sound card frame sizes 128, 256 and 512 is allowed (since other
- since CELT works on 48 kHz sample rate, resampling was removed frame sizes require additional conversion buffers which introduce delay)
- various bug fixes (e.g. disconnecting did not work reliably) - IMA-ADPCM, MS-ADPCM removed
- since CELT works on 48 kHz sample rate, resampling was removed
2.3.0
- various bug fixes (e.g. disconnecting did not work reliably)
- new system sample rate of 33 kHz to improve audio quality, not compatible
to old versions
2.3.0
- added history graph for server logging
- new system sample rate of 33 kHz to improve audio quality, not compatible
- added command line argument for connecting a server at software start-up to old versions
- added history graph for server logging
2.2.2
- added command line argument for connecting a server at software start-up
- "Mute" and "Solo" check boxes for each connected client fader
- store previous server URLs 2.2.2
- changes to the main GUI (grouped "local" and "server" settings) - "Mute" and "Solo" check boxes for each connected client fader
- LED status lights and LED input level meter - store previous server URLs
- better behaviour on disconnection (introduced disconnection protocol message) - changes to the main GUI (grouped "local" and "server" settings)
- LED status lights and LED input level meter
2.2.1
- better behaviour on disconnection (introduced disconnection protocol message)
- bug fix and improvements for automatic jitter buffer size setting
2.2.1
2.2.0
- bug fix and improvements for automatic jitter buffer size setting
- added Jack audio interface (Linux)
- simplified settings dialog, complete redesign (removed sound card 2.2.0
buffer settings, network block sizes settings, added upload rate display)
- added Jack audio interface (Linux)
- improved audio stability (audio interface is not callback based, removed
intermediate audio buffers, client audio buffer size equals network - simplified settings dialog, complete redesign (removed sound card
buffer size now) buffer settings, network block sizes settings, added upload rate display)
- added upload rate limitation for server (server decides which network - improved audio stability (audio interface is not callback based, removed
parameters to use depending on the upload limit and the number of connected intermediate audio buffers, client audio buffer size equals network
clients) buffer size now)
- added upload rate limitation for server (server decides which network
2.1.4 parameters to use depending on the upload limit and the number of connected
clients)
- added automatic jitter buffer size setting
- speed optimizations to improve audio interface stability 2.1.4
- new default settings (e.g. turn off Reverb by default since it requires - added automatic jitter buffer size setting
significant CPU)
- speed optimizations to improve audio interface stability
2.1.3 - new default settings (e.g. turn off Reverb by default since it requires
significant CPU)
- added sound card selection
- improved ASIO configuration 2.1.3
- added total delay display - added sound card selection
- improved ASIO configuration
2.1.2
- added total delay display
- audio compression type can be selected (IMA ADPCM, MS ADPCM, None)
- security checks for protocol messages (wrong messages could crash the 2.1.2
software)
- audio compression type can be selected (IMA ADPCM, MS ADPCM, None)
- bug fix: ping time measurement problems on Windows OS fixed
- security checks for protocol messages (wrong messages could crash the
software)
2.1.1
- bug fix: ping time measurement problems on Windows OS fixed
- added a chat window
- the client can select a port number of server additional to the URL 2.1.1
- the server can be operated on an arbitrary port number - added a chat window
- ping time information in general settings dialog added - the client can select a port number of server additional to the URL
- the server can be operated on an arbitrary port number
2.1.0
- ping time information in general settings dialog added
- ASIO support
2.1.0
2.0.0
- ASIO support
- first QT4 compatible release
2.0.0
0.9.9
- first QT4 compatible release
- new client settings dialog
- at each client a separate audio mix can be generated for all connected clients 0.9.9
at the server
- new client settings dialog
0.9.4 - at each client a separate audio mix can be generated for all connected clients
at the server
- added a protocol mechanism, now it is possible to set the jitter buffer in the
server according to the setting in the client (they are coupled now)
0.9.4
- removed sample rate offset estimation since it was not used anyway
- added a protocol mechanism, now it is possible to set the jitter buffer in the
- internal audio processing in the server is now based on the minimum block server according to the setting in the client (they are coupled now)
size (improves latency)
- removed sample rate offset estimation since it was not used anyway
0.9.1 - internal audio processing in the server is now based on the minimum block
size (improves latency)
- initial version
0.9.1
- initial version