Printable Version of Topic

-Brading Software Message Board
+--Forum: Mp3/Tag Studio Support and Bug Reports
+---Topic: Manipulating BPM and PCDJ BMP started by randyr


Posted by: randyr on Jan. 25 2005,15:07

I have several thousand files where the BPM are twice what they should be.  This is a common problem in BMP analyzing.

Is there any way to divide each of these in half, in batch mode?

Thanks.


Posted by: Magnus Brading on Jan. 25 2005,20:50

You cannot do it directly, but with several thousand of files the following might be worth the effort (still relatively small, should take a couple of minutes to put together) :

1.
Switch places of the comment field and the BPM field with the Direct tag manipulation tool.

2.
Create substring replacements for all BPMs within the range your tracks are in, e.g.:
300 --> 150
299 --> 150
298 --> 149
...

3.
Run another Direct tag manipulation sweep with these substring replacements on the comment field (containing the BPM since point 1).

4,
Switch back the contents of the BPM and comment fields like in point 1.


You can then also create a macro of this, and the entire operation will be available at a single mouse click from then on. Also feel free to upload the macro to this forum, for others to share.
Posted by: randyr on Jan. 25 2005,20:54

Magnus,

Thanks for the idea, and I will keep it in mind as one possiblity.

I'm wondering if there is an easy way to export the mp3 data to an excel sheet (csv format, perhaps?), make any required adjustment in excel and then reimport it.

Any ideas on this?
Posted by: randyr on Jan. 25 2005,22:15

Magnus,

I was actually able to export a test set of files (using list export), make the adjustments in excel and reimport the revised info back Studio and have the tags revised.  Very cool.

Anyway, I am now trying to filter based on BPM, but don't see it as a filterable criteria.

Any suggestions?

Randy
Posted by: Magnus Brading on Jan. 26 2005,00:01

The filter does not currently support arbitrary ID3v2 fields, but to circumvent this problem you can always use the technique I suggest in my post above, temporarily switching e.g. the comment field with the BPM field. Then you should be able to use the filter for this purpose (and switch back these fields when you're done).

(and I was actually thinking about recommending the export/import technique too in my first post, but preferred the other one because it did not involve any third-party software or operations :))
end


Powered by Ikonboard 3.1.1
Ikonboard © 2001 Jarvis Entertainment Group, Inc.