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

Diff of /liblscp/trunk/ChangeLog

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

revision 415 by capela, Tue Mar 1 21:55:34 2005 UTC revision 749 by capela, Fri Aug 19 17:05:08 2005 UTC
# Line 3  liblscp - LinuxSampler Control Protocol Line 3  liblscp - LinuxSampler Control Protocol
3    
4  ChangeLog  ChangeLog
5    
6    0.3.2  2005-08-19  Fixed missing initialization bug on lscp_channel_info_t
7                       new struct fields (mute/solo).
8    
9                       Include debian files into distribution.
10    
11    0.3.1  2005-08-16  [bug #21] Fixed automake support for separate build
12                       directory.
13    
14                       Added support to sampler channel MUTE/SOLO states:
15                         lscp_set_channel_mute();
16                         lscp_set_channel_solo();
17                       with corresponding new lscp_channel_info_t fields.
18    
19    0.3.0  2005-06-10  [bug #11] Timeout flush idiosyncrasy is now a feature;
20                       this just tries to flush the receive buffer whenever
21                       any previous transaction has failed due to a timeout.
22    
23                       Fixed an off-by-one timeout quirk, that has been a real
24                       showstopper on Mac OS X at least, which is incidental
25                       to qsampler's default timeout setting of 1000 msecs,
26                       giving up systematically on select() due to "Invalid
27                       argument" (EINVAL).
28    
29    0.2.8  2005-05-22  More LSCP command syntax changes, particularly on the
30                       event subscription ones: the LSCP_EVENT_CHANNELS event
31                       definition were renamed to LSCP_EVENT_CHANNEL_COUNT,
32                       as to be more meaningful. Added support for the newest
33                       LSCP command: GET SERVER INFO; lscp_get_server_info().
34    
35    0.2.8  2005-05-08  [bug #9] Fixed for a LSCP command syntax convention
36                       consistency, regarding the enumeration of available
37                       sampler engines, Audio and MIDI drivers; this has
38                       affected the signature of the following functions:
39                         lscp_get_available_engines();
40                         lscp_get_available_audio_drivers();
41                         lscp_get_available_midi_drivers();
42                       which are now returning an integer count of engines
43                       and drivers, respectively, while the following
44                       functions are now being introduced:
45                         lscp_list_available_engines();
46                         lscp_list_available_audio_drivers();
47                         lscp_list_available_midi_drivers();
48                       taking on the previous functionality, returning
49                       a comma separated list of names.
50    
51    0.2.7  2005-03-10  Mini bitsy regression; a severe crash (segfault)
52                       was fixed on the device configuration functions:
53                         lscp_set_audio_device_param();
54                         lscp_set_midi_device_param();
55                         lscp_set_audio_channel_param();
56                         lscp_set_midi_port_param();
57    
58  0.2.6  2005-03-01  Fixed nasty off-by-one bug on internal helpers.  0.2.6  2005-03-01  Fixed nasty off-by-one bug on internal helpers.
59    
60  0.2.5  2005-02-14  Added support for the new INSTRUMENT_NAME field  0.2.5  2005-02-14  Added support for the new INSTRUMENT_NAME field

Legend:
Removed from v.415  
changed lines
  Added in v.749

  ViewVC Help
Powered by ViewVC