Использовать midiid для идентификации имени устройства MIDI и указанного элемента управления. Переместите элемент управления MIDI, который требуется идентифицировать.
Move the control you wish to identify; type ^C to abort.
Waiting for control message... done
Создайте объект управления MIDI. Значение, связанное с объектом элементов управления MIDI, не может быть определено до тех пор, пока элемент управления MIDI не будет перемещен. Укажите начальное значение, связанное с элементом управления MIDI. midiread функция возвращает начальное значение до перемещения элемента управления MIDI.
Создать dsp.AudioFileReader Системные object™ с настройками по умолчанию. Создание audioDeviceWriter Системный объект и укажите частоту выборки.
В цикле аудиопотока прочитайте кадр аудиосигнала из файла, примените коэффициент усиления, заданный элементом управления на устройстве MIDI, а затем запишите кадр в устройство вывода аудиосигнала. По умолчанию управляющее значение, возвращаемое midiread нормализовано.
Закройте входной файл и отпустите устройство вывода.