22#ifndef NUVIE_SOUND_MIDIDRV_M_MT32_H
23#define NUVIE_SOUND_MIDIDRV_M_MT32_H
25#include "audio/mt32gm.h"
62 static const uint8 MIDI_NOTE_MAP[24];
72 void send(int8 source, uint32 b)
override;
73 void metaEvent(int8 source,
byte type,
const byte *data, uint16 length)
override;
90 int8 _mInstrumentMidiChannels[16];
92 uint8 _mInstrumentMapping[16];
void send(uint32 b) override
Definition: mididrv.h:313
Definition: mididrv_m_mt32.h:45
void stopAllNotes(bool stopSustainedNotes) override
void setInstrumentAssignments(const MInstrumentAssignment *assignments)
void send(int8 source, uint32 b) override
void metaEvent(int8 source, byte type, const byte *data, uint16 length) override
Definition: mididrv_m_mt32.h:32
Definition: mididrv_m_mt32.h:52