Node-based arrangement
Connect MIDI sequences, group them into sections, and set their timing and repeats.
Version 5.0.17 | Free Player available | Windows and Mac
Orch is a node-based DAW for MIDI composition and sound design. Record performances, arrange sequences in nested containers, and route VST3 instruments and effects on a visual canvas.
Project files, instruments and audio processing run on your computer.
Arrange MIDI sequences in containers with shared timing, repeats and routing.
Connect instruments, effects, buses and audio outputs in a signal graph.
Add composition tools and editors from the module catalog.
Track walkthrough
A composition walkthrough with Ruchir Shah, showing the track and its arrangement in Orch.
Core Workflow
Connect MIDI sequences, group them into sections, and set their timing and repeats.
Host VST3 instruments and effects. Connect them to buses and outputs, then save the routing with your project.
Build patches from oscillators, filters, envelopes and physical models. Orch Synth runs as a separate VST3 instrument with a visual patch editor.
Browse local sample libraries, search instruments and organize them into collections.
Edit notes and velocities with quantize, trim, legato and staccato tools. Draw controller and expression curves alongside the notes.
Record MIDI into a routing container, then edit the performance in the Piano Roll. MIDI 2.0 data includes per-note expression.
Connect an MCP-compatible assistant to inspect and edit projects, or automate supported interface controls.
Orch Synth
Orch Synth combines synthesis and physical modelling in a visual patch editor. Connect oscillators, filters, envelopes and modulation sources, or work with models of strings, tubes, membranes and resonators.
The editor sends patch changes to the OrchSynth VST3 instrument. Save patches as presets and audition them with the MIDI test keyboard. The editor is available from the module catalog, including in Player.
Arrangement and control
Connect VST3 instruments, effects, buses and outputs on the routing canvas. Trace each signal path and save it with the project.
Group sequences into containers and nest them into larger sections. Set timing, repeats and routing at each level.
Use tags to assign musical material to instruments. Change the assignment without rewriting the MIDI sequence.
Record and edit high-resolution controller data and per-note expression with MIDI 2.0 support in the audio bridge.
Develop custom composition tools and editors in Python. Distribute them as signed modules through the catalog.
Export arrangements in DAWProject format for use in compatible applications, including Bitwig and Tracktion Waveform.
Use the OSC API to control playback, parameters and routing from external software or controllers.
Build instrument patches with oscillators, filters, envelopes and physical models in the Orch Synth editor.
Work with directional raga scales, pitch constraints and generated meendh curves. Edit ragas and Tal patterns with the included tools.
Project references
Reference another project as part of an arrangement. Reuse sections across projects while retaining their MIDI content, instruments and routing.
Quick Start
Set your project and library folders in the configuration page. Add your license if you are using the full version.
Open the browser interface and create an arrangement on the Orchestrator canvas.
Use Orchestrator for composition, VST Routing for signal paths, and Samples for instrument libraries.
Scan your instrument folders, then organize the results in Sample Browser collections.
Everyday workflow
Record a phrase, edit its notes and expression, then place it in the arrangement. Assign instruments and route their audio in VST Routing.
Screenshots
Screenshots include third-party instruments, libraries and artwork from the developer's setup. These are not included with Orch; no endorsement is implied.
Documentation
Setup instructions and reference material for composition, sample libraries, VST routing, OSC, MCP and module development.
Open documentationLocal Setup
Search and preview instruments, browse libraries, and group samples into collections.
Add instruments and effects to the routing canvas, connect their audio paths, and save the graph with your project.
Enable MCP to connect a compatible assistant for project editing and interface automation. See the documentation for setup and supported commands.
Open Modules and choose Discover Online Modules to install or update signed tools individually.
Modules
Install modules from the built-in catalog, including in the free Player. Open Modules and choose Discover Online Modules to browse available tools.
Generate call-and-response phrases and counterpoint from existing MIDI material. Set pitch ranges, rhythmic output and response strategies.
Generate drones, pedal patterns, clusters and pads from captured notes, with controller lanes for dynamics and motion.
Apply the Shepard–Risset accelerando effect to a phrase, using layered repetitions to create the impression of continuous acceleration.
Compose with sustained texture beds, distinct species voices and rhythmic assemblies in a musical ecology.
Constrain melodic material to directional raga scales and work with microtonal tuning, meendh curves and Tal patterns.
Derive source harmony from existing MIDI and convert sequences into transposed containers. Combine source harmonies into a score-wide harmony track.
Apply reusable timing, velocity and duration offsets to a passage.
Create and edit MIDI phrase transformation maps, then send them to the audio bridge for real-time playback.
Sequence child containers in a routing timeline and manage project references from a dedicated editor.
Build VST3 instrument patches with synthesis, modulation and physical modelling nodes.
Use dedicated sound-design tools and manage sound-design projects within Orch.
Browse libraries by vendor and use card stacks to navigate instrument collections.
Highlight containers as their scheduled MIDI notes and audio events play.
Choose a canvas image and adjust its fit and opacity.
Connect a compatible assistant to inspect and edit projects and control supported frontend views.
Tutorial Videos
Walkthroughs of MIDI recording, instrument assignment, sample collections and VST routing. May include those made with older versions of the app.
More lessons in the full walkthrough playlist →
Before you download
Orch runs locally on Windows and Mac with VST3 hosting through its audio bridge. Try Player with your plugins and audio hardware before purchasing.
Projects and sample libraries are stored on your computer. License verification uses Gumroad.
The documentation covers setup, editing and routing. Video tutorials demonstrate the main workflows.
Get Orch
Player is free to download with saving disabled. Purchase the full version to save your work. Application and OrchSynth downloads are available on Gumroad.