Tools overview
Besides the firmware and PCB, the repo ships browser and CLI tools for samples, patterns, SD files, firmware flashing, and docs imagery.
Public / hosted
| Tool | URL | Source |
|---|---|---|
| Sample converter | audioconvert.tyng.app | standalone-tools/audio-converter-standalone/ |
| SD tool | sdtool.tyng.app | standalone-tools/sd-tool-standalone/ |
| Firmware tool | toern.live/tools/teensyloader/ | tools/teensyloader/ (also under website/tools/) |
| Color scheme editor | toern.live/tools/colorsheme/ | tools/colorsheme/ |
| MIDI → pattern | toern.live/tools/convertmidi/ | tools/convertmidi/ |
| Case generator (demo) | toern.live/tools/case-generator/ | tools/case-generator/ |
Local / contributor helpers
| Tool | Path | Role |
|---|---|---|
| SD CLI | standalone-tools/sd-tool-standalone/toern_sd.py | Scripted list/put/get over USB serial |
How they relate to the device
flowchart LR
WAV[WAVs / ZIPs] --> CONV[Sample converter]
CONV --> SD[microSD layout]
MID[MIDI file] --> M2T[MIDI convert]
M2T --> PAT[pattern_*.txt]
PAT --> SD
HOST[Browser / CLI] --> SDTOOL[SD tool]
SDTOOL -->|ETC → SD serial| TEENSY[Teensy]
HEX[.hex firmware] --> LOADER[Firmware tool]
LOADER -->|WebHID| TEENSY
Operator-facing how-to stays in the handbook; these pages describe what each tool is, where the code lives, and how to run or extend it.