client.h   client.h 
skipping to change at line 101 skipping to change at line 101
LSCP_USAGE_PERCENTAGE LSCP_USAGE_PERCENTAGE
} lscp_usage_t; } lscp_usage_t;
/** Effect send info cache struct. */ /** Effect send info cache struct. */
typedef struct _lscp_fxsend_info_t typedef struct _lscp_fxsend_info_t
{ {
char * name; char * name;
int midi_controller; int midi_controller;
int * audio_routing; int * audio_routing;
float level;
} lscp_fxsend_info_t; } lscp_fxsend_info_t;
/** MIDI instrument parameter struct. */ /** MIDI instrument parameter struct. */
typedef struct _lscp_midi_instrument_t typedef struct _lscp_midi_instrument_t
{ {
int map; int map;
int bank; int bank;
int prog; int prog;
} lscp_midi_instrument_t; } lscp_midi_instrument_t;
/** MIDI instrument load mode. */ /** MIDI instrument load mode. */
typedef enum _lscp_load_mode_t typedef enum _lscp_load_mode_t
{ {
LSCP_LOAD_DEFAULT = 0, LSCP_LOAD_DEFAULT = 0,
LSCP_LOAD_ON_DEMAND, LSCP_LOAD_ON_DEMAND,
LSCP_LOAD_ON_DEMAND_HOLD, LSCP_LOAD_ON_DEMAND_HOLD,
LSCP_LOAD_PERSISTENT LSCP_LOAD_PERSISTENT
skipping to change at line 255 skipping to change at line 256
int lscp_create_fxsend (lscp_client_t *pCl ient, int iSamplerChannel, int iMidiController, const char *pszFxName); int lscp_create_fxsend (lscp_client_t *pCl ient, int iSamplerChannel, int iMidiController, const char *pszFxName);
lscp_status_t lscp_destroy_fxsend (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend); lscp_status_t lscp_destroy_fxsend (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend);
int lscp_get_fxsends (lscp_client_t *pCl ient, int iSamplerChannel); int lscp_get_fxsends (lscp_client_t *pCl ient, int iSamplerChannel);
int * lscp_list_fxsends (lscp_client_t *pCl ient, int iSamplerChannel); int * lscp_list_fxsends (lscp_client_t *pCl ient, int iSamplerChannel);
lscp_fxsend_info_t * lscp_get_fxsend_info (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend); lscp_fxsend_info_t * lscp_get_fxsend_info (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend);
lscp_status_t lscp_set_fxsend_audio_channel (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend, int iAudioSrc, int iAudioDst); lscp_status_t lscp_set_fxsend_audio_channel (lscp_client_t *pCl ient, int iSamplerChannel, int iFxSend, int iAudioSrc, int iAudioDst);
lscp_status_t lscp_set_fxsend_midi_controller (lscp_client_t *pCl
ient, int iSamplerChannel, int iFxSend, int iMidiController);
lscp_status_t lscp_set_fxsend_level (lscp_client_t *pCl
ient, int iSamplerChannel, int iFxSend, float fLevel);
//------------------------------------------------------------------------- //-------------------------------------------------------------------------
// MIDI instrument mapping control functions. // MIDI instrument mapping control functions.
int lscp_add_midi_instrument_map (lscp_client_t *pCl ient, const char *pszMapName); int lscp_add_midi_instrument_map (lscp_client_t *pCl ient, const char *pszMapName);
lscp_status_t lscp_remove_midi_instrument_map (lscp_client_t *pCl ient, int iMidiMap); lscp_status_t lscp_remove_midi_instrument_map (lscp_client_t *pCl ient, int iMidiMap);
int lscp_get_midi_instrument_maps (lscp_client_t *pCl ient); int lscp_get_midi_instrument_maps (lscp_client_t *pCl ient);
int * lscp_list_midi_instrument_maps (lscp_client_t *pCl ient); int * lscp_list_midi_instrument_maps (lscp_client_t *pCl ient);
 End of changes. 3 change blocks. 
3 lines changed or deleted 8 lines changed or added


 version.h   version.h 
skipping to change at line 27 skipping to change at line 27
You should have received a copy of the GNU General Public License along You should have received a copy of the GNU General Public License along
with this program; if not, write to the Free Software Foundation, Inc., with this program; if not, write to the Free Software Foundation, Inc.,
51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA. 51 Franklin Street, Fifth Floor, Boston, MA 02110-1301 USA.
*************************************************************************** **/ *************************************************************************** **/
#ifndef __LSCP_VERSION_H #ifndef __LSCP_VERSION_H
#define __LSCP_VERSION_H #define __LSCP_VERSION_H
#define LSCP_PACKAGE "liblscp" #define LSCP_PACKAGE "liblscp"
#define LSCP_VERSION "0.5.2" #define LSCP_VERSION "0.5.3"
#endif // __LSCP_VERSION_H #endif // __LSCP_VERSION_H
// end of version.h // end of version.h
 End of changes. 1 change blocks. 
1 lines changed or deleted 1 lines changed or added

This html diff was produced by rfcdiff 1.41. The latest version is available from http://tools.ietf.org/tools/rfcdiff/