104 |
char * name; |
char * name; |
105 |
int midi_controller; |
int midi_controller; |
106 |
int * audio_routing; |
int * audio_routing; |
107 |
|
float level; |
108 |
|
|
109 |
} lscp_fxsend_info_t; |
} lscp_fxsend_info_t; |
110 |
|
|
112 |
/** MIDI instrument parameter struct. */ |
/** MIDI instrument parameter struct. */ |
113 |
typedef struct _lscp_midi_instrument_t |
typedef struct _lscp_midi_instrument_t |
114 |
{ |
{ |
115 |
int map; |
int map; |
116 |
int bank; |
int bank; |
117 |
int prog; |
int prog; |
118 |
|
|
119 |
} lscp_midi_instrument_t; |
} lscp_midi_instrument_t; |
120 |
|
|
264 |
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); |
265 |
|
|
266 |
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); |
267 |
|
lscp_status_t lscp_set_fxsend_midi_controller (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, int iMidiController); |
268 |
|
lscp_status_t lscp_set_fxsend_level (lscp_client_t *pClient, int iSamplerChannel, int iFxSend, float fLevel); |
269 |
|
|
270 |
//------------------------------------------------------------------------- |
//------------------------------------------------------------------------- |
271 |
// MIDI instrument mapping control functions. |
// MIDI instrument mapping control functions. |