Csound Csound-dev Csound-tekno Search About

Re: [Cs-dev] Engine Changes, or Csound 6 (was Re: [Csnd] feature request: multiple strings in

Date2007-09-13 17:51
FromMichael Gogins
SubjectRe: [Cs-dev] Engine Changes, or Csound 6 (was Re: [Csnd] feature request: multiple strings in
Richard Dobson:
>My vision was that breakpoint automation data from a DAW such as SONAR 
>could one day be routed directly to a Csound plugin instance; how far 
>from that we are I am not sure. 

CsoundVST already should be able to handle MIDI automation, though I haven't tested that except for volume. Some VST hosts may be able to use MIDI automation for mixing automation.

CsoundVST could also be modified to handle arbitrary VST parameters, but this would take some work; the Csound orc would have to register global channel variables with the VST plugin wrapper that would in turn communicate them to the VST host, then the VST plugin wrapper would have to forward parameter changes to the Csound API. But this is certainly doable.

Regards,
Mike



-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net

Date2007-09-13 18:50
FromGreg Thompson
SubjectRe: [Cs-dev] Engine Changes, or Csound 6 (was Re: [Csnd] feature request: multiple strings in
FYI - Just saw the following today regarding automation on the VST  
plugins list.  Apparently, many developers are only supporting MIDI  
automation.  I can certainly understand why .. too many hosts and  
formats to support.  So, I guess, it's probably not worth worrying  
about supporting it.

greg




Paul Davis wrote:

> what is it that you propose the host should do instead?
>
> i know that inside ardour, the most common reason for "randomly" sized
> buffer sizes being passed to plugins is plugin automation. this is
> sample accurate, and the host slices process() calls up so that
> automated plugin parameter changes are done between two of them. i
> believe that ardour is the only host to do this. how is this "lazy" ?
>
>
That's exactly the same thing in FL.
But I prefer a plugin format that sucks less and gives you automation  
ramps.

That's why I've given up on host automation and rely only on Midi  
Automation.
Cross plugin format and sample accurate in all hosts.

-- 
Olivier Tristan
Ultimate Sound Bank






On Sep 13, 2007, at 11:51 AM, Michael Gogins wrote:

> Richard Dobson:
>> My vision was that breakpoint automation data from a DAW such as  
>> SONAR
>> could one day be routed directly to a Csound plugin instance; how far
>> from that we are I am not sure.
>
> CsoundVST already should be able to handle MIDI automation, though  
> I haven't tested that except for volume. Some VST hosts may be able  
> to use MIDI automation for mixing automation.
>
> CsoundVST could also be modified to handle arbitrary VST  
> parameters, but this would take some work; the Csound orc would  
> have to register global channel variables with the VST plugin  
> wrapper that would in turn communicate them to the VST host, then  
> the VST plugin wrapper would have to forward parameter changes to  
> the Csound API. But this is certainly doable.
>
> Regards,
> Mike
>
>
>
> ---------------------------------------------------------------------- 
> ---
> This SF.net email is sponsored by: Microsoft
> Defy all challenges. Microsoft(R) Visual Studio 2005.
> http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
> _______________________________________________
> Csound-devel mailing list
> Csound-devel@lists.sourceforge.net
> https://lists.sourceforge.net/lists/listinfo/csound-devel
>


-------------------------------------------------------------------------
This SF.net email is sponsored by: Microsoft
Defy all challenges. Microsoft(R) Visual Studio 2005.
http://clk.atdmt.com/MRT/go/vse0120000070mrt/direct/01/
_______________________________________________
Csound-devel mailing list
Csound-devel@lists.sourceforge.net