Re: [LAD] AMS to Ingen: VC to PCM

2011-09-26 Thread Loki Davison
> Hi David, > Could you let me know where in Omins it is? > I can port this for you... One plugin to create won't kill me (and I > start to enjoy it anyway!) > > Aurélien > ___ > Linux-audio-dev mailing list > Linux-audio-dev@lists.linuxaudio.org > http:/

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-26 Thread Thorsten Wilms
On 09/26/2011 03:37 PM, Aurélien Leblond wrote: Hi David, Could you let me know where in Omins it is? Well, not David, but: http://svn.drobilla.net/lad/trunk/omins/src/hz_voct_4200.c -- Thorsten Wilms thorwil's design for free software: http://thorwil.wordpress.com/ _

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-26 Thread Aurélien Leblond
On Sun, Sep 25, 2011 at 10:01 PM, David Robillard wrote: > On Sun, 2011-09-25 at 14:28 +0100, Aurélien Leblond wrote: >> >1. Audio in/out ports. These are just blocks of samples, same >> >   as e.g. Jack buffers. Some call this 'PCM' but that is a >> >   misnomer. >> > >> >2. Control in/out ports.

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-26 Thread David Robillard
On 26/09/11 05:08 AM, Fons Adriaensen wrote: On Sun, Sep 25, 2011 at 06:20:22PM -0400, David Robillard wrote: In particular, synth plugins (VCOs, VCFs, etc.) are fundamentally different from general audio processing ones (EQ, dynamics, etc.). This doesn't exclude the possibility that some may b

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-26 Thread Fons Adriaensen
On Sun, Sep 25, 2011 at 06:20:22PM -0400, David Robillard wrote: > > In particular, synth plugins (VCOs, VCFs, etc.) are fundamentally > > different from general audio processing ones (EQ, dynamics, etc.). > > This doesn't exclude the possibility that some may be useful in > > both contexts. > >

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread David Robillard
On Sun, 2011-09-25 at 22:02 +, Fons Adriaensen wrote: > On Sun, Sep 25, 2011 at 05:11:13PM -0400, David Robillard wrote: > > > This problem was always the most blatant LADSPA inadequacy for modulars > > to me... > > At least LADSPA allows to do this (to have control inputs that are > at audi

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Fons Adriaensen
On Sun, Sep 25, 2011 at 05:11:13PM -0400, David Robillard wrote: > This problem was always the most blatant LADSPA inadequacy for modulars > to me... At least LADSPA allows to do this (to have control inputs that are at audio rate). And if a LADSPA plugin designed to work in AMS (such as the MCP

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread David Robillard
On Sun, 2011-09-25 at 17:18 +0200, Thorsten Wilms wrote: > On 09/25/2011 05:07 PM, Aurélien Leblond wrote: > >> No, they are designed for use within AMS - so some control ports > >> > (those that should become connectors and not widgets) are at audio > >> > rate. > > Ah pity, they would have been

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread David Robillard
On Sun, 2011-09-25 at 16:07 +0100, Aurélien Leblond wrote: > >> By the way, the LADSPA plugins you are referring to, I suppose these > >> are the MCP ones? > > > > The MCP and VCO ones. > > > >> Are you planning onto porting them to LV2 ones? > > > > No, they are designed for use within AMS - so so

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread David Robillard
On Sun, 2011-09-25 at 14:28 +0100, Aurélien Leblond wrote: > >1. Audio in/out ports. These are just blocks of samples, same > > as e.g. Jack buffers. Some call this 'PCM' but that is a > > misnomer. > > > >2. Control in/out ports. These are technically identical to > > audio ports (full sampl

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Thorsten Wilms
On 09/25/2011 05:07 PM, Aurélien Leblond wrote: No, they are designed for use within AMS - so some control ports > (those that should become connectors and not widgets) are at audio > rate. Ah pity, they would have been great with Ingen... There's nothing stopping you from using plugins with

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Aurélien Leblond
>> By the way, the LADSPA plugins you are referring to, I suppose these >> are the MCP ones? > > The MCP and VCO ones. > >> Are you planning onto porting them to LV2 ones? > > No, they are designed for use within AMS - so some control ports > (those that should become connectors and not widgets) ar

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Fons Adriaensen
On Sun, Sep 25, 2011 at 02:28:08PM +0100, Aurélien Leblond wrote: > By the way, the LADSPA plugins you are referring to, I suppose these > are the MCP ones? The MCP and VCO ones. > Are you planning onto porting them to LV2 ones? No, they are designed for use within AMS - so some control ports (

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Gabriel Beddingfield
On 09/25/2011 05:10 AM, Fons Adriaensen wrote: On Sun, Sep 25, 2011 at 09:52:23AM +0100, Aurélien Leblond wrote: I'm porting the AMS internal modules to LV2 plugins to be used in Ingen. Small problem is, AMS uses VC (even the output of the VCOs that produce sound) when Ingen uses PCM... ?? Y

[LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Aurélien Leblond
>1. Audio in/out ports. These are just blocks of samples, same > as e.g. Jack buffers. Some call this 'PCM' but that is a > misnomer. > >2. Control in/out ports. These are technically identical to > audio ports (full sample rate), but the signals carried > on them are normally not meant to

Re: [LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Fons Adriaensen
On Sun, Sep 25, 2011 at 09:52:23AM +0100, Aurélien Leblond wrote: > I'm porting the AMS internal modules to LV2 plugins to be used in Ingen. > > Small problem is, AMS uses VC (even the output of the VCOs that > produce sound) when Ingen uses PCM... ?? You seem to be confusing some things. AMS m

[LAD] AMS to Ingen: VC to PCM

2011-09-25 Thread Aurélien Leblond
Hi everyone, I'm porting the AMS internal modules to LV2 plugins to be used in Ingen. Small problem is, AMS uses VC (even the output of the VCOs that produce sound) when Ingen uses PCM... So far, my research seems to lead that a simple multiplication by 16 of the VC output should convert it to P