Re: Can a music effect plug-in also be a generator?
Re: Can a music effect plug-in also be a generator?
- Subject: Re: Can a music effect plug-in also be a generator?
- From: Howard Moon <email@hidden>
- Date: Fri, 27 Jun 2014 14:34:14 -0700
I haven't heard any responses to this, so I'll post it again:
> Is it possible to add the ability for our "music effect" plug-in to generate audio that can be heard… and do so when the transport is NOT playing? We've had requests for a feature that plays a tone when a user selects a note to tune towards, so that they can "preview" the note that will result when playing back the audio with that note selected.
We need to be able to generate a tone, when the transport is NOT playing. Is this possible (using a Music Effect component)?
In VST hosts like Cubase, we *can* do this, *provided* the host calls our processing function even when there is no audio being sent through. Cubase allows users to turn that on or off. In ProTools (using AAX), the processing function is *aways* called, so it's easy to put audio on the output buffers.
But in Logic, at least, it appears that there is now way to have the Render function called when the transport is stopped. Is that true? Is there any OTHER way to get audio to the output from a Music Effect component, without starting the transport?
We have added code that calls our embedded VST3 plug-in's process function from the onTimer function, (and NOT just when bypassed, as the auwrapper normally does), to enable an empty buffer to be sent and the process function called in order to handle parameter changes that originate from the processor side of things. But that code does not provide any buffers that we can write to, because all we're interested in is flushing parameter changes.
So really, I have two questions: 1) can Logic be set up to call the Render function when even when the transport is stopped, or 2) is there some OTHER way to output audio (from a Music Effect component) when the transport is stopped?
Thanks,
Howard
_______________________________________________
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