Auvaltool fail format errors cannot perform render tests


#1

What do I do? How do I understand the error?

--------------------------------------------------
RENDER TESTS:
ERROR:   Format errors. Cannot perform render tests


* * FAIL
--------------------------------------------------
AU VALIDATION FAILED: CORRECT THE ERRORS ABOVE.
--------------------------------------------------
Program ended with exit code: 255

#2

Figured it out. The problem was using something other than “aumu” Audio Units Music Device type in the jucer. I was using Generator. Wow. Wasted an entire day on this, precious time lost. (silly audio units validate process without documentation, great job Apple!)

:face_with_symbols_over_mouth: :face_with_symbols_over_mouth: :face_with_symbols_over_mouth:


#3

Maybe something that @dave96 could add to pluginval? (if it’s not already there)


#4

yes, pluginval reported my plugin passes validation when it was failing with auvaltool, but do you (or dave) even know how au types work to be able to report this kind of error correctly?


#5

Hmm, good question. I don’t think that using a “generator” type is actually wrong, but it probably means that auval can’t render pass audio to it.

I’m not sure what kind of thing we’d test for in pluginval in this case?

I did want to add some tests to run auval but it can only find plugins installed to the system dir, not paths which is more common on CI systems.