• 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: HAL Device question
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: HAL Device question


  • Subject: Re: HAL Device question
  • From: Jeff Moore <email@hidden>
  • Date: Thu, 6 Nov 2003 12:02:56 -0800

No, it is not possible to do this outside of the kernel.

On Nov 6, 2003, at 8:17 AM, Martin Hairer wrote:

Can you explain what you mean by this?

What I would like to achieve is to create an audio device that would act as
a sort of "proxy" for the other audio devices on the machine. So the user would
be able to select my device in order to record from, say, either the buillt-in audio
device or the iMic, etc. My "fake" device would then just pass on the data from
the "real" device after performing some processing. Same goes for playback...

If possible, I would like to stay in user space for that (Fig. 2-15 in

/Developer/Documentation/MusicAudio/Reference/CoreAudio/ core_audio_intro/index.html

seems to say that it is indeed possible), since I have no experience with kernel
programming.

To think about it, it seems that this kind of stuff could be achieved with an APE
module, does that sound reasonable? Thanks,

--

Jeff Moore
Core Audio
Apple
_______________________________________________
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: HAL Device question (From: Martin Hairer <email@hidden>)

  • Prev by Date: Multiple Connections to an Output Node
  • Next by Date: Re: Multiple Connections to an Output Node
  • Previous by thread: Re: HAL Device question
  • Next by thread: Re: HAL Device question
  • Index(es):
    • Date
    • Thread