• 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: AU "offline" processing
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: AU "offline" processing


  • Subject: Re: AU "offline" processing
  • From: Michael Norris <email@hidden>
  • Date: Sat, 1 Feb 2003 09:56:42 +1300

In some cases, I don't know if you know Mike Norris' Sample Hose
plug-in for SoundEffects/SoundMaker (we're talking five years ago,
here)

I actually started coding that eight years ago! (Now I feel old...)

I suspect, Alberto, that there may not be an easy answer to your problem, and that the solution might have to be a custom-built mod for your app. After all, did you ever see a non-real-time VST or TDM plug-in? And have you noticed that Peak has its non-real-time DSP (time stretching, etc) "built-in"?

(FWIW, there is a sort of real-time version of Sample Hose: GRM's Shuffle plug-in. Well, it's a bit different actually, but the net result can be similar.)

Also, when you start getting into territory where you have multiple AUs specifying to the host client whereabouts it should read its samples from, you start get into tricky design territory.

I think it's cleaner and saves technical and philosophical headaches to have the non-real-time DSP implemented as "destructive" edits (i.e. permanent waveform changes), which might or might not be implemented as AUs (thought there's no great advantage in being AUs, as they couldn't form part of any normal AU functioning, like being part of an AUGraph).

ciao
-mike
_______________________________________________
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.

  • Next by Date: ANN: Objective-C interface to CoreMIDI
  • Next by thread: Re: AU "offline" processing
  • Index(es):
    • Date
    • Thread