Вчерась ехал в поезде, прямо в поезде накатал менеджер звуков на AY, который раскодирует звуки afx-формата и выводит их в требуемые каналы. По приезду набрал — работает. Теперь ему можно подкидывать события типа «выдать звук упавшей плиты слева» и он его поставит в очередь и выведет слева, одновременно играя другие звуки в других каналах. В оригинальном принце на PC никаких стерео-эффектов нет, вроде бы. Почему? Посмотрим, как это будет звучать в самой игре) Должно быть интересно.
Звуки получаются очень маленькие по размерам данных — 20 байт, 70. Решил декодер в «psg» пока не делать, сделал сразу проигрыватель afx, тем более что регистр микшера все равно на лету приходится конфигурить.
Свежие комментарии