A browser-based metronome that automatically increases tempo at timed intervals. Set your starting BPM, choose your increment, and the app handles the rest. Built for musicians who practice scales, etudes, and difficult passages at progressively faster tempos.
My friend Cody is a guitar player. We were talking about building apps with AI and he challenged me to build something him and his fellow musicians actually needed: a metronome that bumps tempo automatically so he could stop interrupting his practice to adjust it. Every musician deals with this. You practice slow, bump the BPM, repeat. CodyBPM handles that automatically. Set a start BPM, an increment, and an interval, and the tempo ramps on its own.
01
Styled like physical audio equipment with a dark metallic shell, engraved labels, and CRT scanlines. This was intentional. Musicians trust physical gear. Making it feel like a piece of rack equipment signals "this is a serious tool" before they even press play.
02
Regular browser timers drift. Musicians hear that immediately. CodyBPM uses the Web Audio API for precise click scheduling. Three distinct tones for downbeats, beats, and subdivisions let you hear the metrical structure without looking at the screen.
03
Instead of a flashing dot, each beat renders as a heartbeat-style waveform with subtle per-beat variations. It gives visual feedback without being distracting, and reinforces the feel of something alive and mechanical.