2 #ifndef __BSE_MIDI_VOICE_H__
3 #define __BSE_MIDI_VOICE_H__
11 #define BSE_TYPE_MIDI_VOICE_INPUT (BSE_TYPE_ID (BseMidiVoiceInput))
12 #define BSE_MIDI_VOICE_INPUT(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BSE_TYPE_MIDI_VOICE_INPUT, BseMidiVoiceInput))
13 #define BSE_MIDI_VOICE_INPUT_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), BSE_TYPE_MIDI_VOICE_INPUT, BseMidiVoiceInputClass))
14 #define BSE_IS_MIDI_VOICE_INPUT(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BSE_TYPE_MIDI_VOICE_INPUT))
15 #define BSE_IS_MIDI_VOICE_INPUT_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), BSE_TYPE_MIDI_VOICE_INPUT))
16 #define BSE_MIDI_VOICE_INPUT_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), BSE_TYPE_MIDI_VOICE_INPUT, BseMidiVoiceInputClass))
17 #define BSE_TYPE_MIDI_VOICE_SWITCH (BSE_TYPE_ID (BseMidiVoiceSwitch))
18 #define BSE_MIDI_VOICE_SWITCH(object) (G_TYPE_CHECK_INSTANCE_CAST ((object), BSE_TYPE_MIDI_VOICE_SWITCH, BseMidiVoiceSwitch))
19 #define BSE_MIDI_VOICE_SWITCH_CLASS(class) (G_TYPE_CHECK_CLASS_CAST ((class), BSE_TYPE_MIDI_VOICE_SWITCH, BseMidiVoiceSwitchClass))
20 #define BSE_IS_MIDI_VOICE_SWITCH(object) (G_TYPE_CHECK_INSTANCE_TYPE ((object), BSE_TYPE_MIDI_VOICE_SWITCH))
21 #define BSE_IS_MIDI_VOICE_SWITCH_CLASS(class) (G_TYPE_CHECK_CLASS_TYPE ((class), BSE_TYPE_MIDI_VOICE_SWITCH))
22 #define BSE_MIDI_VOICE_SWITCH_GET_CLASS(object) (G_TYPE_INSTANCE_GET_CLASS ((object), BSE_TYPE_MIDI_VOICE_SWITCH, BseMidiVoiceSwitchClass))
42 guint context_handle);
53 BSE_MIDI_VOICE_INPUT_OCHANNEL_FREQUENCY,
54 BSE_MIDI_VOICE_INPUT_OCHANNEL_GATE,
55 BSE_MIDI_VOICE_INPUT_OCHANNEL_VELOCITY,
56 BSE_MIDI_VOICE_INPUT_OCHANNEL_AFTERTOUCH
60 BSE_MIDI_VOICE_SWITCH_ICHANNEL_LEFT,
61 BSE_MIDI_VOICE_SWITCH_ICHANNEL_RIGHT,
62 BSE_MIDI_VOICE_SWITCH_ICHANNEL_DISCONNECT
66 BSE_MIDI_VOICE_SWITCH_OCHANNEL_LEFT,
67 BSE_MIDI_VOICE_SWITCH_OCHANNEL_RIGHT,
68 BSE_MIDI_VOICE_SWITCH_OCHANNEL_DISCONNECT
Definition: bsesnet.hh:49
Definition: bsemidivoice.hh:28
Definition: bsemidivoice.hh:24
Definition: bsesource.hh:84
Definition: bsesource.hh:92