• 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: Marc Poirier <email@hidden>
  • Date: Fri, 31 Jan 2003 09:22:25 -0500 (EST)

> It would be fairly easy to design an AudioUnit that output more/less
> audio that it input, since the whole system is a pull mechanism you
> would just have to put a buffer between the AU's input & output.
>
> Doing a compressor/decompressor is a little more complicated.
> Decompression would be handled via either a file format plugin or some
> other convertor plugin that knows about a particular format. You can
> then just insert a rate convertor after it for rate conversion. A
> compressor you would probably do as an AudioOutputUnit, as you will
> likely be writing the compressed audio either to a file or some other
> output device.


Thanks for the response, but I think that maybe I wasn't clear enough. I
am not interested in a codec, not that kind of compression. The example I
gave was time compression, also known as time stretching, which is
basically a processing of lengthening or shortening the duration of some
sound (usually using spectral or granular decomposition/resynthesis). I
do realize that the AU API is very flexible and will allow for something
like this, but the practical question is: will music host apps tolerate
this and make sure that the correct behaviour happens? Is there a good
way to inform the host of these special needs?

Thanks,
Marc
_______________________________________________
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: AU "offline" processing (From: David Duncan <email@hidden>)

  • Prev by Date: gPort Serial MIDI Driver from Griffin now!
  • Next by Date: Re: AU "offline" processing
  • Previous by thread: Re: AU "offline" processing
  • Next by thread: Re: AU "offline" processing
  • Index(es):
    • Date
    • Thread