Page 1 of 2

BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 05:18
by jsr7096
Windows Vista and Cross DJ 2.3.0

This is something I have noticed in earlier versions as well. I typically have the BPMs of my files measured via the free "MixMeister BPM Analyzer" program. Several reasons including it's quick and easy to do, seems accurate, it populates the ID3 tag AND it does to the file whatever it needs to do so that the BPM value displays in the "Beats-per-minute" column (that I have chosen to display) in my Windows music folders.

I will then import the songs into Cross DJ. The BPM values from the ID3 tags are visible, but until I play and/or analyse the song in Cross DJ then I have a strong "in my face" clue against every file whether I have maybe played it or not when DJing with Cross DJ.

If you understand the above so far, then what I am seeking help with, is after I have analysed a song with Cross DJ, why does it always blank out the "Beats-per-minute" info via the folders view in Windows? The ID3 tag is updated, but something else is going on ...

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 11:55
by sylMV
Cross doesn't blank out the the info.
Windows, for odd reasons, can't read the tags written by Cross... but 3rd party applications can...

If you really need this info in the windows explorer, you can disable tag writing in Cross...

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 15:32
by jsr7096
sylMV wrote:Cross doesn't blank out the the info.
Windows, for odd reasons, can't read the tags written by Cross... but 3rd party applications can...

If you really need this info in the windows explorer, you can disable tag writing in Cross...


If you don't mind, could you help me understand this further.

1) If I disable tag writing like you suggest (Preferences, Save changes in Tags), then to clarify, this means Cross DJ won't be updating the ID3 tags in the file. This would include the BPM and e.g. Artist, Title, Album if I were to update those within Cross DJ

[for me, the ability of being able to edit these values within my chosen DJ software and have it reflected automatically in the ID3 tag of the MP3 file so it's available elsewhere is crucial. This applies to all of the editable tags including BPM, Artist, Title etc]

2) Currently, if I edit e.g. Artist or Title within Cross DJ then this does successfully update the ID3 tag, and Windows Explorer is able to see this. So what are you doing differently with the BPM tag that means it breaks?

3) Do you know why MixMeister BPM Analyzer can do this, but Cross DJ cannot?

Sorry, but this still feels like it's something to do with a bug with Cross DJ coding that essentially could be fixed. I need DJ software that does what I describe in point 1 above hence why I am looking for a solution. Thank you.

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 16:04
by sylMV
Alright.
For me Windows (Seven) can't see any tag i am saving with Cross ...
Moreover I've got no BPM column in windows explorer.

And there's nothing different for the BPM tag apart from it's not a text field.

About disabling the tag writing, Cross won't be writing any info in the file tag indeed.

We really don't know what's going on with the windows' explorer but we ain't doing anything particular and are following the ID3 specs...

I'm sorry not to be able to help you further...

Best,

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 16:17
by jsr7096
Windows Explorer allows you to choose what field columns are displayed and in what order. "Beats-per-minute" is one, and I assume(*) it reads it from the ID3 properties.

I have attached a screenshot to clarify. One negative advantage is that if the BPM value is present in that screenshot then it means I haven't yet analysed the track with Cross DJ.

* - I am not trying to throw blame at anyone, but the net result for me, is that Windows can handle the artitst, title, album etc being edited by Cross, but can't handle the BPM. Sorry, but this does suggest that something different is going on. Especially as other programs can manage it.

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 16:30
by sylMV
jsr7096 wrote:Windows Explorer allows you to choose what field columns are displayed and in what order. "Beats-per-minute" is one, and I assume(*) it reads it from the ID3 properties.


Yep, I found the column after posting my reply and edited my post then.

But have no idea what's going on.

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 16:33
by Hannes
I have bpm shown in the explorer (Win7, iTunes, Cross)

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 18:55
by Support@MixVibes
Hear what I did :
- import a folder to mixmeister
- analyze the tracks with mixmeister (so previously calculated bpm are erased and replaced)
- open the same folder into windows (field are missing)
- open the same folder with mp3tag (result are the same as Mixmeister).

As you can see on the pictures, the result are not complete into Windows.
Conclusion : Cross had nothing to do with that because in my session I didn't even put these tracks into Cross.
bpm_view.JPG

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 19:05
by jsr7096
Thank you for exploring this and doing a test. I am going to suggest though that with the tracks in your screenshot that some have been pre-analysed by Cross, and some not. [sorry, just read your note that they hadn't been touched by Cross ... hmm .. has any BPM analysing software ever touched those files?]

If you dump a load of files into MixMeister, by default it will scan files that don't have a BPM in the tag. If a value is already there then it will display the existing value without re-scanning.

I have just done my own test to verify this.

Taking this a stage further, use the "Rescan BPM for all files" option (middle icon) then it will force a rescan and then the value becomes visible again in Windows Explorer. However this then overrides any existing value! (not a good thing)

If you don't mind, could you please try that yourself. Start MixMeister again (so you have an empty list) and just use one file, e.g. "01 Nasty Gal.mp3", then click "Rescan BPM for all files".

Re: BPM value disappears in Windows after CrossDJ analyses

PostPosted: 14 Feb 2013, 19:08
by Support@MixVibes
This is what I did at first stage to take rid of any previous analyze.