Немного разобравшись, с помощью автора и GM BIT, добился чёткой работы плеера.
Заметил недостаток в том, что при выключении музыки огибающая не выключается и остаются неприятные звуки AY-ка. Немного изменил по метке INIT. Ещё хотелось бы таких нововведений в компилятор: автоопределение адреса, чтоб при ассемблировании не выдавалось ошибки компиляции в ПЗУ. Добавить автоопределение зацикливания мелодии с одновременной вставкой текста в сорцы плеера.
Ну и напоследок - изменил плеер так, что теперь он играет по тактам "ровно" т.е., при проигрывании мелодии занимает одно и то же число тактов. Правда теперь он занимает максимальное число тактов.
Зачем? А попробуйте сделать чё-нить на бордюре, вертикальную полоску например, с обычным плеером. Да так, чтоб она не дёргалась по сторонам.




Ответить с цитированием
