Version No. in Auval tool


#1

AuvalTool says:

Component Version: 777.1.0 (0x3090100)

 

But version is 3.9.1.0

Any danger here?


#2

Unfortunately the AU docs don't seem to actually tell you how that version number is supposed to be formatted. If anyone can find some official info on it, I can tweak the code to make sure it's correct!

If it worries you, it's basically just the JucePlugin_VersionCode value that gets returned, so you can set that to whatever you want.

 


#3

don't know where it's documented but it works like this (for version 1.0.0) :

0xMAJRMNBG
0x00010000

#4

Unfortunately the AU docs don't seem to actually tell you how that version number is supposed to be formatted. If anyone can find some official info on it, I can tweak the code to make sure it's correct!

 https://developer.apple.com/library/mac/documentation/MusicAudio/Conceptual/AudioUnitProgrammingGuide/AudioUnitDevelopmentFundamentals/AudioUnitDevelopmentFundamentals.html#//apple_ref/doc/uid/TP40003278-CH7-SW9

(see the Audio Unit Identification section)

 

This was a problem that I thought was solved a long time ago (?): see http://www.juce.com/forum/topic/vst-loading-crash-modulehandlecloseeffect?page=1 .


#5

Thanks!

Couldn't see any issues so far with that.

Joerg


#6

Ok.. I'm confused now. I assumed the code must have been wrong, but having looked at it, it seems that the default juce format (i.e. what the introjucer will create) is correct, so how did the original problem arise? Were you manually setting the JucePlugin_VersionCode to something wrong?