Потоки MIDI
События MIDI происходят в контексте потока данных MIDI. Хотя приложение может использовать несколько потоков для определения музыкальных данных, приложение MIDI mapper не распознает несколько потоков. Большинство приложений, использующих потоки, используют один поток MIDI.
Следующие функции работают с потоками.
Ценность | Значение |
---|---|
midiStreamClose | Закрывает поток MIDI. |
midiStreamOpen | Открывает поток MIDI и извлекает дескриптор. |
midiStreamOut | Воспроизводит или помещает поток (буфер) данных MIDI на выходное устройство MIDI. |
midiStreamPause | Приостанавливает воспроизведение указанного потока MIDI. |
midiStreamPosition | Извлекает текущую позицию в потоке MIDI. |
midiStreamProperty | Задает и извлекает свойства потока. |
midiStreamRestart | Перезапускает воспроизведение приостановленного потока MIDI. |
midiStreamStop | Отключает все заметки во всех каналах MIDI для указанного потока MIDI. |