🧠 Audio Upload · BPM · Waveform · Transcription
Now it listens before it tells you to finish the tune.
Upload a bounce, get browser-side waveform, energy and BPM estimates, optionally transcribe vocal or spoken notes, then send everything to the OpenAI DnB Finish Coach for arrangement, mixdown and stem-aware fixes.
1. Upload bounce
Waveform, energy and rough BPM are analysed in the browser. Transcription is sent to your backend, then OpenAI converts any vocal or spoken content to text.
--Duration
--Rough BPM
--Energy map
--File
Transcribing audio with OpenAI...
2. Producer diagnosis
Add your notes and stem/mix observations. If you uploaded audio, the BPM, duration, energy map and transcription are automatically included.
/api/finish-coach
OpenAI JSON