dipcv / xy
Музыка
xy
Шестнадцать одноголосных дорожек, каждая звучит с заданной вероятностью. Получившиеся ноты по очереди проходят через обработки, вставленные в восемь слотов, поэтому если поменять слоты, из тех же настроек выйдет другая музыка. Более 120 источников звука — сэмплы и синтез.
https://xy-dipcv.netlify.app
Управление
- Для начала
- Нажмите RUN — звук начнётся. RANDOM перебрасывает всё целиком.
- KEEP
- Три замка, выводящих часть настроек из-под RANDOM; они стоят над рядом RUN. С замком SOUNDS выбранные источники и их раскладка по дорожкам переживают перебор, с TEMPO — темп, с SCALE — тоника и лад, и заново вытянутая аккордовая последовательность берётся в текущей тональности. Замки не сохраняются: перезагрузка их снимает.
- SEQ / FX / DRUMS
- Вкладки вверху переключают три панели: SEQ — поток нот, FX — цепочка обработок, DRUMS — ударные.
- Пэды
- Каждая ячейка хранит сразу два значения — по вертикали и по горизонтали. При движении пальцем или мышью текущие значения видны справа внизу, имя — слева вверху. В SEQ 23 ячейки: RANGE диапазон, ENV огибающая, LENGTH длительность, PROB вероятность звучания, STEP сетка, PHRASE фраза, DENSITY плотность, KEY транспонирование, FILTER фильтр, ECHO повтор, SPACE пространство и другие.
- TEMPO / VOLUME
- Темп и громкость задаются двумя полосами под ячейками. При движении вбок полоса заполняется слева; имя — слева, значение — справа. У каждого лишь одно значение, и в ячейке при изменении одного невольно сдвигалось другое.
- C – B
- Включение и выключение используемых нот. Хотя бы одна остаётся включённой.
- PRESET
- Вызов сцен. Нажатие открывает список. Сцены вызываются и цифровыми клавишами 1–0.
- ARRANGE
- Выстраивает сцены в форму пьесы. Стоит в начале списка PRESET. Нажатие пускает обход четырёх разделов по порядку; на полосе выводится, например, «ARRANGE · 2/4 · DRIFT». Широкая кнопка слева меняет сцену этого раздела, узкая справа задаёт число тактов (2 / 4 / 8 / 16). Переход происходит на тактовой черте, темп между разделами не меняется. Источники следующего раздела загружаются заранее, поэтому ни один не начинается в тишине. Нажатие RANDOM во время работы перебрасывает и порядок сцен, и числа тактов. Выбор сцены вручную выключает его. Порядок не сохраняется.
- CHORD
- Последовательность аккордов. Нажмите на полосу — откроется редактор. При ON все дорожки следуют звучащему аккорду и переходят к следующему, когда истекут такты шага. TONES ограничивается звуками аккорда, SCALE — подходящим к нему звукорядом. KEY транспонирует, ◂ ▸ перебирают 45 последовательностей, RANDOM выбирает последовательность в новой тональности и иногда добавляет септимы, ноны или сексты; основной RANDOM делает то же самое, пока аккорды включены. Для каждого шага задаются основной тон, тип и длина в тактах, до 16 шагов. Пока режим включён, ряд C–B показывает аккорд, основной тон — красным.
- SOUNDS
- Выбор источников звука. Выбранные по очереди раздаются шестнадцати дорожкам. Повторное нажатие снимает выбор; хотя бы один остаётся. Есть также RANDOM SET и SINE ONLY.
- Загрузка звуков
- Сэмплы — VCSL / VSCO-2 Community Edition / legato_vocal_tutorial под лицензией CC0; они загружаются в тот момент, когда понадобятся. Около 16 КБ на одну ноту. Названия заглавными буквами в конце списка — встроенные синтезированные тембры.
- FX
- В восемь слотов вставляются обработки: BYPASS / ARP / ECHO / CHORD / OCTAVE / RATCHET / STRUM / THIN / HUMAN / SPREAD / QUANT / GRACE / GLIDE. Ноты по очереди проходят через слоты.
- RANDOM FX / BYPASS ALL
- Полностью заменить цепочку обработок или снять все. RACK открывает список сохранённых цепочек.
- PORTAMENTO
- Плавный переход на стороне тембра. По горизонтали — время, по вертикали — величина.
- DRUMS
- Нажимайте на сетку, чтобы ставить удары. PATTERN переключает рисунки, SHUFFLE перебрасывает, CLEAR стирает. DISTANCE и GRIT — удалённость и шероховатость ударных.
- REC
- Записывает звучащее в wav как есть. Повторное нажатие останавливает запись и сохраняет файл.В имени файла стоят темп, тональность и число секунд от начала файла до первой тактовой черты (например xy_120bpm_C-pentmajor_off0.528_1014-0025.wav). В DAW сдвиньте его назад на столько секунд — и он встанет на долю: ни обрезки начала, ни угадывания тональности. В WAV также записан блок acid с темпом и основным тоном, но читает ли его DAW, зависит от программы.
- Клавиатура
- Space — воспроизведение и остановка, X — переброска, D — переход между SEQ и FX, R — запись, P — сохранение изображения в png, 1–0 — сцены.