У меня есть приложение, написанное на C++ и в кросс-платформенной библиотеке Qt. Он использует QuickTime на OSX для воспроизведения midi-событий. В OSX 10.6 он работает нормально. В OSX 10.7 (Lion) громкость midi очень низкая. Увеличение объема системы не является опцией, так как одно и то же приложение воспроизводит звук, а также становится слишком громким. Я искал несколько раз для исправления, но ничего полезного не нашел. Apple выпустила 10.7.3 и все еще существует проблема. Обратите внимание, что он также существует в проигрывателе QuickTime, поставляемом системой, поэтому это не только мой код.Как увеличить громкость в примере OSX PlaySoftMidi.
Итак, я изменил использование интерфейса синтезатора DLS на основе примера Apple PlaySoftMIDI. Результат точно такой же - очень низкий объем для Midi! Я предполагаю, что мне нужно изменить свойства синтезатора DLS или компоненты DefaultOutput. Моя проблема в том, что я не могу найти документ, в котором перечислены свойства, применимые к любому из компонентов блока AU.