Ответ на пост о ВИ53 в теме "Специалист 'Экспресс'".
Да Вы чо ?
Такой вариант ВИ53 и даром не нужен. Я бы ещё понял, когда один канал формирует GATE (задавая длительность ноты), второй формирует громкость и тембр за счёт широтно импульсности и только третий скворчит. Тратить целый канал для получения более низкой частоты, в компьютере, где море счётчиков и любых частот на выбор как грязи, - просто глупо.
Весь сюжет ВИ53 заключается в трёхголосии. Трёхголосная мелодия звучит на порядок приятнее, чем одноголосная. Как мы на такой схеме сможем слушать классическую мызыку, т.е "Шульберта, Бахуса и Страуса". Ведь ставить ВИ53 стОит только для этого. Одноголосную мелодию не проблема сыграть и программно.
Давайте поставим тогда AY-8912.
Не считаю, что сделать вставки музыки в существующие игры так уж сложно. Грамотные программы дают звук однобитовым управлением PC5 (менее грамотные пишут целый байт в порт C). Так что, чтобы найти в коде места, где что-то булькает на динамик, - не проблема. Для этого достаточно отладчика и метода "заплатки". Находим это место, влепляем там CALL на место в конце кода и вставляем в конце кода единообразную процедуру вывода и свой уникальный блок кодов музыки подготовленный музыкальным редактором (например, для случая гибели пэкмана подходит траурная музыка Шопена, Моцарта, Мендельсона или Бетховена). Под рэквием Моцарта гораздо легче пережить потерю игровой "жизни" или проигрыш в игре.
Читал, что недостатки ВИ53 немного смягчает наличие шумового канала. Это, якобы, в сочетании с тонами позволяет вводить шумовые эффекты в игры.