/[svn]/liblscp/trunk/doc/reference.dox
ViewVC logotype

Diff of /liblscp/trunk/doc/reference.dox

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

revision 1412 by capela, Fri Oct 12 22:43:38 2007 UTC revision 3830 by capela, Sat Oct 10 19:54:18 2020 UTC
# Line 10  Hi all, Line 10  Hi all,
10  On the path to a GUI for linuxsampler, I've been taking some of my spare  On the path to a GUI for linuxsampler, I've been taking some of my spare
11  time by writing an early implementation for the LSCP (the LinuxSampler  time by writing an early implementation for the LSCP (the LinuxSampler
12  Control Protocol), as defined from the current available draft document  Control Protocol), as defined from the current available draft document
13  (http://www.linuxsampler.org/api/draft-linuxsampler-protocol.html).  (https://www.linuxsampler.org/api/draft-linuxsampler-protocol.html).
14    
15  My implementation, while still rather crude, is taking the form of a  My implementation, while still rather crude, is taking the form of a
16  programming library for plain conventional C, codenamed liblscp.  programming library for plain conventional C, codenamed liblscp.
# Line 139  LSCP comand, and regarding the sampler c Line 139  LSCP comand, and regarding the sampler c
139      @ref lscp_remove_channel (client, channel);      @ref lscp_remove_channel (client, channel);
140      @ref lscp_reset_sampler (client);      @ref lscp_reset_sampler (client);
141      @ref lscp_get_server_info (client);      @ref lscp_get_server_info (client);
     @ref lscp_get_server_info (client);  
142      @ref lscp_get_total_voice_count (client);      @ref lscp_get_total_voice_count (client);
143      @ref lscp_get_total_voice_count_max (client);      @ref lscp_get_total_voice_count_max (client);
144      @ref lscp_get_volume (client);      @ref lscp_get_volume (client);
# Line 152  LSCP comand, and regarding the sampler c Line 151  LSCP comand, and regarding the sampler c
151      @ref lscp_get_fxsends (client, channel);      @ref lscp_get_fxsends (client, channel);
152      @ref lscp_list_fxsends (client, channel);      @ref lscp_list_fxsends (client, channel);
153      @ref lscp_get_fxsend_info (client, channel, fxsend);      @ref lscp_get_fxsend_info (client, channel, fxsend);
154        @ref lscp_set_fxsend_name (client, channel, fxsend, name);
155      @ref lscp_set_fxsend_midi_controller (client, channel, fxsend, midi_controller);      @ref lscp_set_fxsend_midi_controller (client, channel, fxsend, midi_controller);
156      @ref lscp_set_fxsend_audio_channel (client, channel, fxsend, audio_src, audio_dst);      @ref lscp_set_fxsend_audio_channel (client, channel, fxsend, audio_src, audio_dst);
157      @ref lscp_set_fxsend_level (client, channel, fxsend, level);      @ref lscp_set_fxsend_level (client, channel, fxsend, level);
# Line 270  the server destructor:<pre> Line 270  the server destructor:<pre>
270    
271  Nuff said. If you care or dare, track the revolving under:  Nuff said. If you care or dare, track the revolving under:
272    
273  - http://www.rncbc.org/ls/  - https://www.rncbc.org/snapshots/#liblscp
274    - https://www.rncbc.org/archive/#liblscp
275    
276  Please note that the code is known to compile and run on Linux AND on  Please note that the code is known to compile and run on Linux AND on
277  win32 (!). On Linux the main target is a shared library (liblscp.so) so  Windows (!). On Linux the main target is a shared library (liblscp.so) so
278  remember to set your LS_LIBRARY_PATH accordingly before running the test  remember to set your LD_LIBRARY_PATH accordingly before running the test
279  programs.  programs.
280    
281  A final disclaimer goes to the fact that I AM NOT a socket nor thread  A final disclaimer goes to the fact that I AM NOT a socket nor thread
282  programming guru, whatsoever. So fundamental mistakes may be lying around,  programming guru, whatsoever. So fundamental mistakes may be laying around,
283  somewhere. Besides that ItJustWorks(tm:).  somewhere. Besides that ItJustWorks(tm:).
284    
285  I'm eager to hear your feedback and comments. As usual, destructive  I'm eager to hear your feedback and comments. As usual, destructive
# Line 291  Otherwise sorry for the bandwidth waste. Line 292  Otherwise sorry for the bandwidth waste.
292  Cheers.  Cheers.
293    
294  rncbc aka Rui Nuno Capela  rncbc aka Rui Nuno Capela
295  rncbc@rncbc.org  rncbc at rncbc.org
296    
297  @see http://www.linuxsampler.org  @see https://www.linuxsampler.org
298    
299  */  */

Legend:
Removed from v.1412  
changed lines
  Added in v.3830

  ViewVC Help
Powered by ViewVC