Hi all,
I've got something very weird.
My plugin doesn't pass the AU validation on some computers.
The validation succeeds but the app crashes at the end.
Does somebody have an idea why this happens?
/
//* * PASS//
//--------------------------------------------------//
//TESTING OPEN TIMES://
//COLD://
//Time to open AudioUnit: 354.569 ms//
//WARM://
//Time to open AudioUnit: 45.469 ms//
//FIRST TIME://
//2015-11-30 12:55:56.333 auvaltool[8174:10847153] 12:55:56.333
WARNING: 140: This application, or a library it uses, is using the
deprecated Carbon Component Manager for hosting Audio Units. Support
for this will be removed in a future release. Also, this makes the
host incompatible with version 3 audio units. Please transition to
the API's in AudioComponent.h.//
//Time for initialization: 0.718 ms//
////
//* * PASS//
//--------------------------------------------------//
//VERIFYING DEFAULT SCOPE FORMATS://
//Input Scope Bus Configuration://
// Default Bus Count:1//
// Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz,
'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved//
////
//Output Scope Bus Configuration://
// Default Bus Count:1//
// Default Format: AudioStreamBasicDescription: 2 ch, 44100 Hz,
'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved//
////
//* * PASS//
//--------------------------------------------------//
//VERIFYING REQUIRED PROPERTIES://
////
//* * PASS//
//--------------------------------------------------//
//VERIFYING RECOMMENDED PROPERTIES://
// VERIFYING PROPERTY: Latency//
// PASS//
// VERIFYING PROPERTY: Tail Time//
// PASS//
// VERIFYING PROPERTY: Bypass Effect//
// PASS//
////
//* * PASS//
//--------------------------------------------------//
//VERIFYING OPTIONAL PROPERTIES://
////
//* * PASS//
//--------------------------------------------------//
//VERIFYING SPECIAL PROPERTIES://
////
//VERIFYING CUSTOM UI//
//Cocoa Views Available: 1//
// JUCE_AUCocoaViewClass_638ae093a462d0a0//
// PASS//
////
//HAS FACTORY PRESETS//
////
//VERIFYING CLASS INFO//
// PASS//
////
//TESTING HOST CALLBACKS//
// PASS//
////
//* * PASS//
//--------------------------------------------------//
//PUBLISHED PARAMETER INFO://
////
////
////
//* * PASS//
//--------------------------------------------------//
//FORMAT TESTS://
////
//Reported Channel Capabilities (explicit)://
// [2, 2] [1, 2] [1, 1] //
////
//Input/Output Channel Handling://
//1-1 1-2 1-4 1-5 1-6 1-7 1-8 2-2 2-4 2-5 2-6
2-7 2-8 4-4 4-5 5-5 6-6 7-7 8-8//
//X X X //
////
//* * PASS//
//--------------------------------------------------//
//RENDER TESTS://
////
//Input Format: AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm'
(0x00000029) 32-bit little-endian float, deinterleaved//
//Output Format: AudioStreamBasicDescription: 2 ch, 44100 Hz,
'lpcm' (0x00000029) 32-bit little-endian float, deinterleaved//
//Render Test at 512 frames//
//Slicing Render Test at 64 frames//
// PASS//
////
////
//Render Test at 64 frames, sample rate: 22050 Hz//
//PrepareToPlay : sampleRate = 22050 samplesPerBlock = 64
numOutputChannels = 2//
//Render Test at 137 frames, sample rate: 96000 Hz//
//PrepareToPlay : sampleRate = 96000 samplesPerBlock = 137
numOutputChannels = 2//
//Render Test at 4096 frames, sample rate: 48000 Hz//
//PrepareToPlay : sampleRate = 48000 samplesPerBlock = 4096
numOutputChannels = 2//
//Render Test at 4096 frames, sample rate: 192000 Hz//
//PrepareToPlay : sampleRate = 192000 samplesPerBlock = 4096
numOutputChannels = 2//
//Render Test at 4096 frames, sample rate: 11025 Hz//
//PrepareToPlay : sampleRate = 11025 samplesPerBlock = 4096
numOutputChannels = 2//
//Render Test at 512 frames, sample rate: 44100 Hz//
//PrepareToPlay : sampleRate = 44100 samplesPerBlock = 512
numOutputChannels = 2//
// PASS//
////
//1 Channel Test://
//Render Test at 512 frames//
// PASS//
////
//1 to 2 Channel Render Test at 256 frames//
// PASS//
////
//Checking connection semantics://
//Connection format://
//AudioStreamBasicDescription: 2 ch, 44100 Hz, 'lpcm' (0x00000029)
32-bit little-endian float, deinterleaved//
// PASS//
////
//Bad Max Frames - Render should fail//
// PASS//
////
//Checking parameter setting//
//Using AudioUnitSetParameter//
//Using AudioUnitScheduleParameter//
// PASS//
////
//Test MIDI//
// PASS//
////
//* * PASS//
//--------------------------------------------------//
//AU VALIDATION SUCCEEDED.//
//--------------------------------------------------//
////
////
//validation result: crashed validation/
--
Raphael Laouenan
Software engineer
OROSYS SAS <http://www.two-notes.com/en/company/>
145 rue de la marbrerie | Multiparc du Salaison | 34740, Vendargues,
France
tel +334 84 25 09 10 |
fax +334 67 59 57 03
website <http://www.two-notes.com/> | newsletter
<http://ymlp.com/xgmjuwmsgmgj> | vCard
<http://www.two-notes.com/marketing/email/Guillaume_Pille.vcf> | map
<https://goo.gl/maps/FmtGA> | email <mailto:[email protected]>
Twitter <https://twitter.com/twonotesaudio> Facebook
<https://www.facebook.com/twonotesaudioengineering> LinkedIn
<https://fr.linkedin.com/pub/guillaume-pille/a/954/551>
*Confidentiality Note: * This email may contain confidential and/or
private information. If you received this email in error please
delete and notify sender.
_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list ([email protected])
Help/Unsubscribe/Update your Subscription:
https://lists.apple.com/mailman/options/coreaudio-api/o.tristan%40uvi.net
This email sent [email protected]