Repository navigation
v1.1.0 — 32-row Z80 safe chunking, F06/F7D tempo lock & silent loop buffer
Релиз v1.1.0: Полное устранение заиканий на General Sound
В этой версии решены все аппаратные ограничения и устранены заикания звука на плате General Sound (ZX Spectrum).
🚀 Что нового в v1.1.0:
- Безопасная нарезка по 32 строки (3.84 сек):
- Размер каждого сэмпла теперь составляет ~36 КБ (при 9.3 кГц) и ~43 КБ (при 11 кГц), что гарантированно укладывается в 16-битный регистровый лимит 64 КБ (,534$ байта) процессора Z80 платы General Sound.
- Устранена 0.64-секундная аппаратная дыра обрезки сэмплов.
- Аппаратная фиксация темпа (F06 и F7D):
- На строке 0 первого паттерна жестко прописываются команды Speed 6 (F06) и BPM 125 (F7D), что блокирует рассинхрон таймера на клонах ZX Spectrum (например, Pentagon 128 с развёрткой 49.88 Гц).
- Немая петля зацикливания (Silent Loop Buffer):
- В конец каждого сэмпла добавляется буфер тишины, куда выставляется точка зацикливания (
epeat_offset). Это гарантирует 100% тишину вместо резкого зуда Paula при любых задержках.
- В конец каждого сэмпла добавляется буфер тишины, куда выставляется точка зацикливания (
- Сквозная версионизация:
- Номер версии отображается в заголовке GUI (�1.1.0), в баннере CLI и доступен через ключ --version / -v.
📥 Установка и запуск:
- Скачайте MP3toMOD.exe ниже.
- Положите файл fmpeg.exe рядом с программой (или добавьте в системный PATH).
- Запустите MP3toMOD.exe двойным кликом.