|
|
Synth (AWE) device output class . SynthOut is used to send MIDI events to a general synthesizer, such as AWE synth.
SynthOut inherits MidiOut and supports the same simple API.
The preferred way to use this class is by selecting a synth (or AWE) device with MidiManager::setDefaultDevice(), and use a MidiManager object.
SynthOut (int d=0)
| SynthOut |
Constructor. See MidiOut::MidiOut() for more information.
~SynthOut ()
| ~SynthOut |
Destructor.
void openDev (int sqfd)
| openDev |
See MidiOut::openDev()
Reimplemented from MidiOut.
void closeDev (void)
| closeDev |
See MidiOut::closeDev()
Reimplemented from MidiOut.
void initDev (void)
| initDev |
See MidiOut::initDev()
Reimplemented from MidiOut.
void noteOn ( uchar chn, uchar note, uchar vel )
| noteOn |
See MidiOut::noteOn()
Reimplemented from MidiOut.
void noteOff ( uchar chn, uchar note, uchar vel )
| noteOff |
See MidiOut::noteOff()
Reimplemented from MidiOut.
void keyPressure ( uchar chn, uchar note, uchar vel )
| keyPressure |
See MidiOut::keyPressure()
Reimplemented from MidiOut.
void chnPatchChange ( uchar chn, uchar patch )
| chnPatchChange |
See MidiOut::chnPatchChange()
Reimplemented from MidiOut.
void chnPressure ( uchar chn, uchar vel )
| chnPressure |
See MidiOut::chnPressure()
Reimplemented from MidiOut.
void chnPitchBender ( uchar chn, uchar lsb, uchar msb )
| chnPitchBender |
See MidiOut::chnPitchBender()
Reimplemented from MidiOut.
void chnController ( uchar chn, uchar ctl , uchar v )
| chnController |
See MidiOut::chnController()
Reimplemented from MidiOut.
void sysex ( uchar *data,ulong size)
| sysex |
It's an empty function, as AWE devices don't support System Exclusive messages
Reimplemented from MidiOut.