This is a browser demo of repeat_remove port for javascript. Refer to the main page for more information. No server connection is used, all scripts and processing will run locally in your browser!

Open any music file (drag and drop), then use it directly (for .wav) or try to convert to WAVE format via browser support (which may vary; also your file will be resampled) or with aurora.js (only .mp3, .flac and .m4a are supported; sometimes throws unrecoverable errors or truncates output), whichever works for you.

Then, process it with native javascript (uses Babel, slower) or with WebWorkers feature (fast; will not work if this page was opened from local .htm file).

You can inspect your results by using HTML5 Audio controls below, and also you can save output .wav files by clicking on filenames. You need a modern browser for this page to work properly (tested in Chrome 49 and Firefox 52);

P.S. If you just want to quickly test this program, download test.wav and apply it. Not the best example, though.


Choose music: