А как же логарифм? У аигрека ведь громкость экспоненциальная. Нужна табличка, например.
Вид для печати
А как же логарифм? У аигрека ведь громкость экспоненциальная. Нужна табличка, например.
Да я и толковал сразу про таблички, только для "восьмибитного" метода =)) хотя раньше не парились и просто обрезали четыре бита.
Оххх было это давно... например, в демке с ЦЦ-2000, Tryptomine Dream https://demozoo.org/productions/13877/ перед эпилогом.
Примерно в то же время на другой пати, уже не вспомню, был конкурс 32К Game, там игрушка про вертолетик. Оцифровка "game activated" в самом начале.
Метод тогда называли MMC, но не уверен, кто помнит - подскажет =) В каком-то эл. журнале было подробное описание и даже асм с табличками.
Причем таблицы различались для AY и YМ, то есть явное расхождение в некоторых уровнях громкости между чипами. В свое время проверял, так и есть.
Соответственно, с таблицей "не под тот чип" качество будет хуже. И эмуляторы тут вряд ли показатель, нужно смотреть на реале.
- - - Добавлено - - -
Посмотрел демку на сайте (видео) - звук паршивый, но дело, скорее всего, именно в эмуляции. На реале звучало куда лучше.
И в той 32К игрушке сэмпл играл весьма качественно, намного лучше обычного 4-бит вывода.
MCC метод:
http://zxpress.ru/article.php?id=707
http://zxpress.ru/article.php?id=794
http://zxpress.ru/article.php?id=1383
- - - Добавлено - - -
Total Commander с плагинами:
https://vtrd.in/pcutilz/INSCL645.zip
https://vtrd.in/pcutilz/INTRD645.zip
Да, именно оно. И сведение/баланс каналов по стерео играет важную роль.
Но результат того стоит. Это, думаю, лучшее, что можно выжать из муз. сопроцессора.