Хабрахабр

Слушаем SID-музыку через OPL3 на современных ПК

image

Кто-то может подумает, что это будет что-то ужасное, а оказывается если сделать простой маппер, то можно получить весьма хорошее звучание, как это сделали несколько разработчиков в программе LLSID ещё в далеком 2007 году. Наверное не все любители чиптюн музыки знают, что SID музыку можно слушать через FM-синтезатор OPL3. 2 под DOS воспроизводящая музыку через аппаратный OPL3-синтезатор и версия 1. Есть две версии этой программы 1. Эмулятор звучит не так, как железный OPL3-синтезатор, поэтому я версию 1. 4 под Windows, но через собственный эмулятор YMF262(OPL3). 4 не рекомендую.

Сразу нужно определиться, какие звуковые карты подходят для этой цели — это звуковые карты с аппаратным FM-синтезатором работающие в DOS, т.к. В данном случае будем рассматривать звуковые карты на шине PCI, чтобы можно было послушать на современных ПК. К таким звуковым картам относятя ForteMedia на чипе FM801-AU с хорошим хардварным клоном OPL3, YAMAHA 724/744/740/754, либо ESS 1938 Solo-1 — в более поздних карточках ESS уже нет аппаратного ESFM-синтезатора. LLSID работает только в DOS. Главное чтобы ваш ПК имел слот PCI. Эти карточки довольно легко можно найти в продаже и хотя некоторые имеют драйвера под Windows 98 не выше, но это не помешает послушать музыку на современных ПК. Если у вас есть совсем другая звуковая карта то нужно смотреть datasheet её чипа. Все остальные PCI-звуковые будь то от Creative или Vortex AU8810/30 или C-Media 8738 не имеют аппаратного OPL3, а только эмулируют FM в довольно плохом качестве. не держу у себя звуковые с программной эмуляцией FM. Хотя, наверное самая доступная на сегодняшний день является C-Media 8738, но я её не тестировал, т.к.

Записывал через простенький смартфон, т.к. Далее предлагаю ознакомиться как звучит SID-музыка через ForteMedia FM801. карты видеозахвата у меня нет, а по другому экран или звауковой поток ДОСа не запишешь, поэтому извините за плохое качество видео.

На записи через дешевый микрофон качество музыки намного хуже реального звучания, но это только для ознакомления. Но как можно представить звучит по «железному» и мне такая музыка нравится даже больше, чем через эмуляторы MOS 6581. Так что FM-синтезаторы на дешёвеньких звуковых картах прошлого это не рудимент, который годится только для проигрывания мидишек. SID-музыка жива, каждый месяц выходят новые треки под этот чип.

Вам нужно только взять любую старую флешку объемом более 100 Мб и отформатировать в FAT32 с переносом системных файлов MS-DOS. Для тех кто не хочет возиться с настройкой DOS я подготовил настроенный софт для флешки. В качестве менеджера памяти используется JEMM386. Далее перенести все файлы из моего архива в корень флешки и перезагрузиться загрузив ПК с USB.
Autoexec.bat и Config.sys настроены с разными вариантами загрузки драйверов разных звуковых карт. Norton Commander, Volkov Commander и Dos Navigator уже настроены для прослушивания музыкальных файлов sid, а также a2m, sat, dfm, hsc, xms, mid.

На всех сайтах, где я искал информацию по данной проблеме я не нашел ответа. Один маленький лайфхак, накануне подготовки этого материала на моей YAMAHA 744B в одном ухе пропал звук. Это был конденсатор, стабилизатор 78L05 и ОУ. Тогда я решил перепаять крупные детали на своей звуковой. Сначала я заменил на такой-же какой и был JRC 4558 — нормально звучит с басами. Звук появился после перепайки операционного усилителя. Может знающий тут человек подскажет, какие из этих ОУ лучше ставить на звуковые карты, чтоб хорошо и не дорого, как AD8620 было: JRC 4580 M-TE1, OPA2134 PA, LME 4960 NA, LM 4562 Потом поставил подороже OPA2134 — басов стало меньше, но звук стал чище.

Скачать настроенные файлы для DOS

Показать больше

Похожие публикации

Добавить комментарий

Ваш адрес email не будет опубликован. Обязательные поля помечены *

Кнопка «Наверх»