Help get this topic noticed by sharing it on Twitter, Facebook, or email.

BPM Management

In addition to the bpm in id3 field idea (to make it quicker and scanning faster)

Make The Check External in the bpm program as well. and create a mock mxm files with MM.exe for changes if they happen.

ID3 could be incorrect or filled with values like bpm=Beatport.com

MM handles the tracks themselves through a database
Using that database there could be a value check field

say you have
track1.mp3 (title=Hells Bells Artist=acdc bpm=2000 comment=ac-dc )
track2.mp3 (title=Hells Bells remix Artist=acdc bpm=dumbguess comment=beatport )

Now You can set a check for Comment area (not actual script just an idea easier for the programmers to understand)

for each (track as $track)
*set values for each id3 field needed here
if ($Id3Comment "MMbpmChk"){
scan bpm($track);
writeOverId3bpm($bpm);
write2id3comment($valueOfComment . ";MMbpmChk");
WriteDataToDb();
Createmxm();
}

they would now be
track1.mp3 (title=Hells Bells Artist=acdc bpm=107.3 comment=ac-dc;MMbpmChk )
track1.mxm
track2.mp3 (title=Hells Bells remix Artist=acdc bpm=130 comment=beatport;MMbpmChk )
track2.mxm
1 person likes
this idea
+1
Reply