ScummVM API documentation
MidiChannel_MPU401 Class Reference
Inheritance diagram for MidiChannel_MPU401:
MidiChannel

Public Member Functions

MidiDriverdevice () override
 
byte getNumber () override
 
void release () override
 
void send (uint32 b) override
 
void noteOff (byte note) override
 
void noteOn (byte note, byte velocity) override
 
void programChange (byte program) override
 
void pitchBend (int16 bend) override
 
void controlChange (byte control, byte value) override
 
void pitchBendFactor (byte value) override
 
void sysEx_customInstrument (uint32 type, const byte *instr, uint32 datasize) override
 
void init (MidiDriver *owner, byte channel)
 
bool allocate ()
 
- Public Member Functions inherited from MidiChannel
virtual void modulationWheel (byte value)
 
virtual void volume (byte value)
 
virtual void panPosition (byte value)
 
virtual void transpose (int8 value)
 
virtual void detune (int16 value)
 
virtual void priority (byte value)
 
virtual void sustain (bool value)
 
virtual void effectLevel (byte value)
 
virtual void chorusLevel (byte value)
 
virtual void bankSelect (byte bank)
 
virtual void allNotesOff ()
 

The documentation for this class was generated from the following file: