Кто это сделал
Chord Tulza придумал и собрал Вениамин Векк — дизайнер и музыкант, а не программист. Весь код инструмента написан «вайбкодингом»: с помощью ИИ-агентов (Claude и Codex), которым он ставил задачи, показывал скриншоты и просил переделать то, что звучало или выглядело не так. Сам он не написал ни строчки кода руками — зато отвечал за каждое музыкальное и дизайнерское решение и проверял всё на слух.
Это значит, что инструмент — живой и постоянно меняется: что-то доделывается, что-то ломается и чинится заново. Если найдёшь баг — это, скорее всего, не задумка, а огрех вайбкодинга.
Как это работает
Открываешь инструмент, выбираешь тональность и лад — дальше всё остальное подстраивается само: аккорды, их формы, звук.
Тональность и лад
Выбери ноту и мажор/минор — весь набор аккордов, их роли и формы пересчитаются сами.
7 аккордов ступени
Весь диатонический набор тональности одним рядом, с римской цифрой ступени над каждым.
Sus- и севентаккорды
У каждой ступени есть sus2-, sus4- и септаккорд-вариант — но только если он остаётся в тональности.
Аппликатуры на гитаре
Несколько способов взять один и тот же аккорд: от открытых до баррэ-форм.
Капо
Клик по ладу на грифе моделирует каподастр: тональность и аппликатуры пересчитываются.
Секвенсор
Превращает ряд аккордов в шаговый секвенсор с BPM, шаффлом и пресетами настоящих песен.
Подсказки о переходах
Цветные индикаторы показывают, насколько «естественно» звучит переход к следующему аккорду.
Гитара, пианино или оба
Переключение инструмента, три пресета звука и громкость.
Зачем он нужен
Chord Tulza — не тюнер и не табулатурник, а помощник для тех, кто сочиняет или подбирает музыку. Он пригодится, если ты:
- сочиняешь песню и ищешь, какие аккорды вообще сочетаются в выбранной тональности;
- подбираешь чужую песню на слух и хочешь быстро проверить прогрессию или найти удобную аппликатуру;
- учишь теорию и хочешь видеть, как ступени и их роли работают в реальном времени, а не по учебнику;
- поёшь и тебе нужно быстро пересчитать капо под удобную высоту голоса.
Инструмент рассчитан на то, чтобы пробовать и слышать, а не запоминать теорию наизусть — он всё равно постоянно подсказывает по ходу дела.
Почему аккордов всегда ровно 7?
Тональность — это не просто одна нота, а целая гамма из семи нот, выстроенных по определённому шаблону расстояний между ними. Для мажора это тон-тон-полутон-тон-тон-тон-полутон, для минора — тон-полутон-тон-тон-полутон-тон-тон. От выбранной ноты этот шаблон всегда даёт ровно семь нот гаммы — не больше и не меньше.
На каждой из этих семи нот можно построить трезвучие — аккорд из трёх нот, взятых через одну по этой же гамме. Семь нот — семь трезвучий, отсюда и семь аккордов на экране. Это и есть «диатонические» аккорды тональности — те, что не выходят за её пределы и поэтому звучат «дома», в отличие от аккорда, взятого наугад.
Например, гамма до мажор — это до, ре, ми, фа, соль, ля, си (C D E F G A B). Ровно семь нот — и, значит, ровно семь трезвучий: C, Dm, Em, F, G, Am, Bdim. Это и есть весь набор аккордов, который Chord Tulza покажет для тональности до мажор.
Что означают цифры I—VII?
Римская цифра под каждым аккордом — это его ступень: место в гамме, от первой ноты тональности (I) до седьмой (VII). Регистр цифры сразу говорит, какой это аккорд:
- ЗАГЛАВНАЯ (I, IV, V) — мажорное трезвучие;
- строчная (ii, iii, vi) — минорное;
- строчная с кружком (vii°) — уменьшенное, самое неустойчивое из семи.
В мажорной тональности порядок фиксирован: I ii iii IV V vi vii°. В миноре — свой: i ii° III iv v VI VII. На примере до мажор это выглядит так: I = C, ii = Dm, iii = Em, IV = F, V = G, vi = Am, vii° = Bdim.
Смени тональность с до-мажор на ре-мажор — ноты аккордов изменятся, а последовательность заглавных и строчных цифр останется той же. Поэтому про песню можно говорить «I-V-vi-IV», не привязываясь к конкретной тональности.
Дом, прогулка, напряжение: зачем нужны цветные точки?
Каждая ступень тяготеет к одной из трёх ролей:
- тоника (I, iii, vi в мажоре) — самая устойчивая, «дом»;
- субдоминанта (ii, IV) — уводит от дома, «прогулка»;
- доминанта (V, vii°) — создаёт напряжение, которое тянет обратно к тонике.
Возьмём знакомую прогрессию I-IV-V-I (в до мажоре — C-F-G-C): I — стоишь дома, IV — вышел прогуляться, V — прогулка обернулась напряжением, I — напряжение снимается возвращением домой. Отсюда и ощущение завершённости у такой последовательности.
Цветной индикатор между аккордами в Chord Tulza — подсказка о том, куда мысленно ведёт нынешний аккорд: зелёный — переход между ролями естественный (например, из напряжения обратно домой), жёлтый — рабочая, но менее очевидная связка, красный — аккорды одной роли просто меняют цвет, не создавая движения. Это ориентир, а не правило — многие хорошие песни специально его нарушают.
Как один аккорд превращается в несколько форм на грифе?
Один и тот же аккорд можно взять на гитаре десятком разных способов — просто зажимая разные струны в разных ладах. Chord Tulza сначала предлагает знакомые формы: открытую аппликатуру, если она существует для этого аккорда, и подвижные баррэ-формы, «выросшие» из открытых E и A (те самые «E-shape» и «A-shape» из системы CAGED), плюс компактное трезвучие на четырёх верхних струнах.
Если знакомых форм не хватает — например, у sus2, sus4 и септаккордов своих готовых шаблонов нет, — инструмент перебирает гриф целиком: пробует комбинации ладов на всех шести струнах, оставляет только те, где действительно звучат все ноты аккорда, и отбрасывает слишком растянутые (больше четырёх ладов между крайними пальцами) или с более чем одной заглушённой струной внутри аккорда. Из оставшегося показывает до десяти вариантов — сначала самые удобные (низкие лады, открытые струны, знакомые формы), сложные — в конце.
Выбор запоминается отдельно для каждого аккорда: если для G ты предпочитаешь баррэ на третьем ладу, а не открытую форму, в следующий раз инструмент сразу предложит именно её.
Тональность: что это и как она всё меняет?
Тональность — это выбор двух вещей: главной ноты (например, ля) и лада (мажор или минор). Вместе они задают ту самую гамму из семи нот и, значит, все семь диатонических аккордов, их роли и то, какие sus- и севентаккорд-варианты у них вообще могут быть — Chord Tulza показывает только те, чьи ноты не выходят за пределы тональности. Всего в инструменте 12 нот × 2 лада — 24 тональности, и для каждой этот расчёт происходит заново.
Смена тональности не меняет форму песни — прогрессия «I-V-vi-IV» остаётся собой что в до, что в ре, — но целиком меняет высоту звучания и, на гитаре, набор удобных аппликатур.
Как капо сдвигает тональность?
Каподастр — механическая «зажимка» на грифе, которая укорачивает все струны разом и поднимает их открытый звук на нужное число полутонов. Играя привычную форму ре, но с капо на пятом ладу, ты на самом деле звучишь в соль — форма та же, а реальная тональность другая.
В Chord Tulza это смоделировано буквально: клик по номеру лада на грифе поднимает тональность на столько же полутонов и пересчитывает набор аппликатур так, чтобы ни одна не требовала прижимать струну до капо — это физически невозможно, там уже играет капо. Повторный клик по тому же ладу снимает капо и возвращает исходную тональность.
Севентаккорды (sevenths): почему они разные на каждой ступени?
Севентаккорд, он же септаккорд, — это трезвучие плюс ещё одна нота, через ступень выше третьей. Если брать эту дополнительную ноту строго из той же гаммы, ничего не повышая и не понижая, на разных ступенях получаются разные типы септаккордов — и это не случайность, а прямое следствие того, как в гамме расставлены тона и полутона:
- на уменьшенной ступени (vii° в мажоре, ii° в миноре) — полууменьшенный септаккорд;
- на минорных ступенях — минорный септаккорд;
- на доминанте (V в мажоре, VII в миноре) — доминантсептаккорд, тот самый «блюзовый» аккорд с пониженной седьмой, который сильнее всего тянет к тонике;
- на остальных мажорных ступенях — большой мажорный септаккорд (maj7).
На примере до мажор получится: Cmaj7, Dm7, Em7, Fmaj7, G7, Am7, Bm7♭5 — семь разных типов септаккорда, и ни один не добавлен наугад. Chord Tulza показывает такой вариант для каждой ступени по этому же принципу, так что все предложенные севентаккорды остаются внутри тональности.
Секвенсор: как собрать прогрессию
Кнопка «Секвенсор» в шапке превращает ряд аккордов ступени в пошаговый секвенсор. Дальше клик по аккорду (или по любому его sus- или севентаккорд-варианту) работает как обычно — проигрывает его и делает активным, — но вдобавок добавляет его в очередь шагов. Повторы разрешены: один и тот же аккорд можно добавить подряд сколько угодно раз.
Сама очередь видна отдельно — в ряду шагов под грифом или клавишами. На кнопках аккордов никакой подсветки нет специально, чтобы не путать «добавлено в секвенсор» с обычным выбором активного аккорда.
Готовую очередь можно перетасовать одной кнопкой — шаффл заполняет все шаги случайными диатоническими аккордами текущей тональности. Шаги внутри очереди переставляются перетаскиванием прямо в ряду слотов, а клик по заполненному слоту убирает именно этот шаг, не трогая остальные. Число шагов настраивается отдельно, от двух до восьми, — если уменьшить его, лишние шаги с конца просто обрежутся.
Секвенсор: шаги и темп
Play запускает зацикленное воспроизведение — секвенсор проигрывает шаги по кругу, подсвечивая текущий, пока не нажмёшь паузу.
Темп задаётся в BPM (ударах в минуту), от 40 до 220: можно крутить плюс/минус по пять либо вписать число прямо в поле — значение подрежется до допустимого диапазона только когда убираешь фокус с поля, так что печатать промежуточные цифры не мешает. Интервал между шагами инструмент считает из BPM сам.
Смена тональности или лада останавливает воспроизведение и полностью очищает очередь: старые аккорды не переносятся в новую тональность, потому что в общем случае для них попросту нет прямого соответствия среди новых семи ступеней.
Секвенсор: примеры песен и экспорт
Кнопка «Эксплор» открывает готовые прогрессии реальных песен, подобранные по цифрам ступеней (например, I-V-vi-IV), а не по конкретным нотам — поэтому один и тот же пример правильно подставляется в любой тональности. Стрелками листаешь список; в приоритете — песни, чья настоящая тональность совпадает с выбранной сейчас, дальше — остальные примеры того же лада. Выбор сразу подставляет аккорды примера в очередь шагов вместе с его собственным BPM.
Кнопка копирования переносит текущую последовательность в буфер обмена простым текстом вида «C - G - Am - F, 96 BPM» — удобно вставить в заметки или показать другому музыканту. Корзина удаляет всю очередь разом и специально стоит последней в панели, подальше от play, чтобы не смахнуть прогрессию случайно.
Звук и громкость
Три пресета — Velvet, Clean и Air — это разные тембры синтезированного звука аккорда, переключаются одной кнопкой в шапке по кругу. Velvet звучит мягче всего: у него самая плавная атака и заметный хвост из реверба и дилея. Clean, наоборот, атакует почти мгновенно и суше — больше похоже на чёткий щипок струны. Air даёт самый просторный и гулкий звук: чистый синусоидальный тон с наибольшим ревербом из трёх пресетов.
Громкость — обычный слайдер в настройках, применяется сразу и запоминается в браузере между визитами. Кнопка play в шапке проигрывает текущий аккорд выбранным пресетом и громкостью в любой момент, не заставляя заново кликать по аккорду на грифе.
Попробуй сам
Проще один раз покликать по тональностям и аккордам, чем читать про них.
Открыть Chord Tulza