Сценарий
От простого к сложному
Выбери задачу. Ниже — предложенные секции, их порядок и настройки. Длину и порядок песни можно поправить до кнопки «Собрать». Отмена возвращает прежнюю форму. Это синтез страницы, не чужой проект.
Сначала задача. «Заполнить примером» пишет мелодию. «Слушать» сразу играет её выбранным инструментом.
Инструменты
Чем звучит нота
Это синтез в браузере, не чужой плагин и не запись рояля. Сначала семейство: клавиши, гитара, бас и дальше. Внутри — виды. Нажатый звучит сразу. «Пример» играет короткую фразу этого вида и в сетку её не пишет. Клавиатура под видами играет этот инструмент и пишет ноту на следующий шаг лупа. Ударная установка ниже меняет бочку, снейр, хэт и перк.
Выбери инструмент. Клавиатура под ним играет этот звук и ставит ноту на следующий шаг. «Шаг назад» снимает последнюю. Удары — в «Ударных».
Семпл
Один файл на весь луп
«Убрать тишину» подрезает края. «По нулю» ставит край на пересечение волны. «Бесшовный стык» ставит короткие фейды, чтобы петля не щёлкала.
Полутоны меняют высоту и оставляют длину. Реверс, фейды и нормализация входят в скачанный семпл.
Длина подгоняется под цикл. Если скорость не ×1, высота меняется.
Оригинальная высота. Звук играет на зажжённых шагах дорожки «Семпл».
Сэмплы
Бесшовные петли
Файл — OGG Opus ровно на число циклов из шапки. Берётся повтор такта, уже с хвостом предыдущего, и стык сшит. Внутри записаны темп и стиль. Это петля для записи, без лишней тишины в конце.
Каталог
Звуки и эффекты
Набросок — стартовая текстура. Голос человека, ребёнка и животного кладут файлом или микрофоном. «Скачать семпл» подписывает WAV категорией.
Пять вариантов одной текстуры. «Слой» мешает выбранный вариант со следующим. Реверс и полутоны применяются до скачивания.
Сцена
Игра и станция на том же лупе
Низкое напряжение приглушает хэт, перк и верх. Им можно управлять из своей страницы через AC.game.
Шаг и удар звучат в точке на плоскости. Бег держит напряжение и серию шагов, пока кнопка зажата.
Со второго такта станция собирает новый рисунок из зерна. Сетка на экране меняется, ссылка хранит зерно, а не каждый такт.
Минусовка
Инструментал без вокала
Шестнадцать тактов того же рисунка: вступление без бочки, ровный грув, такт без барабанов, снова грув и затухание. Вокала в файле нет — его поют поверх или кладут ролик. Генератор частот и шаги по сцене сюда не входят. Готовый трек с чужим голосом страница не разбирает.
Ударные
Клетки и пэды выбранной установки
Пробел — пуск и стоп. Клавиши A S D F — пэды, G — семпл. Ctrl+Z — отмена, Ctrl+Y — повтор. Запись в луп включается отдельно, чтобы случайный удар не затирал сетку.
Мелодия
Клетка — нота инструмента сверху
Клетка включает ноту на этот шаг. Какой это инструмент — выбирается на полке сверху. Октава сдвигает весь ряд.
Выход
Спектр с анализатора и тепло в звуковом потоке
Насыщение Web Audio с передискретизацией 4× одинаково при прослушивании и экспорте. На нуле нелинейность отключена.
Сведение
Панорама, дилей и короткая комната
Срез, полки и середина стоят на мастере и на партиях: бочка держит низ, мелодия, бас и семпл берут середину. Сайдчейн прижимает бас, аккорд и семпл от бочки. Ноль дилея и комнаты молчит. Потолок 0 не ограничивает. «Около −14 LUFS» поднимает файл к этой громкости и упирает его в потолок.
Трекер
Песня на 96 тактов
Форма песни видна целиком. Янтарь — в такте есть ноты, бирюза — такт звучит. Клик открывает такт и останавливает следование. Одинаковые части — один паттерн: правка слышна везде, где часть стоит. «Свой такт» оставляет правку только здесь. Page Up и Page Down листают такты, стрелки ходят по клеткам. Старт играет до последнего такта с нотой и повторяет написанное. Первый клик по имени столбца выбирает канал, повторный глушит этот инструмент во всей песне, ноты остаются. Бочка, малый и хэт встают на C-2, D-3 и G-5. «Столбец» добавляет выбранный инструмент, до четырёх. Над сеткой клавиатура выбранного столбца. «Нота» пишет высоту в текущую строку и спускается ниже. «Аккорд» собирает до четырёх нот на этой строке, повтор клавиши снимает ноту, «Дальше» переходит к следующей. Клик по шагу сетки пишет выбранную высоту, повтор той же снимает шаг. Команды: 3 портаменто, 4 вибрато, R повтор, EC обрез, ED задержка ноты, F темп в шестнадцатеричном виде, например F6C это 108.
Песня пока пустая. Луп редактируется отдельно. Добавьте ноты или создайте пример.
Редактор нот выбранного канала
| Строка | Ноты | Длина | Velocity |
|---|
Генератор
Чистый синус, 1–20000 Гц
Тон не входит в луп и не попадает в скачанный файл. На экране несколько периодов синуса, чтобы форма читалась и на 1 Гц, и на 20000.