BMidiSynth
class BMidiSynth : public BMidi {
BMidiSynth();
virtual ~BMidiSynth();
class BMidiSynthFile : public BMidiSynth {
class BMidiSynth;
friend class BMidiSynth;
BMidiSynth*
BMidiSynth* MidiSynth();
BMidiSynth fMidiSynth;
BMidiSynth::GetMuteMap(char* pChannels) const
BMidiSynth::SoloChannel(int16 channel, bool do_solo)
BMidiSynth::GetSoloMap(char* pChannels) const
BMidiSynth::LoadInstrument(int16 instrument)
BMidiSynth::UnloadInstrument(int16 instrument)
BMidiSynth::RemapInstrument(int16 from, int16 to)
BMidiSynth::FlushInstrumentCache(bool startStopCache)
BMidiSynth::Tick() const
BMidiSynth::NoteOff(
BMidiSynth::NoteOn(
BMidiSynth::KeyPressure(
BMidiSynth::ControlChange(
BMidiSynth::ProgramChange(
BMidiSynth::ChannelPressure(uchar channel, uchar pressure, uint32 time)
BMidiSynth::PitchBend(uchar channel, uchar lsb, uchar msb, uint32 time)
BMidiSynth::BMidiSynth()
BMidiSynth::AllNotesOff(bool justChannel, uint32 time)
void BMidiSynth::_ReservedMidiSynth1() { }
void BMidiSynth::_ReservedMidiSynth2() { }
void BMidiSynth::_ReservedMidiSynth3() { }
void BMidiSynth::_ReservedMidiSynth4() { }
BMidiSynth::Run()
BMidiSynth::~BMidiSynth()
BMidiSynth::EnableInput(bool enable, bool loadInstruments)
BMidiSynth::IsInputEnabled() const
BMidiSynth::SetVolume(double volume)
BMidiSynth::Volume() const
BMidiSynth::SetTransposition(int16 offset)
BMidiSynth::Transposition() const
BMidiSynth::MuteChannel(int16 channel, bool do_mute)
class BMidiSynth;
friend class ::BMidiSynth;