Issue with WaveLab writing aXML ISRC metadata

Hi

I am still having some issues with WaveLab writing aXML ISRC metadata.

Here are two cut and pastes from wav file metadata:

ISRC:AUAB02500672</

ISRC:AUAB02500672</

They look identical no?

The top one is what I entered and saved in the metadata editor in WL (Audio Editor … not a Montage render).

The bottom one is what WaveLab sees when the same ISRC is entered using Sonoris ISRC Editor.

The file with the top entry (WL) ‘fails’ the standard BWF Meta Edit inspection in that NO ISRC is seen.

The file with the bottom entry (Sonoris) displays the ISRC fine.

Yet the entries are obviously identical.

I also created a montage from the wav file … entered the identical ISRC … and redered that. The ISRC shows up corrctly on BWF Meta Edit inspection.

So my issue seems to be around adding an ISRC to the wav file in the Audio Editor.

What am I missing or doing incorrectly?

What is that tool “BWF Meta Edit inspection” ?

The problem is probably not the ISRC itself, but the data surrounding it.

From the ‘About’:

DESCRIPTION

BWF MetaEdit was developed by the Federal Agencies Digital Guidelines Initiative (FADGI) supported by AudioVisual Preservation Solutions.

This tool permits embedding, editing, and exporting of metadata in Broadcast WAVE Format (BWF) files. This tool can also enforce metadata guidelines developed by the Federal Agencies Audio-Visual Working Group, as well as format specifications from the European Broadcasting Union (EBU), Microsoft, and IBM.

And that thought makes sense.

FWIW, In this ‘test’ file there was no other metadata.

Try to compare the full XML chunk, not only the ISRC code.

My theory is that one of the formats/apps is more forgiving than the other and is allowing the “zero” in position 5 when the ISRC spec is AB-CDE-12-34567 while another format rejects it because in position 5 there is a number and not a letter.

For testing purposes, I would consider changing the ZERO to the letter O and see if that changes how certain apps display and interpret it.

I know you’re copying and pasting from somebody else’s data but that data could be wrong.

Even after seeing your note about it working when using the Audio Montage, this is still work checking in my opinion as everything else seems kosher.

Hey Justin

Thanks as always.

I did substitute ‘O’ for zero and same result. BTW the ISRC was correct … it’s actually a label (major in our jurisdiction) subsiduary I think.

And I agree it was definately worth checking.

I am having to meet some deadlines so won’t be able to test further for a couple of days.

All the best