Audio source
Choose a song folder, ZIP, or audio files
Load a new source or replace the current song.
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
Preparing stems…
Transport
Load a song to begin
Mixer
No stems loaded
Import report Nothing imported
Diagnostics 0 events
No diagnostic events.
About this build v0.2.10
What changed
- Added latched CLIP indicators beside the master meter and every channel meter.
- Clip warnings remain visible after the peak passes and can be cleared individually or together from the mixer footer.
- Reset controls also clears latched clipping without changing source audio.
- Audio-context suspension and interruption are now detected and reported in diagnostics.
- When mobile audio is interrupted, the transport changes from Pause to Resume instead of stopping the song accidentally.
- A user-gesture resume failure remains recoverable and is explained through engine status and diagnostics.
Known limitations
Source sessions last only while this page remains open. Switching ZIP songs reuses the saved index but still extracts and decodes the newly selected song. Browser codec support remains format-dependent, and this build still decodes the selected song's stems fully into PCM memory.
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.