Поэтому я решил поиграть в старую игру для DOS, используя DOSbox, и я собирал информацию о MIDI и о том, как получить лучший звук MIDI.
Мне стало любопытно, что у меня есть титановая карта Creative X-Fi, которая имеет свои собственные встроенные MIDI-синтезаторы. Если я правильно понимаю, эти синтезаторы позволят "преобразовать" данные MIDI в реальный звук и отправить их моим ораторам.
Я консультировался с различными ресурсами по этой теме, и в итоге я предпринял следующие шаги:
- Изменен раздел реестра HKEY_CURRENT_USER\Software\Microsoft\ActiveMovie\devenum {4EFE2452-168A-11D1-BC76-00C04FB9453B}\ Устройство MidiOut по умолчанию для использования идентификатора 1 (SB X-Fi Synt A)
- Изменены настройки MIDI DOSBox для использования идентификатора устройства 1 (SB X-Fi Synt A)
Используя конфигурацию DOSBox по умолчанию для midi, я получаю звук, но он звучит так же, как стандартный MS GS WaveTable Synth. Используя SB X-FI Synt A, я не получаю звука вообще.
Затем я сделал третий шаг и установил Creative SoundFont Bank Manager, который имеет виртуальную MIDI-клавиатуру, которая должна выводить звук. Опять нет звука.
Итак, проблема в том, как мне услышать звук, который должен воспроизводить синтезатор SB X-Fi?
Более подробная информация:
- Под управлением Windows 8 Pro 64-bit
- Использование звуковых драйверов PAX Роберта МакЛелланда (2013 V1.05)
- Моя звуковая карта подключена с помощью оптического кабеля TOSLINK к AV-ресиверу
- Настройки кодера (на панели громкости) = Dolby Digital Live
- Использование без кодировщика не решает проблему
- Устройство воспроизведения по умолчанию = колонки