Electra One Computer Suite showing visual preset editing, Lua code and the console, with the virtual Mini in a window in front

Electra One Computer Suite

Offline version

The offline version of the Electra One preset editor, with a virtual mk2 and a virtual Mini running on your computer. It works with all Electra One controllers, and adds local project storage, unlimited project size, folder watching for Claude Code, Git and external editors, and AI integration.

€49 excl. VAT

Six extra features

A virtual mk2 and a virtual Mini

A virtual controller is an Electra One running on your computer: the controller firmware itself, built as a desktop application with a window standing in for the panel. The menus, the preset banks, snapshots, the router and the Lua scripts all work the same way, because it is the same program the hardware runs.

Start one from the editor’s Controller menu, and the editor connects to it the way it connects to a controller plugged in over USB. Make and test presets with no controller on the desk, or for the model you do not own, take screenshots for a preset’s documentation, or run a preset on the computer and play it from any MIDI controller.

The virtual mk2 in a window: the display with a preset’s pages of faders, lists and pads, and the twelve knobs and the six buttons drawn beneath itThe virtual Mini in a window: a generative sequencer preset on the display, with the four knobs above and below it and the six buttons at the foot

Projects stored in your local folder

All projects, project revisions, and Lua scripts are stored locally as JSON files. Files can be backed up, copied to other computers or shared with other users. No magic or hidden traps here.

Your Anthropic API key, if you decide to use it, is kept safe in the system keychain. No account sits behind any of it. The key is yours, billed to your own Anthropic account, and it never leaves the machine.

The Editor’s Settings page, on its Agent instructions tab: the CLAUDE.md in the library folder open in the editor, with Save and Remove beneath it

AI Assistant

A built-in AI assistant can build presets for you, help when you get stuck, and answer questions. It has complete access to the project and the Lua script. It is also given the complete reference needed to build Electra One presets that work.

The AI assistant is optimised to spend your credits wisely. The total amount spent, in USD, is shown as you work.

The AI tab mid-session: a single prompt describing an arpeggiator with source, destination, tempo and pattern, followed by the assistant’s own tool calls, a summary of the finished preset, and a running cost of $0.968 on Sonnet 5

External editors, Claude Code and Git

We tried our best to make the built-in editor a capable tool. We understand, however, that you might prefer to work in an editor of your choice, keep your work in Git, and use Claude Code.

The editor allows you to mirror the currently selected slot on your file system in real time. If Claude Code is used, the editor supplies all the reference knowledge and keeps track of the work done by you manually and the work done by Claude Code.

The Current slot page watching a folder: main.lua and preset.json marked as edited, with Apply changes waiting below them

Ctrl+Shift+B puts the preset on the hardware

Simple, yet effective. Once a slot is watching a folder, the extension makes that folder an ordinary VS Code project and uploading it to the controller is a standard build task. One keystroke uploads your work — be it the preset or the Lua script — to the controller.

Three more tasks have shortcuts of their own:

  • Reload the preset without writing anything.
  • Run the tests.
  • Take a screenshot of the controller’s screen.

The status bar says which preset the slot is running, and the controller’s log is printed after every upload.

Download the extension (.vsix) Install it with Extensions: Install from VSIX… in VS Code’s command palette.

The Electra One extension open in VS Code, showing its page in the extensions pane next to the preset files being edited

The rescue kit is in the app, not on a server

Every offline editor installation includes full recovery images for the mk2 and the Mini. These firmware files can be used to restore the controller to the original factory setup, with the feature set that matches the editor. This means that if you have the offline editor you can always keep your controller 100% compatible, completely independent of what happens in the online world.

Offline is a choice, not a limit

The offline editor still allows you to go online, to share your local projects with other users, and to copy presets other users have published to the online library. To go online you need an account at app.electra.one, and you have to sign in.

You can go offline again when you want to quit the online mode.

The preset library inside the app, showing presets shared by other Electra One users, with search, tags and sorting

Hardware controllers

If you are interested in getting a hardware controller, or another one, here is what we make.

Electra One Mini

Electra One Mini

The whole Electra One platform in a compact, knob-first controller. A 140mm / 5.5 in square that fits where a laptop will not.

€359 excl. VAT

In stock. Shipped within 5 business days after payment is received.

More on Electra One Mini →
Electra One mk3

Electra One mk3

Six years of experience turned into a flagship MIDI controller. Ultra-low latency, stunning graphics, all connectivity you will ever need, and premium build quality.

€599 excl. VAT

On pre-order. Shipping before the end of February 2027.

More on Electra One mk3 →