MIDI блок
Привидем лишь необходимые для понимания сведения.
Введение
MIDI блок позволяет синтезировать звучание музыкальных инструментов, превращая нотную запись в аудио потоки. Обычно воспроизводятся MIDI файлы, в которых записана партитура (нотная запись) оркестрового произведения.
MIDI файлы в тысячу раз меньше обычных PCM файлов (для стерео хорошего качества это 10 Кбайт/мин по сравнению с 10 Мбайт/мин). Эта компактность используются в играх, для сетевых приложений и караоке (см. например караоке-сервер www.karaoke.ru). В караоке же ценной оказывается возможность проигрывать MIDI файл с произвольно выбираемыми темпом и тональностью.
Параметрами MIDI блока является число аппаратно и программно синтезируемых голосов инструментов (полифония). MIDI блок современных адаптеров может иметь, например, 64 аппаратных голоса и 512 программных. В принципе достаточно 64-голосой полифонии, так как лишь избранные слушатели могут различать большее число голосов.
Для наложения эффектов (изменение звучания инструментов для придания большей выразительности) MIDI блок использует эффект процессор. Хотя эффекты могут накладываться на любые потоки, впервые они возникли в MIDI. Поэтому и возможности наложения эффектов часто приводят как MIDI параметры.