Searched refs:BMidi (Results 1 – 12 of 12) sorted by relevance
/haiku/src/kits/midi/ |
H A D | Midi.cpp | 30 BMidi* midi = (BMidi*)data; in _run_thread() 37 BMidi::BMidi() in BMidi() function in BMidi 48 BMidi::~BMidi() in ~BMidi() 63 BMidi::NoteOff(uchar channel, uchar note, uchar velocity, uint32 time) in NoteOff() 70 BMidi::NoteOn(uchar channel, uchar note, uchar velocity, uint32 time) in NoteOn() 77 BMidi::KeyPressure( in KeyPressure() 85 BMidi::ControlChange( in ControlChange() 93 BMidi::ProgramChange(uchar channel, uchar programNumber, uint32 time) in ProgramChange() 100 BMidi::ChannelPressure(uchar channel, uchar pressure, uint32 time) in ChannelPressure() 107 BMidi::PitchBend(uchar channel, uchar lsb, uchar msb, uint32 time) in PitchBend() [all …]
|
H A D | MidiGlue.h | 27 BMidiGlue(BMidi* midiObject, const char* name = NULL); 62 BMidi* fMidiObject;
|
H A D | MidiGlue.cpp | 20 BMidiGlue::BMidiGlue(BMidi* midiObject_, const char* name) in BMidiGlue()
|
/haiku/headers/os/midi/ |
H A D | Midi.h | 13 class BMidi { 16 BMidi(); 17 virtual ~BMidi(); 58 void Connect(BMidi* toObject); 59 void Disconnect(BMidi* fromObject); 60 bool IsConnected(BMidi* toObject) const;
|
H A D | MidiPort.h | 12 class BMidiPort : public BMidi { 64 typedef BMidi super;
|
H A D | MidiText.h | 9 class BMidiText : public BMidi {
|
H A D | MidiSynth.h | 12 class BMidiSynth : public BMidi {
|
H A D | MidiStore.h | 15 class BMidiStore : public BMidi {
|
/haiku/docs/user/midi/ |
H A D | midi1intro.dox | 22 - BMidi is the base class for most other classes from the Midi Kit 30 - BMidiSynth connects a BMidi object to the synth 35 BMidi-derived objects that send and receive MIDI messages.
|
/haiku/docs/user/midi2/ |
H A D | midi2intro.dox | 27 - Instead of one BMidi object that both produces and consumes events, we have 66 - \b libmidi. The BMidi* classes live inside two shared libraries: libmidi.so 99 This also contrasts with the old Midi Kit's conception of a BMidi object, which
|
/haiku/docs/user/ |
H A D | book.dox | 166 - Instead of one BMidi object that both produces and consumes events, 202 - \b libmidi. The BMidi* classes live inside two shared libraries: 236 This also contrasts with the old Midi Kit's conception of a BMidi object,
|
/haiku/docs/develop/midi/ |
H A D | design.rst | 502 B_ALL_NOTES_OFF, 0). BMidi has an AllNotesOff() function that sends
|