#include <Mixer.h>
Inheritance diagram for TSE3::MixerPort:
Public Member Functions | |
MixerChannel * | operator[] (size_t n) |
unsigned int | volume () const |
void | setVolume (unsigned int v, bool send=true) |
void | command (MidiCommand mc) |
Friends | |
class | Mixer |
class | MixerChannel |
The MixerPort hols all Mixer values for a particular MIDI port. It contains 16 MixerChannel objects which hold the information for each of the port's MIDI channels.
|
Returns this MixerPort's MixerChannel object for the specified channel. The value returned for an index that is out of range is undefined. The method describes the valid values.
|
|
Returns this ports's master volume value.
|
|
Sets the ports's master volume value.
|
|
Process a MidiCommand. This accepts the specified event (which is for this port) and sends it to the appropriate MixerChannel. This will be called by the Mixer class if the Mixer is given a MidiCommand to process.
|
|
|
|
|