Мультиформартный плеер на двух AY/YM чипах, построенный на микроконтроллере ESP32
Что умеет:
Мультиформартный плеер на двух AY/YM чипах, построенный на микроконтроллере ESP32
Что умеет:
Поддерживаемые форматы:
.ayl - Ay_Emul by Sergey Bulba собственный формат плейлиста
.pt1 - Pro Tracker v1
.pt2 - Pro Tracker v2
.pt3 - Pro Tracker v3 (включая Turbo Sound на двух AY чипах)
.stc - Sound Tracker
.stp - Sound Tracker Pro
.asc - Sound Master
.psc - Pro Sound Creator
.sqt - SQ Tracker
.ay - AY (эмуляция z80 в ESP32 DAC)
.psg - Programmable Sound Generator
.rsf - Registers Stream Flow
.yrg - формат от AVR-AY
UART режим (доступно в меню настроек плеера как Player Source)
Режимы проигрывания:
Проигрывание всех треков (в папке/плейлисте)
Проигрывание случайного трека (в папке/плейлисте)
Проигрывание одного трека по кругу (loop)
Поддержка реалтайм файл браузера
Преключение слоев AY в реалтайм:
ABC,ACB,BAC,BCA,CAB,CBA
Смена тактирования AY в реалтайм:
ZX SPECTRUM - 1773400 Hz
PENTAGON - 1750000 Hz
MSX - 1789772 Hz
CPC - 1000000 Hz
ATARI ST - 2000000 Hz
Встроенный аккумулятор
Встроенная зарядка и индикация светодиодами и на TFT
Встроенный усилитель для наушников управляемый по шине I2C
Управление:
Удержание кнопки энкодера - смена режимов: плеер/файл браузер
Клик по кнопке энкодера - в режиме плеера: play/pause; в режиме браузера: выбор трека/плейлиста/директории; в режиме настроек: выбор.
Двойной клик по кнопке энкодера - в режиме плеера: вход в меню настроек.
Нажатие и поворот вправо энкодером - перемотка вперед (ускорение) (для формата .ay - переключение следующего subsong).
Нажатие и поворот влево энкодером - замедление (для формата .ay - переключение предыдущего subsong).
Клик/удержание левой кнопки - громкость "-" (в режиме плеера); отмена - в меню настроек.
Клик/удержание правой кнопки - громкость "+" (в режиме плеера)
Двойной клик левой кнопки (в режиме плеера) - смена частоты тактирования AY
Двойной клик правой кнопки (в режиме плеера) - смена режима проигрывания: все/случайный/один трек(и)
Техническая информацция