macOS · realtime · документная модель
Графовый редактор
для гитарного сигнала,
а не педалборд.
Размещай блоки на канвасе. Соединяй в любом порядке. Обрабатывай звук гитары в реальном времени.
Минимальный набор нод.
В MVP — семь блоков. Без лишнего.
- 01
Input
Аудио с выбранного входа.
- 02
Gate
Шумоподавление по порогу.
- 03
Boost
Стадия чистого усиления.
- 04
Amp
Нелинейное усиление с drive и тоном.
- 05
Cab
Окраска кабинета и микрофона.
- 06
EQ
Параметрическая эквализация.
- 07
Output
Вывод на выбранное устройство.
Документация.
Раздел docs генерируется из Markdown в репозитории. Здесь гайды, описания нод и глоссарий на двух языках.
Граф, а не цепочка.
Большинство гитарных приложений ограничивает линейной цепью. В djent.studio направленный граф: любую ноду можно подать в любую. Деление, объединение, bypass и reroute — часть инструмента.
Документы — это данные: ноды, позиции, соединения, параметры и аудионастройки. Сохраняй патч, открывай позже, делись.
{
"nodes": [
{ "id": "…", "type": "input", "position": [40, 160] },
{ "id": "…", "type": "gate", "position": [220, 160], "params": { "threshold": -48 } },
{ "id": "…", "type": "amp", "position": [440, 160], "params": { "drive": 0.82, "tone": 0.6 } },
{ "id": "…", "type": "cab", "position": [620, 160] },
{ "id": "…", "type": "output", "position": [820, 160] }
],
"connections": [
{ "from": "…", "to": "…" }
],
"audio": { "sampleRate": 48000, "bufferSize": 128 }
}
Сборка из исходников.
Xcode 15+, macOS 13+.
git clone https://github.com/<you>/djent.studio
cd djent.studio/macos
brew install xcodegen
xcodegen generate
open DjentStudio.xcodeproj
При первом запуске выдай доступ к микрофону. В настройках выбери вход и выход аудио.