PDA

Просмотр полной версии : насколько реально подружить opl2 и ay?



goblinish
20.12.2011, 12:20
Просто интересно - есть большая коллекция адлиба для opl2. читаю доки и нихера не понимаю, можно ли вытаскивать одинаковые звуки?

AlexFantasy
21.12.2011, 12:09
Yamah`у YM3812 припаять к спеку то скорее всего можно, но проблема в другом - кто софт писать будет...?

PS: AdPlug плагин для проигрывания AdLib-мелодий в WinAMP :http://adplug.sourceforge.net/

goblinish
21.12.2011, 23:10
Yamah`у YM3812 припаять к спеку то скорее всего можно, но проблема в другом - кто софт писать будет...?

PS: AdPlug плагин для проигрывания AdLib-мелодий в WinAMP :http://adplug.sourceforge.net/

цель не в пайке, а как реально связать исходник проигрывателя со Спеком?

Adplug видел, там абзац просто, дошло до дурацкой привязки музы S.A.C. bbstro к обработке в нем.

siril
22.12.2011, 09:41
цель не в пайке, а как реально связать исходник проигрывателя со Спеком?

А можешь яснее объяснить что ты хочешь?

В каком формате коллекция музыки? (дамп регистров, трекерный: ноты-инструменты и т.п.)

От формата зависит возможно ли будет сделать следующее:
1) сконвертировать нотную (мелодическую) составляющую модуля.
2) сконвертировать инструменты/семплы (или подобрать однозначное соответствие для созданных вновь семплов для AY).
3) сконвертировать эффекты.

4) произвести даунмикс из 9-ти каналов OPL2 в 3 канала AY.

Если то, что есть - представляет из себя дамп регистров - то тут несколько другой подход.

goblinish
22.12.2011, 10:42
А можешь яснее объяснить что ты хочешь?

В каком формате коллекция музыки? (дамп регистров, трекерный: ноты-инструменты и т.п.)

музыка - та, что играется трэкерах. есть исходники проигрывателей, я попытался сопоставить регистры при программировании. Ну, например, огибающая, как в музыке, что тебе переслал. Заодно и известная StarPort 2 bbstro/future crew, с ней никак не пойму, несмотря на исходник на АСМе.



От формата зависит возможно ли будет сделать следующее:
1) сконвертировать нотную (мелодическую) составляющую модуля.
2) сконвертировать инструменты/семплы (или подобрать однозначное соответствие для созданных вновь семплов для AY).
3) сконвертировать эффекты.

Если то, что есть - представляет из себя дамп регистров - то тут несколько другой подход.
да это глупо - дамп регистров, DOSBox гонит захваты в своем формате, но с ним тупик пока, даже на форуме vogons ничего не добился.
В общем, не выход, музыка занимает меньше.

jerri
22.12.2011, 10:49
goblinish, формат .ay голый дамп регистров так что вполне имеет право на жизнь

goblinish
22.12.2011, 11:04
goblinish, формат .ay голый дамп регистров так что вполне имеет право на жизнь
Это не дамп, если сомневаешься, выложу этот невнятный *.DRO

jerri
22.12.2011, 11:17
не не надо :) я о самой концепции