BSE Interface Reference

/opt/src/beast/bse/bsemidivoice.h

SYNOPSIS

DESCRIPTION

_BseMidiVoiceInput

/opt/src/beast/bse/bsemidivoice.h:46
struct _BseMidiVoiceInput
{
  BseSource           parent_object;
  BseMidiVoiceSwitch *voice_switch;
};

_BseMidiVoiceSwitch

/opt/src/beast/bse/bsemidivoice.h:52
struct _BseMidiVoiceSwitch
{
  BseSource parent_object;
  guint     midi_channel;
  GSList   *midi_voices;
};

bse_midi_voice_input_set_voice_switch

/opt/src/beast/bse/bsemidivoice.h:71

bse_midi_voice_switch_peek_poly_voice

/opt/src/beast/bse/bsemidivoice.h:66
BseMidiContext  bse_midi_voice_switch_peek_poly_voice 
(BseMidiVoiceSwitch *self,
 guint               context_handle);

bse_midi_voice_switch_ref_poly_voice

/opt/src/beast/bse/bsemidivoice.h:64
BseMidiContext  bse_midi_voice_switch_ref_poly_voice 
(BseMidiVoiceSwitch *self,
 guint               context_handle,
 BseTrans           *trans);

bse_midi_voice_switch_set_midi_channel

/opt/src/beast/bse/bsemidivoice.h:61
void  bse_midi_voice_switch_set_midi_channel 
(BseMidiVoiceSwitch *self,
 guint               midi_channel);

bse_midi_voice_switch_unref_poly_voice

/opt/src/beast/bse/bsemidivoice.h:69
void  bse_midi_voice_switch_unref_poly_voice 
(BseMidiVoiceSwitch *self,
 guint               context_handle,
 BseTrans           *trans);