macOS · realtime · document-based
A graph editor
for guitar signal,
not a pedalboard.
Place blocks on a canvas. Wire them in any order. Run it live on your guitar in.
Minimal set of nodes.
The MVP ships with seven blocks. Nothing else.
- 01
Input
Audio from the selected input device.
- 02
Gate
Threshold-based noise gate.
- 03
Boost
Clean gain stage.
- 04
Amp
Nonlinear waveshaping with drive & tone.
- 05
Cab
Speaker cabinet coloration.
- 06
EQ
Low / Mid / High parametric bands.
- 07
Output
Audio to the selected output device.
A graph, not a chain.
Most guitar software locks you into a linear pedalboard. djent.studio is a directed graph: any node can feed any other node. Split, recombine, bypass, re-route — the topology is the instrument.
Documents are plain data: nodes, positions, connections, params, audio settings. Save a patch, open it later, share it.
{
"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 }
}
Build from source.
Xcode 15+, macOS 13+.
git clone https://github.com/<you>/djent.studio
cd djent.studio/macos
brew install xcodegen
xcodegen generate
open DjentStudio.xcodeproj
Grant microphone access on first run. Select your audio input and output in the settings panel.