How can I calculate the BPM (Beats per minute) rate and current bitrate from OggVorbis & MPEG audio files (streams) with a variable or constant bitrate in Delphi 6.0 or VB?
Thanks in advance…
<font size=-1>[ This Message was edited by: UnKn0wN on 2002-03-17 01:01 ]</font>
- UnKn0wN asked 15 years ago
Yes this is possible but Brett mean that it is not possible with FMOD (i think so). Winamp can do it but it have closed source. A solution is to have a look in the xmms source code in wich you ll find the algorithm they use.
It is in C and well commented.
<font size=-1>[ This Message was edited by: KarLKoX on 2002-04-04 17:07 ]</font>
I saw this “feature” in the Configuration of the Nullsoft WinAMP MPEG-Decoder Plugin (in_mp3.dll). It’s shows every seconds the current bitrate of VBR files or in the Beta 3 of WinAMP 3, it is possible.
I couldn”t imagine that FMOD decodes an MP3 file without knowing the current bitrate to play the current frame !?
Please login first to submit.