|
|
Stores the status of a MIDI device . That is, current patch in each channel, controller settings, pitch bender value, etc.
This is used to "play" with all those values and then send them to the MIDI device just by using sendData()
|
Constructor.
|
Destructor.
void |
Stores a new value for the key aftertouch.
See also: MidiOut::keyPressure()
void |
Stores a new patch in channel chn.
See also: chnPatch(), MidiOut::chnPatchChange()
uchar |
Returns the patch currently used in channel chn.
void |
Stores a new channel pressure value in channel chn.
See also: MidiOut::chnPressure()
uchar |
Returns the pressure value currently used in channel chn.
void |
Stores a new pitch bender value in channel chn
int |
Returns the pitch bender value used in channel chn
void |
Stores a new value for controller ctl
in channel chn.
uchar |
Returns the value used for controller ctl
in channel chn
void |
Stores a sysex message that will be send in the next call to sendData
void |
Sets the tempo.
See also: DeviceManager::tmrSetTempo()
void |
Sends the current MIDI state to the DeviceManager object used as
parameter (you should have already set the default device to the one you
want to use). The gm
parameter specifies if the patches used follow
the GM standard (1), or follow the MT32 standard (0), in which case, they
will be converted to GM before being sent.