INTERACT FORUM
More => Old Versions => Media Center 11 (Development Ended) => Topic started by: Wobbley on July 07, 2003, 06:47:29 pm
-
I'm thinking of writing a BPM plugin, and I know coding but, unfortunately, not alot about analyzing the signal of a music file in real-time as it's being played. I basically want to write a plugin that analyzes the first 15, first middle 15 seconds, second middle 15 seconds, and last 15 seconds of a track, and then averages the total beats in the total 60 seconds to get the beats per minute. But, I'm not sure what's out there (software, .dlls, etc.) that I can use to analyze a song (maybe even if it's not playing) and then put analysis results into the program I write that will perform the calculation.
Basically, I want to take an input file (or series of files), pass them to a .dll or something similar (or learn the code and/or APIs and write it myself), return the results from the .dll to my app, and calc a BPM and then put it in the BPM field in MC.
Any help or positive steering inthe right direction would be most appreciated.
Wobbley
-
I definitely cannot help you, but I'm wondering why you don't want to use MC audio analysis to fill in the BPM field. Just curious. 8)
-
Does MC's audio analysis calculate the BPM? I wasn't aware of that (never used it). If so, is it accurate? Does it require me to tap the space bar to the beat in order for it to calculate the BPM?
I'll try it now and try to answer my own questions.
Thanks for the info...
Wobbley
-
It does have bpm,
Let us know your findings....
-
If so, is it accurate?
Well, I have 'Happiness is a warm gun' at 136, but in most cases it seems rather accurate (to be sure, more than intensity...)