Re: What kAudioUnitType am I?
Re: What kAudioUnitType am I?
- Subject: Re: What kAudioUnitType am I?
- From: Marc Poirier <email@hidden>
- Date: Wed, 21 Apr 2004 11:09:46 -0400 (EDT)
I don't think that you're an AU at all. I mean, you're doing any I/O or
interfacing with the host at all in any way, are you? You're just looking
for a convenient method to load within the same process / address space /
etc. as the host app, right? So I would consider that some sort of hack
(not in a bad way, necessarily), and I guess just do whatever is the
simplest / most supported / whatever. I guess doing an n-channel
passthrough AU effect would make the most sense, since pretty much every
AU host supports those. It's really easy with ProcessInPlace, you don't
even need to copy the input audio streams to output, just don't touch
them. Anyway, I guess that's what I'd do (in fact, come to think of it,
that's what I did do with one of my unfinished hack/gimmick plugin), but
maybe this is the wrong answer...
Marc
On Wed, 21 Apr 2004, John Pitcairn wrote:
>
Philosophical question:
>
>
I am an AU plugin.
>
>
I receive midi data via CoreMidi input - this may be a specific
>
port/device chosen by the user, or I may create a virtual CoreMidi
>
destination and have the user send to that from another app. I do not
>
wish to rely on the host's midi->AU handling for this.
>
>
I do no audio signal processing whatsoever, and output no audio,
>
though audio pass-through might be an option.
>
>
I probably output no midi data. Probably.
>
>
I display the results of processing the incoming midi data, this
>
might be a Carbon View or a Cocoa view, depending on the host
>
capabilities. I am simply a remote display for an external process,
>
running within an AU host, using the host's plugin window management.
>
>
What kAudioUnitType should I be? Does it matter now? Is it likely to
>
matter sometime in the future?
_______________________________________________
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.