/[svn]/liblscp/trunk/lscp/client.h
ViewVC logotype

Diff of /liblscp/trunk/lscp/client.h

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

revision 1412 by capela, Fri Oct 12 22:43:38 2007 UTC revision 1802 by schoenebeck, Sun Dec 7 13:50:08 2008 UTC
# Line 2  Line 2 
2  //  //
3  /****************************************************************************  /****************************************************************************
4     liblscp - LinuxSampler Control Protocol API     liblscp - LinuxSampler Control Protocol API
5     Copyright (C) 2004-2007, rncbc aka Rui Nuno Capela. All rights reserved.     Copyright (C) 2004-2008, rncbc aka Rui Nuno Capela. All rights reserved.
6    
7     This library is free software; you can redistribute it and/or     This library is free software; you can redistribute it and/or
8     modify it under the terms of the GNU Lesser General Public     modify it under the terms of the GNU Lesser General Public
# Line 249  lscp_server_info_t *    lscp_get_server_ Line 249  lscp_server_info_t *    lscp_get_server_
249  int                     lscp_get_total_voice_count      (lscp_client_t *pClient);  int                     lscp_get_total_voice_count      (lscp_client_t *pClient);
250  int                     lscp_get_total_voice_count_max  (lscp_client_t *pClient);  int                     lscp_get_total_voice_count_max  (lscp_client_t *pClient);
251    
252  float                   lscp_get_volume                 (lscp_client_t *pClient );  float                   lscp_get_volume                 (lscp_client_t *pClient);
253  lscp_status_t           lscp_set_volume                 (lscp_client_t *pClient, float fVolume);  lscp_status_t           lscp_set_volume                 (lscp_client_t *pClient, float fVolume);
254    
255    int                     lscp_get_voices                 (lscp_client_t *pClient);
256    lscp_status_t           lscp_set_voices                 (lscp_client_t *pClient, int iMaxVoices);
257    
258    int                     lscp_get_streams                (lscp_client_t *pClient);
259    lscp_status_t           lscp_set_streams                (lscp_client_t *pClient, int iMaxStreams);
260    
261  //-------------------------------------------------------------------------  //-------------------------------------------------------------------------
262  // Effect sends control functions.  // Effect sends control functions.
263    
# Line 263  int *                   lscp_list_fxsend Line 269  int *                   lscp_list_fxsend
269    
270  lscp_fxsend_info_t *    lscp_get_fxsend_info            (lscp_client_t *pClient, int iSamplerChannel, int iFxSend);  lscp_fxsend_info_t *    lscp_get_fxsend_info            (lscp_client_t *pClient, int iSamplerChannel, int iFxSend);
271    
272    lscp_status_t           lscp_set_fxsend_name            (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, const char *pszFxName);
273  lscp_status_t           lscp_set_fxsend_audio_channel   (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, int iAudioSrc, int iAudioDst);  lscp_status_t           lscp_set_fxsend_audio_channel   (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, int iAudioSrc, int iAudioDst);
274  lscp_status_t           lscp_set_fxsend_midi_controller (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, int iMidiController);  lscp_status_t           lscp_set_fxsend_midi_controller (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, int iMidiController);
275  lscp_status_t           lscp_set_fxsend_level           (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, float fLevel);  lscp_status_t           lscp_set_fxsend_level           (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, float fLevel);

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

  ViewVC Help
Powered by ViewVC