Re: Still Seeking Advice: Registering a "fake" Audio Device
Re: Still Seeking Advice: Registering a "fake" Audio Device
- Subject: Re: Still Seeking Advice: Registering a "fake" Audio Device
- From: Dan Nigrin <email@hidden>
- Date: Fri, 8 Jul 2005 07:39:16 -0400
Mark, I'm venturing into some territory that I don't understand fully
(perhaps Stephane can chime in) - but this sounds like something that
Jack OS X (http://www.jackosx.com) might help you with? It's open
source too (on Sourceforge)....
Dan
--
Dan Nigrin
Defective Records
202 Hack / PC-1600 User / VSTi Host / OMS Convert / Jack OS X
http://www.defectiverecords.com
http://www.jackosx.com
At 7:28 AM -0400 7/8/05, Mark Coniglio wrote:
Is it possible to register a 'fake" HAL audio device within my code,
so that I can route the QT Movie Sound data to that device.
In my application Isadora, I would like to be able to manipulate the
location of a QuickTime movie's sound on a multi-channel sound
output device connected to multiple (i.e., more than 2) speakers.
My previous method was to register a several Sound Output Components
for a specific HAL device, one SOC per each two channels on the HAL
device. But Sound Output Components are no longer used in QT7 -- so
that method is broken now.
Because you can assign a QT Movie to play on a specific audio
device, one idea that occurs to me is to create a "fake" HAL audio
device for each pair of channels, which would in turn feed the sound
data to the appropriate channels on the real HAL device. Then I
could assign the Audio Context for the movie to the fake HAL, which
would in turn route it to correct pair of channels on the real
device.
Is this possible?
Many Thanks,
Mark
--
=====================================================================
Mark Coniglio, Artistic Co-Director | email@hidden
Troika Ranch Dance Theater | http://www.troikaranch.org
=====================================================================
_______________________________________________
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