| |||
| [Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index] |
On Jan 31, 2008, at 11:54 AM, Brian Willoughby wrote:
IMHO, it is bad form to be changing the audio hardware's sample rate for each track. If you're gunning for the absolute highest quality output then maybe it's okay but it's pretty obnoxious to the rest of the system and should be clearly communicated to the user.
This is a bug in iTunes but mis-stated above. iTunes grabs the hardware sample rate at launch and runs its internal processing chain at that rate for the life of the app. It has nothing to do with 96kHz per se. Because of this, if you change the audio hardware's sample rate *after* launching iTunes, then there will be a double SRC operation going on. The assertion about the "very poor quality SRC in OS X" is overstated -- the main problem is that there are two of them going on.
I'm not sure who they talked to but it wasn't me. ;-)
iTunes uses the AudioConverter API internally but we set the quality to "max" and AUHAL probably uses the default (I don't know). One SRC at max quality followed by one at the default quality is not so great when analyzing sine tone playback. Hope that clears things up a little. And now the cat is out of the bag with respect to who I am... :-P stephen |
_______________________________________________ Do not post admin requests to the list. They will be ignored. Coreaudio-api mailing list (email@hidden) Help/Unsubscribe/Update your Subscription: http://lists.apple.com/mailman/options/coreaudio-api/email@hidden This email sent to email@hidden
| References: | |
| >Quality of CoreAudio SRC (From: Brian Willoughby <email@hidden>) |
| Home | Archives | FAQ | Terms/Conditions | Contact | RSS | Lists | About |
Visit the Apple Store online or at retail locations.
1-800-MY-APPLE
Contact Apple | Terms of Use | Privacy Policy
Copyright © 2007 Apple Inc. All rights reserved.