Соберите свой FM-1
Выберите движок, обработки и сэмпл. Соберите прошивку и сыграйте на ней в эмуляторе.
Ваша цепь
Выбрать движок и FXВаш сэмпл
WAV 16/24/32 bit или float32, моно/стерео, до 20 MiB и 120 с. Для прошивки выберите фрагмент в пределах истории. Beads: до 5 с моно, исходный μ-law при 44,1 kHz — точность снижена, частота сохранена.
Загрузите звук с компьютера или оставьте встроенный источник.
Тяните по волне, чтобы выделить фрагмент. Края выделения — обрезка. Alt / Option + перетаскивание — перемещение. Клик задаёт начало. Esc отменяет жест. Точные значения — ниже.
Здесь звучит выбранный фрагмент без обработок. Гранулярный движок и эффекты слушайте в эмуляторе после сборки.
Жизнь зерна
Демонстрация процесса, без звука
Длина отрезка — длительность, яркость — огибающая. REVERSE выбирает направление при рождении зерна; уже начатые зерна сохраняют его.
Источник и аудиопамять
Модуляция и сцены
Сцены хранят параметры и назначения. Аудиобуфер общий; TEMP возвращает параметры, но не отменяет запись звука.
Настройки обработок
Экран и проектные резервы
Задайте явные допущения для модели. Резервы не заменяют target link, карту памяти и измерение CPU.
Ведомость выделений памяти
Константы исходного кода, формулы и проектные резервы показаны отдельно. Совпадение с лимитами модели ещё не означает, что прошивка помещается или работает в реальном времени.
| Выделение / обоснование | Регион | Байты | Основание |
|---|
Один экран — шесть параметров
Логика S4 на реальных органах FM-1: шесть параметрических энкодеров, SELECT и отдельный MASTER. Ни одно действие не требует нажатия энкодера.
Экран 240 × 240
Концепция раскладки будущей прошивки. В браузере работает демонстрация параметров, зерен, назначений и сцен.
Музыкальные клавиши: ноты / ручной запуск зерен; в SCENE — выбор сцен. При смене режима будущая прошивка должна отправлять note-off.
Раздел и страница
РедактированиеАналоговая ручка отдельно от шести параметров; звук в демо не воспроизводится.
Действия страницы
Физическая надпись → новое действие
Это проект назначения кнопок, а не описание заводской прошивки FM-1.
| FM-1 | Основное действие | Дополнительно |
|---|
Органы управления S4 ↗ · Руководство FM-1 ↗ · Полная спецификация раскладки
Сначала сыграть. Потом прошить.
Код прошивки исполняется в эмуляторе процессора. В пределах ресурсов тот же .fwsc можно установить на FM-1 по USB или скачать. При превышении доступно прослушивание с виртуальной памятью.
Набор для сборки
Beads: исходное ядро, 44,1 kHz, 5 с моно, исходный μ-law. Точность снижена, частота сохранена. Компактное ядро: 32 kHz, 2 с моно. Параметры и обработки меняются в конструкторе.
Сэмпл и фрагмент выбираются в конструкторе.
Подключение к сборщику…
Что уже собирается
Два отдельных движка: Beads granular DSP и собственное компактное ядро. Внутренний источник или WAV; фильтр, drive, crush, delay. До 4 модуляторов, 16 связей, 8 сцен и 4 макросов. Одна история и morph параметров.
Порт Beads сохраняет алгоритмы зерен, но не все режимы оригинального модуля. Clouds и GRAIN, USB-захват и остальные обработки пока не собираются.
FM-1
Ожидает прошивкуВыберите набор в конструкторе и нажмите «Собрать и слушать».
Набор изменён. Ниже остаётся предыдущая прошивка — соберите новую, чтобы услышать изменения.
Сначала выберите функции и звук в конструкторе. После сборки здесь появится ваш FM-1.
Звук включается кнопкой Start внутри эмулятора. Исполнение на компьютере не заменяет испытания производительности и периферии на железе.