• Open Menu Close Menu
  • Apple
  • Shopping Bag
  • Apple
  • Mac
  • iPad
  • iPhone
  • Watch
  • TV
  • Music
  • Support
  • Search apple.com
  • Shopping Bag

Lists

Open Menu Close Menu
  • Terms and Conditions
  • Lists hosted on this site
  • Email the Postmaster
  • Tips for posting to public mailing lists
Re: Quality of CoreAudio SRC
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Quality of CoreAudio SRC


  • Subject: Re: Quality of CoreAudio SRC
  • From: Rick Sustek <email@hidden>
  • Date: Thu, 31 Jan 2008 15:18:03 -0800

Well, this is sort of splitting into two topics:
A) What is the quality of conversion within the Apple-provide software, and where is it applied.
B) How to control a playback system all the way down to the hardware, and why isn't OS X setup this way?


Regarding topic B,
The answer is simply that it is an OS for a general purpose computing platform, and as such, supports an architecture where multiple audio sources/applications can send data to the built-in hardware output device, or any available hardware interface. A multiplexor. Thus, changing the parameters on-the-fly at the bottom of a multiplexor is not a friendly thing to be doing.


(People do actually listen to more than one source at a time! For example, now that 'ADC on iTunes' allows us to: "Imagine watching Apple engineers anywhere, anytime -- wherever you go", (yikes!!!) I find that while I'm doing just that, I like to mix in a bit of heavy metal to keep me awake! ;-) )

You can if you want to, write code that interfaces directly against the HAL and essentially take over an interface. And you could create a means to lock-out any other source from using the interface while you have it. To be really certain of the quality, choose a certain external interface that you trust, and recommend (or sell) it to your users. Not only would it be more friendly to take over an interface that was dedicated to this purpose, but you would not be subject to the varying and somewhat unknown quality of the audio hardware that Apple builds into its machines.

Have fun,
-Rick

_______________________________________________
Do not post admin requests to the list. They will be ignored.
Coreaudio-api mailing list      (email@hidden)
Help/Unsubscribe/Update your Subscription:
This email sent to email@hidden


References: 
 >Quality of CoreAudio SRC (From: Brian Willoughby <email@hidden>)
 >Re: Quality of CoreAudio SRC (From: Stephen Davis <email@hidden>)
 >Re: Quality of CoreAudio SRC (From: "Mikael Hakman" <email@hidden>)

  • Prev by Date: Re: Quality of CoreAudio SRC
  • Next by Date: How to manipulate AudioBufferList / AudioBuffer's mData?
  • Previous by thread: Re: Quality of CoreAudio SRC
  • Next by thread: Re: Quality of CoreAudio SRC
  • Index(es):
    • Date
    • Thread