• 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: 64bit processing possible?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: 64bit processing possible?


  • Subject: Re: 64bit processing possible?
  • From: Brian Willoughby <email@hidden>
  • Date: Wed, 29 Jul 2009 02:19:28 -0700


On Jul 29, 2009, at 01:54, Ross Bencina wrote:

It is a shame loosing precision at every plug-in stage.

Yes, sure. But I do wonder if this is more of a theoretical concern than a practical one.

The input/output/storage format is 24 bit these days.

Requantizing to 24 bit for every plugin can't be a good thing and I imagine it is audible with the right signals/monitoring.

Even if it wasn't audible, most DAWs offer double precision mix- bus, and people I've talked to have been saying that's what the market is demanding for a couple of years. VST has it. Just based on these facts alone (lets call that a 'marketing concern') I'm surprised that AU doesn't support it as an option.

Nothing you've said refutes the premise that it's all theoretical. A marketing concern is not necessarily anything more than theoretical concern on the part of buyers.


What part of Bill's response makes you think that AU doesn't support 64-bit double precision float format?

The way that VST supports this is very limited, in a fashion similar to the way that VST is too limited to support multichannel audio as easily as AU. Just because the API for AU doesn't have a dedicated is64bitCapable() function doesn't mean you can't create a 64-bit AudioStreamBasicDescription object and ask an AU to use it.

In other words, it's difficult to say whether it is possible or not when nobody has tried shipping anything yet. Just because no double- precision AU plugs are shipping doesn't mean the API doesn't support it. Apparently, what you describe is not enough of a marketing concern to affect shipping AU products.

The best next step here is for some industrious developer to create a double-precision AU host and go from there. It's a bit of a chicken- and-egg situation, but it would seem to start the ball rolling.

Brian

_______________________________________________
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: 
 >Re: 64bit processing possible? (From: Alejandro <email@hidden>)
 >Re: 64bit processing possible? (From: William Stewart <email@hidden>)
 >Re: 64bit processing possible? (From: "Ross Bencina" <email@hidden>)

  • Prev by Date: Re: 64bit processing possible?
  • Next by Date: Re: afconvert ExtAudioWrite error has me stumped
  • Previous by thread: Re: 64bit processing possible?
  • Next by thread: Re: 64bit processing possible?
  • Index(es):
    • Date
    • Thread