AU validation error


#1

I get the next validation error:

validating Audio Unit EMpTy250 by ERS:


     AU Validation Tool
     Version: 1.6.1a1 
      Copyright 2003-2007, Apple, Inc. All Rights Reserved.

     Specify -h (-help) for command options


VALIDATING AUDIO UNIT: ‘aufx’ - ‘EMpT’ - ‘ERSY’

Manufacturer String: ERS
AudioUnit name: EMpTy250
Component Version: 2.5.0 (0x20500)

    • PASS

TESTING OPEN TIMES:
COLD:
Time to open AudioUnit: 110.368 ms
WARM:
Time to open AudioUnit: 0.060 ms
ERROR: Component Version mismatch: Res Vers = 0x20500, Comp Vers = 0x20000
FIRST TIME:
Time for initialization: 0.362 ms

    • FAIL

AU VALIDATION FAILED: CORRECT THE ERRORS ABOVE.

What am I doing wrong??

Harrie


#2

I’d say just clean and rebuild ?
This happen to me sometimes when saving from introjucer, that the version is not always fully updated.
Probably some cache …


#3

I will try that. Thank you for the fast response! I am testing on my mini-mac with reaper and that does not need the AU validation…

Harrie


#4

Maybe a bit oftopic…

After downloading :http://developer.apple.com/softwarelicensing/agreements/zip/au_validation_tool.pkg.zip I install this but cannot open it in the terminal because it tells me that I need to install Rosetta… Is that version of AUVal in the age of ppc??

Is this the smartest way to go?? Sorry, I am not that familiar with macs…

Harrie


#5

auval should be installed as part of the XCode development tools. If you type ‘auval’ at the Terminal does it run?


#6

Nope it does not run. It tells me that Rosetta needs to be installed. I found that the AUval I downloaded with this link is from 2004. I am reinstalling Xcode 3.2.6, but it does not automatically upgrade the AUval. I am going to look how to update the AUVal…

Harrie


#7

In the meantime clearing caches and clearing and rebuilding did not resolve the validation error. I am thinking of going back to 2.00 as a version number to solve this one. Anyone any other options not mentioned?? I am using the july pre quake juce.

Harrie


#8

Just a guess, look in your Info.plist and check versioning there too.

btw : My own AU validation, show the Component’s Bundle Version while your doesn’t. Maybe that’s a hint ?

[code]

Manufacturer String: TriTone Digital
AudioUnit Name: ColorTone
Component Version: 2.0.4 (0x20004)
Component’s Bundle Version: 2.0.4[/code]

Actually I would encourage you to spend some time and try go past juce quake in order to use introducer and modules.
Using introjucer curred a lot of these kinds of error for me.