midi-transposeTranspose MIDI
Selection, notes, current state and a single Undo step.
Turn repeated actions into one command. Build a MIDI generator, an audio analyzer or a complete window for your workflow, right inside VLTone.
Free. Lua is included with VLTone.
Choose how to extend VLTone: audio processing in a graph or a tool that works with the project.
You have chosen the right editor for the task. Detailed reference material is available on the Creator page.
Explore nodes and C++Lua 5.5 is included in VLTone. Scripts run in separate processes; the DAW controls project changes.
The checked script is installed and available in the scripts menu.
Check validates the source; it does not replace testing behavior on a project copy.
local context = vlt.context.get()
local tracks = context.selection.tracks or {}
return {
message = "Selected tracks: " .. #tracks
}This minimal command reads the context and returns a message. Open midi-transpose from the SDK to practice project edits.
A script reads the selection context and performs supported operations through the Script SDK.
A consistent batch of edits is applied and available in history.
Start with midi-transpose: it handles selection, MIDI range and state freshness.
Build tools with their own interface inside VLTone using the Script SDK.
Your tool has its own interface and a controllable lifecycle.
Scripts can process PCM, prepare files and measure results. This runs as a tool task rather than an audio-thread DSP node.
You have analyzed or generated audio ready for the arrangement.
Manage installed packages in the script manager. Permissions determine their available actions.
Commands are available where needed, and the package is ready to share.
Open an example folder in Lua Creator, inspect manifest.json and the example code, then try it on a project copy. The download contains the SDK and ready-to-use examples.
midi-transposeSelection, notes, current state and a single Undo step.
arrangement-labComposition, rhythm, six audio parts, a mixer and measurements.
styled-workbenchWindows, tabs, tables, styling and events.
transient-slicerAnalyze audio and prepare slices for the project.
pcm-analysisRead audio buffers and measure the signal.
background-eventsRespond to events and manage a task’s lifetime.
SDK reference in the editor shows the installed version’s reference. For external editors, vlt_script_worker --sdk prints the API catalog; --check file.lua validates a file without running it.
Creator and Lua are free to use, with no registration.