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

Re: Recording system audio


  • Subject: Re: Recording system audio
  • From: Jeff Moore <email@hidden>
  • Date: Thu, 13 Mar 2008 12:29:56 -0700

Just FYI, the AudioReflectorDriver and SoundFlower do the basically the same thing. They take the audio from their output side and present it back to the system through it's input side.

Did Cycling'74 ever fix the timing issues in SoundFlower? I recall a while back that this driver had a wandering clock due to the way it did it's timing (which I think was based on some older driver sample code we put out). I last looked at it a few years ago, so take it with grain of salt.

On Mar 13, 2008, at 12:18 PM, Philippe GRUCHET wrote:


You could also take a look at the Soundflower source code:

http://cycling74.com/downloads/soundflower

Bye,
PG


On Mar 13, 2008, at 10:16 AM, Martin Redington wrote:
I'd like to record the system audio, on 10.4 and 10.5

Looking at other apps that do this, they commonly seem to install a kernel extension which create a pseudo audio device.

Is this approach documented anywhere in the sample code or docs? It seems to be common enough to qualify as an idiom, but I can't seem to uncover any direct references to it.

Any pointers will be gratefully received ...


Jeff Moore replied:
There really aren't any docs about doing what you want to do. The system doesn't really make it particularly easy. Even using a fake device has it's drawbacks (see some of my recent posts). At any rate, the closest we have for sample code in this area are the two sample drivers in /Developer/Examples/CoreAudio/HAL. The sample kernel audio driver is the AudioReflectorDriver project. The sample user-land audio driver is the SampleHardwarePlugIn project.



--

Jeff Moore
Core Audio
Apple


_______________________________________________ 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
  • Follow-Ups:
    • Re: Recording system audio
      • From: "tahome izwah" <email@hidden>
References: 
 >Recording system audio (From: "Martin Redington" <email@hidden>)
 >Re: Recording system audio (From: Jeff Moore <email@hidden>)
 >Re: Recording system audio (From: Philippe GRUCHET <email@hidden>)

  • Prev by Date: Re: Recording system audio
  • Next by Date: Re: MIDIOutputCallback
  • Previous by thread: Re: Recording system audio
  • Next by thread: Re: Recording system audio
  • Index(es):
    • Date
    • Thread