Re: [LAU] ams-lv2 1.0.2 and a tutorial

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: Atte <atte@...>
Cc: linux-audio-user <linux-audio-user@...>
Date: Sunday, February 9, 2014 - 7:37 pm

--047d7b3a8174bf799504f1fe5ab5
Content-Type: text/plain; charset=ISO-8859-1

The point of Aurelien's work is to create a set of plugins that can be
interconnected together in arbitrary ways. Those connections consist of two
types of data: audio and control voltage. The control voltage part is
important.

VST has no concept of "control voltage". Even if you find a host that
allows arbitrary connections between plugins, it will not have any way to
support control voltage data connections.

This will completely break almost every idea at the heart of AMS and
Aurelien's LV2 plugins.

VST, like most plugin APIs, only really knows about audio and MIDI. AMS
does not fit into that paradigm, in the same way that no self-respecting
hardware modular synthesizer lets you patch MIDI from module. They may
support MIDI I/O, but the main data that flows around between modules is
control voltage.

On Sun, Feb 9, 2014 at 1:27 PM, Atte wrote:

> On 02/09/2014 04:31 PM, Paul Davis wrote:

--047d7b3a8174bf799504f1fe5ab5
Content-Type: text/html; charset=ISO-8859-1
Content-Transfer-Encoding: quoted-printable

The point of Aurelien's work is to create a set o=
f plugins that can be interconnected together in arbitrary ways. Those conn=
ections consist of two types of data: audio and control voltage. The contro=
l voltage part is important.
VST has no concept of "control voltage". Even if you find a h=
ost that allows arbitrary connections between plugins, it will not have any=
way to support control voltage data connections. This will complet=
ely break almost every idea at the heart of AMS and Aurelien's LV2 plug=
ins.
VST, like most plugin APIs, only really knows about audio and MID=
I. AMS does not fit into that paradigm, in the same way that no self-respec=
ting hardware modular synthesizer lets you patch MIDI from module. They may=
support MIDI I/O, but the main data that flows around between modules is c=
ontrol voltage.
On =
Sun, Feb 9, 2014 at 1:27 PM, Atte <atte@youmail.dk> wrote:=

On 02/09/2014 04:31 PM, Paul Davis wrote:

How would the VST spec allow for control voltage?

(hint: it won't)

Not sure what you're talking about.

AMS when ran standalone is (in my setup) controlled by midi. That's wha=
t I thought might be possible with AMS as VST. But if you =A0say so...

--
Atte

http://atte.dk =A0 http://modlys.dk

--047d7b3a8174bf799504f1fe5ab5--

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]

Messages in current thread:
[LAU] ams-lv2 1.0.2 and a tutorial, Aurélien Leblond, (Sat Feb 8, 5:14 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Atte, (Sun Feb 9, 10:40 am)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Paul Davis, (Sun Feb 9, 3:31 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Atte, (Sun Feb 9, 6:27 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Paul Davis, (Sun Feb 9, 7:37 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Atte, (Mon Feb 10, 11:32 am)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Paul Davis, (Mon Feb 10, 2:05 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Atte, (Mon Feb 10, 2:16 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Hartmut Noack, (Sun Feb 9, 10:06 am)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, F Tux, (Sat Feb 8, 6:57 pm)
Re: [LAU] ams-lv2 1.0.2 and a tutorial, Fons Adriaensen, (Sat Feb 8, 6:47 pm)