#include <Mixer.h>
Inheritance diagram for TSE3::MixerChannel:


Public Member Functions | |
| unsigned int | volume () const |
| void | setVolume (unsigned int v, bool send=true) |
| unsigned int | pan () const |
| void | setPan (unsigned int p, bool send=true) |
| unsigned int | chorus () const |
| void | setChorus (unsigned int c, bool send=true) |
| unsigned int | reverb () const |
| void | setReverb (unsigned int r, bool send=true) |
| unsigned int | program () const |
| void | setProgram (unsigned int p, bool send=true) |
| unsigned int | bankLSB () const |
| void | setBankLSB (unsigned int b, bool send=true) |
| unsigned int | bankMSB () const |
| void | setBankMSB (unsigned int b, bool send=true) |
| void | command (MidiCommand mc) |
Friends | |
| class | MixerPort |
The MixerChannel holds all Mixer values for a particular MIDI channel. It holds information on the current state of the following MIDI parameters:
|
|
Returns this channel's volume value.
|
|
||||||||||||
|
Sets the channel's volume value.
|
|
|
Returns this channel's pan value.
|
|
||||||||||||
|
Sets the channel's pan value.
|
|
|
Returns this channel's chorus value.
|
|
||||||||||||
|
Sets the channel's chorus value.
|
|
|
Returns this channel's reverb value.
|
|
||||||||||||
|
Sets the channel's reverb value.
|
|
|
Returns this channel's program value.
|
|
||||||||||||
|
Sets the channel's program value.
|
|
|
Returns this channel's bank LSB value.
|
|
||||||||||||
|
Sets the channel's blank LSB value.
|
|
|
Returns this channel's bank MSB value.
|
|
||||||||||||
|
Sets the channel's bank MSB value.
|
|
|
Process a MidiCommand for this MixerChannel. This will be called by the MixerPort class if the MixerPort is given a MidiCommand to process. (Indeed, this will indirectly be called by sending an event to the top-level Mixer object).
|
|
|
|
1.3.2