BMidiStore
class BMidiStore : public BMidi {
BMidiStore();
virtual ~BMidiStore();
class BMidiStore;
BMidiStore* fStore;
BMidiStore::NoteOn(uchar channel, uchar note,
BMidiStore::KeyPressure(uchar channel, uchar note,
BMidiStore::ControlChange(uchar channel, uchar controlNumber,
BMidiStore::ProgramChange(uchar channel, uchar programNumber,
BMidiStore::ChannelPressure(uchar channel, uchar pressure, uint32 time)
BMidiStore::PitchBend(uchar channel, uchar lsb, uchar msb, uint32 time)
BMidiStore::SystemExclusive(void* data, size_t length, uint32 time)
BMidiStore::SystemCommon(uchar status, uchar data1,
BMidiStore::SystemRealTime(uchar status, uint32 time)
BMidiStore::TempoChange(int32 beatsPerMinute, uint32 time)
BMidiStore::Import(const entry_ref* ref)
BMidiStore::Export(const entry_ref* ref, int32 format)
BMidiStore::SortEvents(bool force)
BMidiStore::CountEvents() const
BMidiStore::CurrentEvent() const
BMidiStore::SetCurrentEvent(uint32 eventNumber)
BMidiStore::DeltaOfEvent(uint32 eventNumber) const
BMidiStore::EventAtDelta(uint32 time) const
BMidiStore::BeginTime() const
BMidiStore::SetTempo(int32 beatsPerMinute_)
BMidiStore::Tempo() const
void BMidiStore::_ReservedMidiStore1() { }
void BMidiStore::_ReservedMidiStore2() { }
void BMidiStore::_ReservedMidiStore3() { }
BMidiStore::Run()
BMidiStore::AddEvent(BMidiEvent* event)
BMidiStore::SprayEvent(const BMidiEvent* event, uint32 time)
BMidiStore::EventAt(int32 index) const
BMidiStore::GetEventTime(const BMidiEvent* event) const
BMidiStore::TicksToMilliseconds(uint32 ticks) const
BMidiStore::MillisecondsToTicks(uint32 ms) const
BMidiStore::ReadFourCC(char* fourcc)
BMidiStore::WriteFourCC(char a, char b, char c, char d)
BMidiStore::Read32Bit()
BMidiStore::Write32Bit(uint32 val)
BMidiStore::Read16Bit()
BMidiStore::Write16Bit(uint16 val)
BMidiStore::PeekByte()
BMidiStore::BMidiStore()
BMidiStore::NextByte()
BMidiStore::WriteByte(uint8 val)
BMidiStore::SkipBytes(uint32 length)
BMidiStore::ReadVarLength()
BMidiStore::WriteVarLength(uint32 val)
BMidiStore::ReadChunk()
BMidiStore::ReadTrack()
BMidiStore::~BMidiStore()
BMidiStore::ReadSystemExclusive()
BMidiStore::ReadMetaEvent()
BMidiStore::WriteTrack()
BMidiStore::NoteOff(uchar channel, uchar note, uchar velocity,
BMidiStore::WriteMetaEvent(BMidiEvent* event)
fStore = new BMidiStore();
fStore = new BMidiStore();
BMidiStore * store = new BMidiStore();