NovaStorm, а сколько не дорого?
С уважением,
Jerri / Red Triangle.
Ну тыщу, ну две отсилы. На AY же плееры в ~1200 где-то укладываются?
NovaStorm, что-то Вы, мужчина, привередливый.
будет отдельный процессор на бипер - будут вам мизерные такты. а так - проц генерит звук...
"наличие готового программного обеспечения для нового компьютера в наши дни имеет мало смысла."
"Еще вопрос - почему на Спектруме большинство звуков на AY булькающие ? Как это исправить ?"
(c) zst
С любовью к вам, Yandex.Direct
Размещение рекламы на форуме способствует его дальнейшему развитию
В R-Type были очень хорошие звуковые эффекты на бипере.
Ммм, два?
---------- Post added at 17:07 ---------- Previous post was at 17:07 ----------
Hacker VBI, я не только привередливый, но и жадный до тактов.
---------- Post added at 17:13 ---------- Previous post was at 17:07 ----------
Вопрос тут скорее в другом, если проигрывать на бипер, то какая частота дискретизации будет достаточна для не совсем уж мерзкого воспроизведения пиу-пиу, пыщ-пыщ, звуков открываемых дверей(как в думе например) и подыхающих монстров? А то даже 8КГц по прикидкам даёт 8000 тактов как минимум.
Арифметику не понял... но таки вставлю свои 5коп. В следствии т.Котельникова аналоговый сигнал (звук) частотой 8 КГц должен "восстанавливаться" цифровым устройством с удвоенной частотой, т.е. 16КГц. Т.о. надо выполнить 16 тыщ раз в секунду OUT (C),A, и столько же перезагрузить аккумулятор. Теперь считаем такты.
Но это по большей части что касается Covox/SD/GS/DMA_USC, там где ЦАПы многоразрядные, а с бипером все сложнее, т.к. он однобитный, и "нормальный" звук на нем можно получить лишь при помощи ШИМ Но т.к. скорость компа низкая, то имеем то, что имеем... а не ШИМ. Та же говенная attiny2313 за 1 бакс умеет "пикать" бипером похлеще чем спек, причем ни в чем себе не отказывая
Последний раз редактировалось Дмитрий; 08.10.2013 в 17:39.
Не путайте кислое с круглым.
Плейеры AY-музыки (не digital) тратят от 1000 тактов (самые быстрые) до 16000-20000 тактов (самые медленные типа ASM) исключительно на подготовку и вывод новой порции данных в регистры AY.
Тогда как все биперные плейеры занимаются выводом цифрового звука, при котором генерацией занят сам процессор, и он попросту обязан в это время быть занят. Если плейер тратит 10000 тактов, то генерация идет со скважностью ~1/7 всего времени процессора. Если это звучит приемлимо, можно оставлять. Если нет, то надо тратить 20000 и 30000, и сколько будет нужно для требуемого качества.
Эту тему просматривают: 1 (пользователей: 0 , гостей: 1)