Simple, lightweight, offline-first tools that solve real beatmaker problems.
No accounts, no mandatory cloud. Everything portable as .exe.
Idea → Production → Artwork → Video → Promo
| Tool | What it does | Stack |
|---|---|---|
| TRAKKNAME | Offline type-beat title generator (EN/ES, moods, weighted artists). Curation. | Python + PySide6 + SQLite |
| TRAKKNAME-IONIC | Same engine on Android, 100% offline. | Ionic React + Capacitor |
| TRAKKCONVERTER | Converts drumkits / sample packs to Roland SP-404MK2-compatible WAV. Batch + drag&drop. | Python + PySide6 + FFmpeg |
| TRAKKNORMALIZER | Per-clip peak normalization to its own peak, linear gain. | Python + PySide6 + FFmpeg |
| TRAKKOUT | Beat + cover → 1080p MP4 + YouTube upload (API v3, templates, queue, scheduling). | Python + PySide6 + FFmpeg + YT API |
| TRAKKSTUDIO | Multitool for beatmakers · ShardBeats TRAKK SUITE Organize · Convert to SP-404MK2 WAV · Peak-normalize. 3 independent tools, one window.. | Python + PySide6 + FFmpeg |
| TRAKKLICENSE | Offline beat-license contracts for beatmakers (EN/ES PDF + evidence, no cloud) | Python + PySide6 |
- Simple > complete. One tool = one problem.
- Lightweight: PySide6, SQLite stdlib, portable FFmpeg.
- Offline-first, portable
.exe, one-clickstart.bat. pytest -qgreen before every release.
Ex
SP-404MK2SimpleConverter→ nowTRAKKCONVERTER. Exsimple-peak-normalizer→ nowTRAKKNORMALIZER.