thecreatingco.

Original examples · Key & BPM · public alpha

Why a BPM finder reports half or double time

Test notes updated October 10, 2026 · by thecreatingco

If a BPM finder reports half or twice the tempo you expected, check the pulse by ear. A 120 BPM quarter-note beat also has a 60 BPM half-note pulse and 240 eighth notes per minute. Choose the tempo that matches the musical phrasing and your intended grid.

Start with a known-tempo example

Our original 16-second click track contains 32 beat events spaced exactly 0.5 seconds apart, beginning at 0 seconds. That construction gives a 120 BPM pulse. The companion mix adds C-major keyboard tones and a C2 bass at the same timing. Both are mono, 22,050 Hz, 16-bit PCM WAV.

Download the 120 BPM click · Download the C-major test mix · Download our actual Key & BPM CSV

A click track has a known pulse but no useful harmonic key. The mix deliberately contains C, E and G; it is a synthetic tonal exercise, not a benchmark on labelled real songs.

What the live tool returned

FileBPM resultKey result
120-bpm-click.wav120, supportedNo key: not enough tonal evidence
120-bpm-c-major-mix.wav120, rough; strict estimator found no steady pulseNo key: not enough tonal evidence

The click was a useful tempo check. The mix did not qualify a supported tempo or key result, despite its known construction. A blank key is an inconclusive result, not C major.

These are observations from a desktop Chrome run on October 10, 2026, using the exact downloads above. They do not measure accuracy across genres. A fixture’s intended key and an estimator’s returned key are separate facts; retain both when comparing results.

Check a half-time or double-time reading

  1. Find a stable section with a clear pulse. Avoid a free-time intro or a breakdown for the first comparison.
  2. Tap or count intervals. Sixteen beat intervals spanning eight seconds give 60 × 16 ÷ 8 = 120 BPM. Counting sixteen events spans only fifteen intervals, so do not confuse events with intervals.
  3. Compare the returned BPM with half and double that number. At 60 BPM you hear every second beat of this fixture; at 240 BPM you are counting subdivisions between its clicks.
  4. Align a grid at the chosen pulse and inspect phrase boundaries later in the track. A correct first beat can still drift if the performance changes tempo.
  5. Export the CSV before leaving the tab and annotate your chosen tempo separately from the raw estimate.

Why key and Camelot results need listening

A global estimate compresses an entire track into one label. A modulation, modal passage, sparse percussion track or shared pitch set can make that label incomplete. Compare the harmonic material where you actually intend to mix; compatible-looking codes do not guarantee that vocals or chord progressions work together.

For the click-only fixture, disregard any key label. For the C-major mixture, listen to the sustained chord and bass instead of treating the filename as independent proof that the detector got it right.

Automatic finder vs manual grid

MethodUseful forLimit
Key & BPM batch analysisA first pass over files and an exportable comparison listGlobal key and tempo estimates need review; browser decoders vary.
Manual tapping and grid alignmentResolving the intended pulse and checking a particular mix pointYour beat choice and alignment can be wrong; check a later phrase.
A generated rhythm referenceTesting known event spacing before using real musicSynthetic regularity does not represent live tempo changes.

Audacity documents tempo and beats per bar as separate controls in its rhythm-track generator. That distinction is useful when checking pulse against meter. Source: Audacity Rhythm Track manual.

Key & BPM is a public alpha. Its current live page says values are fixture-tested rather than benchmarked on a labelled music corpus. A “Rough” result is a fallback estimate; results remain in the current tab until exported.

Reuse the examples

These are original learning fixtures. You may reuse and modify them, including commercially. Read the fixture notes and limits. Keep originals and inspect actual exports before delivery.

Where do you want to go?

Make 12 entries

Cast

Jewelry casting checks · Web preview in Form · Open Form Studio and choose Cast in the left toolbar. Experimental model checks and estimates are not manufacturing certification.

Open Form for Cast: CastDetails: Cast
Luma

Layered image editor · Web studio · Open the browser image editor. Native RAW processing and desktop printing are separate capabilities.

Open in browser: LumaDetails: Luma
Ghost

Garment photos to 3D · Web app · Mac early access · Open the web garment studio. Photo-based models are visual approximations, not measured fit or sewing patterns.

Open in browser: GhostDetails: Ghost
WebLab

Build a single web page with visual blocks and HTML/CSS output · Web preview · Browser prototype. No autosave or project reopening; keep a copy of your HTML and CSS before leaving.

Open web preview: WebLabDetails: WebLab

Film 7 entries

Music 7 entries

Everyday 5 entries

Bounce

Player for your music · Browser companion · Play your own audio in the browser companion. Native folder scanning, tag reading and the desktop audio engine are separate.

Open browser player: BounceDetails: Bounce
Converter

Convert documents, images, audio, video, spreadsheets and archives · Web alpha · Convert files in your browser with batch downloads and on-device processing. Check Supported formats in Converter for current conversion limits.

Open Converter: ConverterDetails: Converter

Locker 1 entry

The Circle 5 entries

NOW Messenger

Live rooms, video, PictoChat and private messaging · Web app · Bring your Community profile into NOW through the shared sign-in handoff. Earlier conversations remain in their original inboxes. Messages are not end-to-end encrypted.

Open NOW Messenger: NOW MessengerDetails: NOW Messenger

37 app and tool entries.