NEO SPECTRUMAN
02.11.2015, 23:14
УБЕРИТЕ РИНДЕКСОВ ОТ ЭКРАНОВ
тут творятся страшные вещи
представляю вашему вниманию AY48
эмулятор AY-3-8910 для ZX Spectrum 48 с ковоксом\бипером
сабж состоит из *****кода чуть более чем полностью ;)
включает в себя 7 движков
5 ковоксных
AY48 covox v01
AY48 covox v02
AY48SN covox
AY48 covox v01 + 24 bit envelope
AY48 24 bit covox
(2 последних не доделаны(ограничения в работе огибающей))
2 биперных
AY48SN beeper v03X2 4x 12extra_nop
AY48SN beeper v03X3 1x
(последняя скорей для всяких турбо режимов тк пищит на 3.5 МГц)
генератор шума не эмулируется (тк он один жрет...)
используется 1К табличка полученная Ау-ковским шумогенератором
SN - версии движков с упрощенным шумом (нет управление частотой т к ее изменение все равно не различить из за низкой частоты дискретизации)
принцип работы ее шумелки затерялся в процессе оптимизации
и теперь сильно зависит от огибающей
и в некоторых случаях может просто не выдавать никакого шума
хотя в большинстве случаев он работает
не зацикленные формы огибающей так же не эмулируются
будут воспроизведены только первые 8 циклов а дальше зацикливание
ковокс версии выдают вполне приемлемый результат
наиболее шустрый движок AY48SN covox
333t цикл
частота дискретизации 10510 Hz
звучание биперной версии просто ужасно
(отсутствие пищания в процессе работы плеера, конвертера создает жуткий 50Гц фон)
единственный пригодный к использованию движок
AY48SN beeper v03X2 4x 12extra_nop
705t цикл
частота дискретизации 4964 Hz
частота ШИМ 19858 Hz
на данный момент AY48 заточен под Vortex Tracker II
из коробки конвертит экспортированные из него TAP и Hobetы скомпилинные по адресу $6200
Drag&drop-ые на батник
может пакетно конвертить до ~60 файлов лежащих в той же папке что и батник
конвертить из другой директории уже как повезет (пока не осилил батникописание)
в крайнем случае по одному
TAP почему то надежней (хотя импортируется *****кодом)
большое количество $C отказались корректно конвериться
полученный SNA можно за 20 сек загрузить на реале используя OTLA
который так же в комплекте
переключение движков и правка настроек осуществляется
редактированием ручками интуитивно понятного ay48.asm
все самое необходимое в самом начале
в идеале каждый трек требует подстройки +\- 2
cmpcicles
методом научного тыка
выставляемое по умолчанию значение рассчитано на основе всего 5 модулей и не всегда точно подходит
(поставьте intmodcompensation = 0
чтоб лучшо понять для чего оно нужно ))))
СКАЧАТЬ БЕЗ СМС
интуитивно понятный исходник+VTII+OTLA+модули+готов ые tap для экспериментов+готовые sna законверченные залпом без подстройки
AY48_r0067.zip (https://yadi.sk/h/1ES0w_YVjT6LM)
записи звучания этого безобразия(osc7 биперный движок) с реала
mp3.zip (https://yadi.sk/d/y77kbZm0kC2Ei)
в аттаче
результаты конверсии с наиболее приемлемым звучанием (из пачки тех что в архиве выше)
ну и еще пара sna рипнутых из какой то демки :rolleyes:
3Ы слово конвертить тут не сильно подходит
все конвертится в риалтайме ужо на самом спектруме
ЗЫЗЫ: биперные версии активно юзают out (c),0
так что владельце пентев благополучно услышат тишину)))
юзайте ковокс-ные версии
тут творятся страшные вещи
представляю вашему вниманию AY48
эмулятор AY-3-8910 для ZX Spectrum 48 с ковоксом\бипером
сабж состоит из *****кода чуть более чем полностью ;)
включает в себя 7 движков
5 ковоксных
AY48 covox v01
AY48 covox v02
AY48SN covox
AY48 covox v01 + 24 bit envelope
AY48 24 bit covox
(2 последних не доделаны(ограничения в работе огибающей))
2 биперных
AY48SN beeper v03X2 4x 12extra_nop
AY48SN beeper v03X3 1x
(последняя скорей для всяких турбо режимов тк пищит на 3.5 МГц)
генератор шума не эмулируется (тк он один жрет...)
используется 1К табличка полученная Ау-ковским шумогенератором
SN - версии движков с упрощенным шумом (нет управление частотой т к ее изменение все равно не различить из за низкой частоты дискретизации)
принцип работы ее шумелки затерялся в процессе оптимизации
и теперь сильно зависит от огибающей
и в некоторых случаях может просто не выдавать никакого шума
хотя в большинстве случаев он работает
не зацикленные формы огибающей так же не эмулируются
будут воспроизведены только первые 8 циклов а дальше зацикливание
ковокс версии выдают вполне приемлемый результат
наиболее шустрый движок AY48SN covox
333t цикл
частота дискретизации 10510 Hz
звучание биперной версии просто ужасно
(отсутствие пищания в процессе работы плеера, конвертера создает жуткий 50Гц фон)
единственный пригодный к использованию движок
AY48SN beeper v03X2 4x 12extra_nop
705t цикл
частота дискретизации 4964 Hz
частота ШИМ 19858 Hz
на данный момент AY48 заточен под Vortex Tracker II
из коробки конвертит экспортированные из него TAP и Hobetы скомпилинные по адресу $6200
Drag&drop-ые на батник
может пакетно конвертить до ~60 файлов лежащих в той же папке что и батник
конвертить из другой директории уже как повезет (пока не осилил батникописание)
в крайнем случае по одному
TAP почему то надежней (хотя импортируется *****кодом)
большое количество $C отказались корректно конвериться
полученный SNA можно за 20 сек загрузить на реале используя OTLA
который так же в комплекте
переключение движков и правка настроек осуществляется
редактированием ручками интуитивно понятного ay48.asm
все самое необходимое в самом начале
в идеале каждый трек требует подстройки +\- 2
cmpcicles
методом научного тыка
выставляемое по умолчанию значение рассчитано на основе всего 5 модулей и не всегда точно подходит
(поставьте intmodcompensation = 0
чтоб лучшо понять для чего оно нужно ))))
СКАЧАТЬ БЕЗ СМС
интуитивно понятный исходник+VTII+OTLA+модули+готов ые tap для экспериментов+готовые sna законверченные залпом без подстройки
AY48_r0067.zip (https://yadi.sk/h/1ES0w_YVjT6LM)
записи звучания этого безобразия(osc7 биперный движок) с реала
mp3.zip (https://yadi.sk/d/y77kbZm0kC2Ei)
в аттаче
результаты конверсии с наиболее приемлемым звучанием (из пачки тех что в архиве выше)
ну и еще пара sna рипнутых из какой то демки :rolleyes:
3Ы слово конвертить тут не сильно подходит
все конвертится в риалтайме ужо на самом спектруме
ЗЫЗЫ: биперные версии активно юзают out (c),0
так что владельце пентев благополучно услышат тишину)))
юзайте ковокс-ные версии