TourBox Presets Translator
github.com/Tensionix/tourbox-presets-translator ↗The device's main drawback is that you cannot set it up quickly for yourself: either click through the vendor's program, or settle for someone else's presets. This kit and any LLM remove the problem — all you need is imagination: describe what each dial should do, and get a file ready for import. It works because the project ships with a full description of the format: the container, the control table, the action encoding, all 47 slots, each entry marked as confirmed or inferred. You can verify it without trusting anyone: the assembled file reads back byte for byte, and an invented control name raises an error rather than a silent substitution.
2 downloads from GitHubAudion TourBox Presets Translator
Presets for the TourBox controller — as text, not as clicks in the vendor application.
Why It Exists
Configuring the controller for your work means assigning fifty-odd actions to buttons, wheels, and their combinations. In the vendor application that is done with a mouse, one action at a time, and the result can neither be reviewed as a whole, nor sent to a colleague as text, nor put under version control.
Here a preset is described in words, and the program builds a working file from that description.
What Else Is Inside
A complete description of the preset file format — with evidence for every point. Not "this field probably means such-and-such", but a format taken apart by example: what changes in the file when you change a particular setting in the vendor application.
Next
- User Guide — how to describe presets.
The program is portable: the unpacked folder is the installed program. Nothing is written to the registry; to uninstall, delete the folder.
$name = "Audion_TourBox_Presets_Translator_v1.0.1_Full.zip"
Invoke-WebRequest "https://audion.dev/get/tourbox-presets-translator/1.0.1/Audion_TourBox_Presets_Translator_v1.0.1_Full.zip" -OutFile $name
Invoke-WebRequest "https://audion.dev/get/tourbox-presets-translator/1.0.1/Audion_TourBox_Presets_Translator_v1.0.1_Full.zip.sha256" -OutFile "$name.sha256"
$want = (Get-Content "$name.sha256").Split(" ")[0]
$have = (Get-FileHash $name -Algorithm SHA256).Hash.ToLower()
if ($want -ne $have) { throw "checksum mismatch: the download is corrupt" }
Expand-Archive $name -DestinationPath ".\tourbox-presets-translator"