Re: 64bit processing possible?
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