JevMade hello@JevMade.com
← Back to guides

JevMade field notes / Application setup and architecture guide

Control Ableton Live with guarded Jev commands

Live Jev documents a macOS app and Ableton Remote Script that map bounded language decisions to mixer, transport, device, clip, and song operations with chain validation and guarded undo.

Original by okinaaudioAgent workflowsGitHub README and package definitionSource reviewed

Before you dive in

What you’ll find in the original

  1. Resolve fixed phrases locally and use Jev only when a bounded semantic choice is needed.
  2. Validate every command in a chain before execution; if a later operation fails, restore earlier values where receipts permit it.
  3. Record the pre-change value and refuse undo when that value has since been edited manually.
Worth knowing

Requires macOS, Ableton Live, the source-distributed app and Remote Script, plus a paid TypeSafe key. Undo is limited to receipted value changes; inserted devices, tracks, and note edits need Ableton's own undo.