• 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: Redirecting audio
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Redirecting audio


  • Subject: Re: Redirecting audio
  • From: Paul Davis <email@hidden>
  • Date: Tue, 24 Nov 2009 18:45:45 -0500

On Tue, Nov 24, 2009 at 3:59 PM, Jeff Moore <email@hidden> wrote:
> The three pieces of software you mention use completely different ways to achieve their behavior. Soundflower is a kernel driver that copies the data from it's output back to it's input. Audio Hijack patches the HAL in a process to insert itself in the audio stack. JACK is a user-land driver that sends audio to a server for distribution.

a minor clarification: JACK doesn't "send" audio in the literal sense
of message passing - that would be too expensive. All clients and the
JACK server share memory with each other, and they read and write data
from it. Data is copied only when strictly necessary. The only
messages being sent (via mach ports on OS X) are related to activating
the various clients in order (there are important optimizations in the
way that this is done), and delivering notifications about certain
events (e.g. graph changes).

> At any rate, it should like JACK already does what you want. Why not start there?

Indeed.

and jeff, thanks for a very succinct description of the differences
between the three systems.
 _______________________________________________
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: 
 >Redirecting audio (From: Goo <email@hidden>)
 >Re: Redirecting audio (From: Jeff Moore <email@hidden>)

  • Prev by Date: Re: Redirecting audio
  • Next by Date: Re: AU Lab 2.0.1
  • Previous by thread: Re: Redirecting audio
  • Next by thread: Re: Redirecting audio
  • Index(es):
    • Date
    • Thread