STEP 01
Load audio stems
ZIP is the easiest mobile option. Looks for `song.ini` plus recognized Clone Hero/YARG stem names. Files never leave this device.
Untitled song
Unknown artist
STEP 02
Transport
Load a song to begin
STEP 03
Waveform and practice loop
STEP 04
Mixer
No stems loaded
Import report Nothing imported
Diagnostics 0 events
No diagnostic events.
About this build v0.2.2
What changed
- Moved the waveform and A/B practice-loop controls into their own normal scrolling panel.
- Reduced the sticky transport panel to playback, seek, clock, master level, and master meter.
- Placed transport and master controls side-by-side on wider screens.
- Reduced mobile padding, control height, gaps, and heading space while keeping practical touch targets.
- Retained the 0.2.1 range-based large-ZIP and ZIP64 importer.
Known limitations
The complete ZIP is no longer loaded into memory, but selected compressed entries and decoded stems still consume memory. Deflated entries require browser `DecompressionStream` support. Split/multi-disk ZIPs are unsupported. The 16 GiB archive, 64 MiB central-directory, 50,000-entry, 512 MiB per-entry, and 1.5 GiB selected-song limits remain intentional safety boundaries.
Keyboard
Space plays or pauses. Home stops and returns to the beginning. Shortcuts are ignored while a control or text field has focus.
License notice
This build contains original HTML, CSS, and JavaScript with no bundled third-party runtime libraries, codecs, fonts, artwork, or songs. No project-wide open-source license has been selected yet. Users are responsible for having the right to use files they load.