Re: kext
Re: kext
- Subject: Re: kext
- From: Jaeho Chang <email@hidden>
- Date: Wed, 17 Apr 2002 23:48:51 +0900
I think it's possible by writing an virtual audio device driver.
The driver will have an audio I/O engine
with input streams and output streams.
An output stream will not actually send audio from a client app
to a real device. Instead, it will put the audio data to a 'shared'
buffer.
An input stream will not take audio data from a real device,
but wil take audio data from the 'shared' buffer and give it to another
client app which wants to take sound from the first client app.
If we make a number of input and output streams, say 16 input streams
and 16 output streams, then up to 32 apps can send and receive
audio data each other.
This driver will be recognized as a normal 'real' device driver,
so client apps do not need to be modified for using this
inter-application-audio-bus feature, as long as they support CoreAudio.
I'm afraid I'm missing something... and it's impossible. ;-)
I really want to try this... later.... (I'm so busy these days.)
Joe.
On Wednesday, April 17, 2002, at 03:16 PM, Matt Ingalls wrote:
i was interested in hearing a response to raphael's post - never saw
one,
so let me ask the question in a different form:
how can i send audio from my app to another app?
thanks,
matt
On Friday, April 5, 2002, at 09:09 AM, raphael JULLIARD wrote:
hello.
I wrote already once about this subject.
I'd like to develop an app that could intercept sound coming from other
sound apps like reWire ( propollerheads.com ) but that could work
without
any extra implementation in the target apps. some people I asked thru
the
web told me it is maybe possible to do it writing a kernel extension
that
could work like a fake system I/O device, so that apps would
*believe* they
are sendind their sound to the real system I/O device...
http://sourceforge.net/projects/plugsoundcatch
[demime 0.98b removed an attachment of type image/gif which had a name
of PLUG_schema.gif"; x-mac-creator="4D534945"; x-mac-type="47494666]
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
Matt;
________________________
matt ingalls
http://sonomatics.com/matt.html
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
_______________________________________________
coreaudio-api mailing list | email@hidden
Help/Unsubscribe/Archives:
http://www.lists.apple.com/mailman/listinfo/coreaudio-api
Do not post admin requests to the list. They will be ignored.
References: | |
| >Re: kext (From: Matt Ingalls <email@hidden>) |