IPB

Welcome Guest ( Log In | Register )

 
Reply to this topicStart new topic
foo_bpm, Automatic song BPM analysis
fraganator
post Dec 21 2009, 16:35
Post #1





Group: Developer
Posts: 155
Joined: 22-March 06
Member No.: 28717



A component for calculating the BPMs (beats per minute) of any tracks in foobar2000. See the discussion thread here.

foobar2000 v1.0 is required for foo_bpm v0.2.3 and above.

Downloads:
Current version (0.2.4.1):
Attached File  foo_bpm_0.2.4.1.7z ( 506.08K ) Number of downloads: 16713
Attached File  foo_bpm_0.2.4.1_src.7z ( 25.29K ) Number of downloads: 1246


Older versions:
Attached File  foo_bpm_0.2.4.7z ( 475.47K ) Number of downloads: 2371
Attached File  foo_bpm_0.2.4_static.7z ( 502.66K ) Number of downloads: 742
(Statically linked against VS2008 Runtime)
Attached File  foo_bpm_0.2.4_src.7z ( 17.45K ) Number of downloads: 450

Attached File  foo_bpm_0.2.3.7z ( 475.14K ) Number of downloads: 653
Attached File  foo_bpm_0.2.3_src.7z ( 17.34K ) Number of downloads: 349

(Compatible with pre-1.0 foobar2000)
Attached File  foo_bpm_0.2.2.7z ( 471.79K ) Number of downloads: 828
Attached File  foo_bpm_0.2.2_src.7z ( 16.23K ) Number of downloads: 351

Attached File  foo_bpm_0.2.1.7z ( 469.95K ) Number of downloads: 635
Attached File  foo_bpm_0.2.1_src.7z ( 15.44K ) Number of downloads: 322

Attached File  foo_bpm_0.2.0.7z ( 470.41K ) Number of downloads: 502
Attached File  foo_bpm_0.2.0_src.7z ( 15.37K ) Number of downloads: 334

Attached File  foo_bpm_0.1.1.7z ( 444.04K ) Number of downloads: 1152
Attached File  foo_bpm_0.1.1_src.7z ( 7.3K ) Number of downloads: 357

Attached File  foo_bpm_0.1.0.7z ( 443.17K ) Number of downloads: 695

Changelist:
0.2.4.1 (20/04/2010)
- A few more bug fixes
- Context menu option to double/halve BPMs of selected tracks

0.2.4 (12/01/2010)
- Crash report fix (component about info)

0.2.3 (11/01/2010)
- Updated to foobar2000 1.0 SDK
- Added double/halve buttons to results dialog
- Added option to auto write tags after analysis
- Limit preference range inputs
- Crash report fix (using info not yet cached)

0.2.2 (07/01/2010)
- Crash report fix
- Candidate bpm selection can be either mode, mean or median. Default is now mode, and is selectable from preferences
- Console debug output option added to preferences

0.2.1 (02/01/2010)
- Numerous bug fixes (some preferences not being saved, component being declared twice, bpm precision unused when writing auto calculated bpm)

0.2.0 (31/12/2009)
- Added confirmation when rescanning already tagged files
- Added ReplayGain style results dialog
- Added preferences page containing general config (including destination BPM tag) and algorithm parameters
- Added manual bpm calculation window
- Default BPM precision changed to the nearest BPM (was to the nearest 1 decimal place)

0.1.1 (24/12/2009)
- Refactored source code (resulting in an approximate 40% processing time decrease)
- Released source code (requires FFTW library to compile, along with the foobar2000 SDK)

0.1.0 (21/12/2009)
- Initial release

This post has been edited by fraganator: Apr 20 2010, 13:45
Go to the top of the page
+Quote Post
tg2k3
post May 4 2011, 15:36
Post #2





Group: Members
Posts: 45
Joined: 10-June 05
Member No.: 22635



this is a really awesome component. i only discovered it now though - is it still in development?
Go to the top of the page
+Quote Post
beterhans
post Jan 8 2013, 13:48
Post #3





Group: Members
Posts: 1
Joined: 8-January 13
Member No.: 105704



This is what I need
but I'd like to make a request.

I have .M4a AAC in my iTunes, and iTunes Don't use BPM, it use TEMPO.
can you tag TEMPO for M4A files too?
Go to the top of the page
+Quote Post
EpicForever
post Sep 1 2013, 15:28
Post #4





Group: Members
Posts: 712
Joined: 14-September 11
From: Szczecin, PL
Member No.: 93712



@beterhans - you can try tag it with BPM and then move all BPM values to TEMPO tag using foobar

Question - is there a light that this plugin will back into development? It crashes way to often... And it doesn't use multithreading which causes that it works so slow...
Go to the top of the page
+Quote Post
jamps
post Jan 17 2014, 11:32
Post #5





Group: Members
Posts: 5
Joined: 19-December 12
From: Finland
Member No.: 105278



Excuse me if this has been asked before, but:
Could the BPM results be saved in a database file, instead of song file(s)? Like in waveform seekbar plugin.
That would be awesome and I could start using this plugin smile.gif
Go to the top of the page
+Quote Post

Reply to this topicStart new topic
1 User(s) are reading this topic (1 Guests and 0 Anonymous Users)
0 Members:

 



RSS Lo-Fi Version Time is now: 20th October 2014 - 12:36