BOOPBOX TRAINERThe installer

Level 4: your song

Drop in a song. The page listens to it, writes a version the FM-1 can play, and turns it into a level of the trainer that teaches you to build it, step by step.

Everything happens in this browser: the file is not uploaded anywhere. The page finds the song's sections (up to four: A, B, C, D) and the order they come in, and listens closely to each: its drums, bass, chords and lead. It is an approximation, not a transcription: you can correct it before you install it.

1Choose a song


Notes are found by Basic Pitch (Spotify, Apache-2.0) on TensorFlow.js (Apache-2.0), both served from this site. BoopBox is GPL-3.0: github.com/josh-mcfarlin/boopbox