• 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: Audio Unit capabilites?
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: Audio Unit capabilites?


  • Subject: Re: Audio Unit capabilites?
  • From: Richard Dobson <email@hidden>
  • Date: Tue, 20 Jan 2004 11:58:48 +0000

The key difference with the VST offline mode is that the plugin can take control of the file position, i.e. can seek with random access, and overwrite the soundfile data ad lib. This means that the plugin is controlling the host, rather than the other way round. Useful for granulating or scrambling soundfiles in a cool manner. Indeed, I take this as the defining feature of offline processing. I haven't found anything so far that suggest AUs can do this...?

Richard Dobson



Philippe Wicker wrote:


On Tuesday, January 20, 2004, at 11:31 AM, Richard Dobson wrote:

I don't know much about VST, so I may be not understanding your point.

If "offline" means non-real time usage, AU can still be used "as is". Instead of connecting your graph to an OutputAudioUnit, just call AudioUnitRender on your graph root AU (you can use your own buffer size there) and the audio will be rendered by the graph at your own "speed". You get the audio buffer when the call to AudioUnitRender returns and do there whatever you need with it.

Which begs the question: are there any plans for an Offline mode for CA plugins, in the manner of the VST Offline API? I am very interested in developing a host for Offline plugins, which would be at last some mild competition for WaveLab; but as I am underwhelmed by the present atate of VST, it would be good to have an AU option too. Offline processing remains an important task, which should not be forgotten in all the excitement over real-time stuff.
_______________________________________________
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.

  • Follow-Ups:
    • Re: Audio Unit capabilites?
      • From: William Stewart <email@hidden>
References: 
 >Re: Audio Unit capabilites? (From: Philippe Wicker <email@hidden>)

  • Prev by Date: Re: Audio Unit capabilites?
  • Next by Date: Re: reading audiofile into floatbuffer
  • Previous by thread: Re: Audio Unit capabilites?
  • Next by thread: Re: Audio Unit capabilites?
  • Index(es):
    • Date
    • Thread