--- liblscp/trunk/ChangeLog 2007/10/01 17:22:02 1365 +++ liblscp/trunk/ChangeLog 2017/12/12 17:47:01 3400 @@ -3,7 +3,68 @@ ChangeLog -CVS HEAD Added new client interface function, for editing +0.6.0 2017-12-12 An Autumn'17 release. + +0.5.8 2016-11-14 A Fall'16 release. + +0.5.7 2013-12-31 Use getaddrinfo() instead of deprecated gethostbyname(). + + Update on newer autoconf macros (m4). + + Fixes for building for Windows with configure and make. + + Makefile fixes for building in separate directory. + + Autoconf fix: AC_CONFIG_HEADER obsolete error (fixes #194). + +0.5.6 2009-08-01 Fixed locale related parser bug (fixes #59). + + Added new client interface functions, for managing + the global limit of maximum voices and disk streams: + lscp_get_voices(), lscp_set_voices(), lscp_get_streams(), + lscp_set_streams(). + + _lscp_device_port_info_query(): take port parameter + "NAME" into the result list. + + Bugfix: _lscp_client_evt_proc() dropped LSCP events. + + Bugfix in lscp_client_subscribe(): only the first + lscp_client_subscribe() call succeeded (per client), + all subsequent ones failed. + + Added support for new (un)subscribable events: + LSCP_EVENT_CHANNEL_MIDI + LSCP_EVENT_DEVICE_MIDI + Caution: the bitflag approach for the event variable + is now abondoned, since otherwise we would soon hit the + limit of the bit range. The bitflag approach will + remain for events older at this point (that is all + events which occupy the lower 16 bits), but this new + and all following events will simply be enumared along + the upper 16 bits. + + Added new client interface function, for renaming + effect send entities: + lscp_set_fxsend_name(); + + Added new client interface functions, for managing the + global limit of maximum voices and disk streams: + lscp_get_voices(); + lscp_set_voices(); + lscp_get_streams(); + lscp_set_streams(); + + Bugfix: fixed buggy behavior on different locale + settings (e.g. when parsing floating point numbers). + +0.5.5 2007-10-12 Changed client interface function, for editing + instrument, from: + lscp_edit_instrument(); + to: + lscp_edit_channel_instrument(); + +0.5.4 2007-10-02 Added new client interface function, for editing instrument: lscp_edit_instrument(); @@ -26,7 +87,7 @@ lscp_list_fxsends(); lscp_get_fxsend_info(); lscp_set_fxsend_audio_channel(); - and for global volume: + and for global volume: lscp_get_volume(); lscp_set_volume(); @@ -41,7 +102,7 @@ LSCP_EVENT_MIDI_INSTRUMENT_MAP_INFO, LSCP_EVENT_MIDI_INSTRUMENT_COUNT, LSCP_EVENT_MIDI_INSTRUMENT_INFO. - + Updated examples. 0.5.0 2006-12-17 MIDI instrument mapping, second round, according to @@ -130,15 +191,15 @@ as to be more meaningful. Added support for the newest LSCP command: GET SERVER INFO; lscp_get_server_info(). -0.2.8 2005-05-08 [bug #9] Fixed for a LSCP command syntax convention - consistency, regarding the enumeration of available - sampler engines, Audio and MIDI drivers; this has +0.2.8 2005-05-08 [bug #9] Fixed for a LSCP command syntax convention + consistency, regarding the enumeration of available + sampler engines, Audio and MIDI drivers; this has affected the signature of the following functions: lscp_get_available_engines(); lscp_get_available_audio_drivers(); lscp_get_available_midi_drivers(); which are now returning an integer count of engines - and drivers, respectively, while the following + and drivers, respectively, while the following functions are now being introduced: lscp_list_available_engines(); lscp_list_available_audio_drivers();