Re: [LAD] automation on Linux (modular approach)

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
From: <fons@...>
To: <linux-audio-dev@...>
Date: Monday, March 22, 2010 - 11:13 pm

On Mon, Mar 22, 2010 at 11:42:58PM +0100, Nick Copeland wrote:

> I think there is a bit of confusion on this thread (and said so in one of my replies)

I think you're absolutely right about the confusion, and
it's not just you being confused.

For me, MIDI is just 1) a way to encode data, and 2) to
get it from A to B. It has some severe limitations, one
of them being that it has no credible semantics for
continuous control. The only way is to send a stream of
parameter updates, and then it all depends on the receiver
if this results in a 'staircase' or a smooth trajectory.
The advantage of a defined rate (audio or sub-audio) 'CV'
style data type is that at least that interpretation is
defined - it is bandlimited by its sample rate and that
more or less imposes the only valid way to interpret it.
Another limitation of MIDI is its handling of context,
the only way to do this is by using the channel number.
There is no way to refer to anything higher level, to
say e.g. this is a control message for note #12345 that
started some time ago.
As far a I can see, any application dealing with control
data should offer MIDI only as one possible I/O format,
but certainly not use it internally, or be based on it.

Ciao,

--
FA

O tu, che porte, correndo si ?
E guerra e morte !
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@lists.linuxaudio.org
http://lists.linuxaudio.org/listinfo/linux-audio-dev

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

Messages in current thread:
Re: [LAD] automation on Linux (modular approach), alex stone, (Fri Mar 19, 9:09 am)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Fri Mar 19, 9:47 am)
Re: [LAD] automation on Linux (modular approach), alex stone, (Fri Mar 19, 9:57 am)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Fri Mar 19, 10:07 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 11:53 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 7:22 pm)
Re: [LAD] automation on Linux (modular approach), Tim E. Real, (Fri Mar 19, 7:22 pm)
Re: [LAD] automation on Linux (modular approach), Paul Davis, (Fri Mar 19, 8:00 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 9:47 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 9:32 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 9:54 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:05 pm)
Re: [LAD] automation on Linux (modular approach), Tim E. Real, (Sat Mar 20, 1:30 am)
Re: [LAD] automation on Linux (modular approach), alex stone, (Sat Mar 20, 8:06 am)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Sat Mar 20, 10:36 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:00 pm)
Re: [LAD] automation on Linux (modular approach), Louigi Verona, (Sat Mar 20, 9:43 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:00 pm)
Re: [LAD] automation on Linux (modular approach), Gene Heskett, (Sat Mar 20, 4:45 pm)
Re: [LAD] automation on Linux (modular approach), Paul Davis, (Sat Mar 20, 8:19 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:00 pm)
Re: [LAD] automation on Linux (modular approach), Gene Heskett, (Sun Mar 21, 12:05 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:05 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:05 pm)
Re: [LAD] automation on Linux (modular approach), Louigi Verona, (Sat Mar 20, 7:48 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 2:56 pm)
Re: [LAD] automation on Linux (modular approach), Louigi Verona, (Mon Mar 22, 2:50 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:00 pm)
Re: [LAD] automation on Linux (modular approach), Harry Van Haaren, (Mon Mar 22, 4:04 pm)
Re: [LAD] automation on Linux (modular approach), Louigi Verona, (Mon Mar 22, 3:02 pm)
Re: [LAD] automation on Linux (modular approach), Louigi Verona, (Mon Mar 22, 6:37 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 6:51 pm)
Re: [LAD] automation on Linux (modular approach), James Morris, (Tue Mar 23, 1:44 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Tue Mar 23, 6:13 pm)
Re: [LAD] automation on Linux (modular approach), Gene Heskett, (Tue Mar 23, 6:59 pm)
Re: [LAD] automation on Linux (modular approach), James Morris, (Thu Mar 25, 12:10 pm)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Thu Mar 25, 10:45 pm)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Sun Mar 28, 6:56 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Tue Mar 23, 7:33 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:00 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Mon Mar 22, 3:48 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 4:36 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 4:44 pm)
Re: [LAD] automation on Linux (modular approach), Jens M Andreasen, (Mon Mar 22, 4:25 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Mon Mar 22, 5:22 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 5:53 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Mon Mar 22, 9:21 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 9:56 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Mon Mar 22, 10:43 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Tue Mar 23, 5:52 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Tue Mar 23, 8:06 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Tue Mar 23, 9:44 pm)
Re: [LAD] automation on Linux (modular approach), , (Mon Mar 22, 11:13 pm)
Re: [LAD] automation on Linux (modular approach), Nick Copeland, (Tue Mar 23, 8:58 pm)
Re: [LAD] automation on Linux (modular approach), Paul Davis, (Tue Mar 23, 10:05 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Tue Mar 23, 6:02 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:05 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Mon Mar 22, 3:06 pm)
Re: [LAD] automation on Linux (modular approach), Folderol, (Sat Mar 20, 11:19 am)
Re: [LAD] automation on Linux (modular approach), Arnold Krille, (Fri Mar 19, 8:06 pm)
Re: [LAD] automation on Linux (modular approach), Tim E. Real, (Fri Mar 19, 8:51 pm)
Re: [LAD] automation on Linux (modular approach), Paul Davis, (Fri Mar 19, 9:06 pm)
Re: [LAD] automation on Linux (modular approach), Philipp, (Fri Mar 19, 12:22 pm)
Re: [LAD] automation on Linux (modular approach), alex stone, (Fri Mar 19, 12:24 pm)
Re: [LAD] automation on Linux (modular approach), Philipp, (Fri Mar 19, 11:32 am)
Re: [LAD] automation on Linux (modular approach), rosea grammostola, (Fri Mar 19, 9:14 pm)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 9:56 pm)
Re: [LAD] automation on Linux (modular approach), alex stone, (Fri Mar 19, 11:52 am)
Re: [LAD] automation on Linux (modular approach), Ralf Mardorf, (Fri Mar 19, 11:58 am)