/[svn]/liblscp/trunk/ChangeLog
ViewVC logotype

Diff of /liblscp/trunk/ChangeLog

Parent Directory Parent Directory | Revision Log Revision Log | View Patch Patch

revision 279 by capela, Mon Oct 11 12:22:40 2004 UTC revision 625 by capela, Thu Jun 9 15:55:49 2005 UTC
# Line 3  liblscp - LinuxSampler Control Protocol Line 3  liblscp - LinuxSampler Control Protocol
3    
4  ChangeLog  ChangeLog
5    
6    0.3.0  2005-06-09  [bug #11] Timeout flush idiosyncrasy is now a feature;
7                       this just tries to flush the receive buffer whenever
8                       any previous transaction has failed due to a timeout.
9                      
10                       Fixed an off-by-one timeout quirk, that has been a real
11                                       showstopper on Mac OS X at least, which is incidental
12                                       to qsampler's default timeout setting of 1000 msecs,
13                                       giving up systematically on select() due to "Invalid
14                                       argument" (EINVAL).
15    
16    0.2.8  2005-05-22  More LSCP command syntax changes, particularly on the
17                       event subscription ones: the LSCP_EVENT_CHANNELS event
18                       definition were renamed to LSCP_EVENT_CHANNEL_COUNT,
19                       as to be more meaningful. Added support for the newest
20                       LSCP command: GET SERVER INFO; lscp_get_server_info().
21    
22    0.2.8  2005-05-08  [bug #9] Fixed for a LSCP command syntax convention
23                       consistency, regarding the enumeration of available
24                       sampler engines, Audio and MIDI drivers; this has
25                       affected the signature of the following functions:
26                         lscp_get_available_engines();
27                         lscp_get_available_audio_drivers();
28                         lscp_get_available_midi_drivers();
29                       which are now returning an integer count of engines
30                       and drivers, respectively, while the following
31                       functions are now being introduced:
32                         lscp_list_available_engines();
33                         lscp_list_available_audio_drivers();
34                         lscp_list_available_midi_drivers();
35                       taking on the previous functionality, returning
36                       a comma separated list of names.
37    
38    0.2.7  2005-03-10  Mini bitsy regression; a severe crash (segfault)
39                       was fixed on the device configuration functions:
40                         lscp_set_audio_device_param();
41                         lscp_set_midi_device_param();
42                         lscp_set_audio_channel_param();
43                         lscp_set_midi_port_param();
44    
45    0.2.6  2005-03-01  Fixed nasty off-by-one bug on internal helpers.
46    
47    0.2.5  2005-02-14  Added support for the new INSTRUMENT_NAME field
48                       of GET CHANNEL INFO command.
49    
50  0.2.4  2004-10-11  Fixed lscp_set_channel_midi_channel() again, MIDI  0.2.4  2004-10-11  Fixed lscp_set_channel_midi_channel() again, MIDI
51                     channels should be given in the range 0-15, and omni                     channels should be given in the range 0-15, and omni
52                     mode with the LSCP_MIDI_CHANNEL_ALL symbol (16).                     mode with the LSCP_MIDI_CHANNEL_ALL symbol (16).
53                      
54                     Fixed lscp_get_channel_info() to parse MIDI omni                     Fixed lscp_get_channel_info() to parse MIDI omni
55                     (ALL) channels mode.                     (ALL) channels mode.
56    
# Line 14  ChangeLog Line 58  ChangeLog
58                     channels should be given in the range 1-16, and                     channels should be given in the range 1-16, and
59                     omni mode with the new LSCP_MIDI_CHANNEL_ALL                     omni mode with the new LSCP_MIDI_CHANNEL_ALL
60                     symbol (0).                     symbol (0).
61                      
62                     Rearrangement on main command requester executive.                     Rearrangement on main command requester executive.
63    
64  0.2.2  2004-07-29  In sync with LSCP document draf (v.12).  0.2.2  2004-07-29  In sync with LSCP document draf (v.12).
# Line 45  ChangeLog Line 89  ChangeLog
89  0.1.5  2004-04-26  Server stuff moved into examples.  0.1.5  2004-04-26  Server stuff moved into examples.
90    
91  0.1.4  2004-04-24  Initial auto/libtool preparation.  0.1.4  2004-04-24  Initial auto/libtool preparation.
   

Legend:
Removed from v.279  
changed lines
  Added in v.625

  ViewVC Help
Powered by ViewVC