BEAST/BSE - Better Audio System and Sound Engine
0.8.2
|
Go to the source code of this file.
Classes | |
struct | BseMidiVoiceSwitch |
struct | BseMidiVoiceSwitchClass |
struct | BseMidiVoiceInput |
struct | BseMidiVoiceInputClass |
Defines | |
#define | BSE_TYPE_MIDI_VOICE_INPUT |
#define | BSE_MIDI_VOICE_INPUT(object) |
#define | BSE_MIDI_VOICE_INPUT_CLASS(class) |
#define | BSE_IS_MIDI_VOICE_INPUT(object) |
#define | BSE_IS_MIDI_VOICE_INPUT_CLASS(class) |
#define | BSE_MIDI_VOICE_INPUT_GET_CLASS(object) |
#define | BSE_TYPE_MIDI_VOICE_SWITCH |
#define | BSE_MIDI_VOICE_SWITCH(object) |
#define | BSE_MIDI_VOICE_SWITCH_CLASS(class) |
#define | BSE_IS_MIDI_VOICE_SWITCH(object) |
#define | BSE_IS_MIDI_VOICE_SWITCH_CLASS(class) |
#define | BSE_MIDI_VOICE_SWITCH_GET_CLASS(object) |
Enumerations | |
enum | { BSE_MIDI_VOICE_INPUT_OCHANNEL_FREQUENCY, BSE_MIDI_VOICE_INPUT_OCHANNEL_GATE, BSE_MIDI_VOICE_INPUT_OCHANNEL_VELOCITY, BSE_MIDI_VOICE_INPUT_OCHANNEL_AFTERTOUCH } |
enum | { BSE_MIDI_VOICE_SWITCH_ICHANNEL_LEFT, BSE_MIDI_VOICE_SWITCH_ICHANNEL_RIGHT, BSE_MIDI_VOICE_SWITCH_ICHANNEL_DISCONNECT } |
enum | { BSE_MIDI_VOICE_SWITCH_OCHANNEL_LEFT, BSE_MIDI_VOICE_SWITCH_OCHANNEL_RIGHT, BSE_MIDI_VOICE_SWITCH_OCHANNEL_DISCONNECT } |
Functions | |
void | bse_midi_voice_switch_set_midi_channel (BseMidiVoiceSwitch *self, guint midi_channel) |
BseMidiContext | bse_midi_voice_switch_ref_poly_voice (BseMidiVoiceSwitch *self, guint context_handle, BseTrans *trans) |
BseMidiContext | bse_midi_voice_switch_peek_poly_voice (BseMidiVoiceSwitch *self, guint context_handle) |
void | bse_midi_voice_switch_unref_poly_voice (BseMidiVoiceSwitch *self, guint context_handle, BseTrans *trans) |
void | bse_midi_voice_input_set_voice_switch (BseMidiVoiceInput *self, BseMidiVoiceSwitch *voice_switch) |