Портативный веб-синтезатор для даунтемпо-сета: четыре голоса, секвенсор на 16 шагов, микшер и запись исполнения на ленту.
Инструмент выглядит как устройство, которое берёшь в поле и играешь сразу: все ручки и кнопки под рукой, а нота всегда попадает в лад. Я выбрала ля-минорную пентатонику, поэтому ошибиться нельзя, а исполнение строится на смене аккордов, вводе и выводе голосов и эффектах-переходах.
Референсом стала сгенерированная нейросетью картинка прибора: алюминиевый корпус, кремовые кнопки, чёрный экран с цветной графикой и один оранжевый акцент. Цвета голосов повторяются везде: на ручках, на экране и в микшере. Так по цвету сразу видно, какой голос выбран.
#C6C7C7#F8F5ED#FF5A1F#5B8CFF#F2C94C#DCC7A3Под корпусом лежат четыре флешки. Каждая хранит мою готовую запись: ноты всех четырёх голосов, форму волны и октаву, положение ручек, громкости каналов, темп и аккорд. Если вставить флешку в USB-порт, запись загружается и играет. Когда музыка уже идёт, смена происходит на начале следующего такта, и лампочка на флешке мигает, пока переход не случился. Так можно менять целые сцены сета, не останавливая ритм.
| Флешка | Аккорд | Ударные | Бас | Пэд |
|---|---|---|---|---|
| 1 | F | DUSTY | пила, октава выше | квадрат |
| 2 | Am | PUNCH | квадрат, октава выше | пила |
| 3 | Am | DUSTY | квадрат, октава выше | треугольник |
| 4 | Am | PUNCH | пила, октава выше | пила |
На клавиатуре флешки вставляются клавишами Z X C V. Щипок во всех записях играет пилой, на первой флешке на октаву ниже.
Всё синтезируется в Tone.js, без готовых сэмплов. Каждому голосу ручка на панели отдаёт один главный параметр.
| Голос | Из чего собран | Что делает ручка |
|---|---|---|
| BASS | MonoSynth, пила через низкочастотный фильтр с огибающей, нота тянется около двух шагов | яркость: срез фильтра от 70 до 1120 Гц |
| PLUCK | PolySynth на треугольной волне, быстрое затухание, до 6 нот одновременно | длина затухания |
| PAD | PolySynth из трёх расстроенных пил, хорус, медленная атака и длинный хвост | скорость нарастания и хвост |
| DRUMS | бочка на MembraneSynth, малый из шума и мембраны, клэп из трёх коротких всплесков шума, хэты из шума через высокие частоты, перкуссия | строй бочки, плюс четыре набора SOFT, TIGHT, DUSTY, PUNCH |
Громкость нот слегка «человечно» гуляет случайным образом, поэтому ритм не звучит как машина.
Сет на 44 такта строится как история из пяти частей. Блоки показывают, какие голоса звучат и какие кнопки я нажимаю.
В брейке темп замедляется кнопкой ½, поэтому реальная длина будет немного больше.