|
Програмная часть: модули режимовГлавное меню (модуль menu_mode.asm.inc)Из него были удалены пункты управления декодером - "Инверсия левого" и "Удаление средних". "Инверсия" теперь входит в меню управления эквалайзером и может быть изменена непосредственно во время воспроизведения файла, а "Удаление средних" просто не поддерживается новым декодером. Воспроизведение mp3-файлов (music_mode.asm.inc)Основные изменения в этом модуле связаны с новой процедурой получения параметров воспроизводимого файла (vlsi_HDAT_print), появлением эквалайзера и разделения процедуры vlsi_SetTones. Всё это наглядно показано в описании пользовательского интерфейса. Тонгенератор (sine_mode.asm.inc)Новый декодер имеет несколько иной режим синусоидального генератора, что привело к некотором изменениям как в коде модуля так и в пользовательском интерфейсе. В частности, был добавлен расчёт и вывод результирующего значения частоты генерируемого сигнала. |