#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.
|
|
|
|
|
|
|
1.3.2