Re: [LAD] CV data protocol in apps.

Previous message: [thread] [date] [author]
Next message: [thread] [date] [author]
To: alex stone <compose59@...>
Cc: <linux-audio-dev@...>
Date: Friday, February 19, 2010 - 1:44 pm

On Fri, Feb 19, 2010 at 04:05:02PM +0300, alex stone wrote:

> An obvious question i guess, but is 1/16 a fine enough resolution for

I don't know about any 'human interfaces' (faders, knobs,
mouses, touchscreens, acceleration sensors, whatever) that
can generate 1000Hz control signals.

Even a 'Mute' on a mixer would in the DSP code evaluate
to a controlled fade in/out of a few milliseconds.

Control signals may require exact timing (which this
form still provides), but they don't required high
bandwidth.

And as said, it's not meant to be a replacement for
generic control data, even if you could use it e.g.
for things like note on/off with infinte resolution.

The advantage of having 'analog' control signals
(by which I mean data interpreted as a sampled
waveform) is that they are easily patchable - the
receiver does not require knowledge of any specific
data encoding. It is this what makes control voltages
in real analog synths so versatile - there is no
discussion about what they mean - just a function of
time.

It would of course be possible to create an 'encoded'
data format that could represent arbitrary low-frequency
waveforms to be used for control. To be really useful
such a format should also permit to encode how fast a
value is moving, and maybe also the second derivative.

For example you could do this by specifying some form of
interpolation between arbitrarily spaced and timestamped
control points. Now imagine the complexity of just adding
two such streams. Or editing them.

Using just a stream of equally spaced samples is much
easier.

--
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:
[LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 9:54 am)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 11:19 am)
Re: [LAD] CV data protocol in apps., Jörn Nettingsmeier, (Thu Feb 18, 11:38 am)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 12:15 pm)
Re: [LAD] CV data protocol in apps., torbenh, (Thu Feb 18, 11:33 am)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 11:47 am)
Re: [LAD] CV data protocol in apps., torbenh, (Thu Feb 18, 11:26 am)
Re: [LAD] CV data protocol in apps., Jörn Nettingsmeier, (Thu Feb 18, 10:13 am)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 10:32 am)
Re: [LAD] CV data protocol in apps., Julien 'Lta' BALLET, (Thu Feb 18, 10:30 am)
Re: [LAD] CV data protocol in apps., , (Thu Feb 18, 4:36 pm)
Re: [LAD] CV data protocol in apps., Paul Davis, (Thu Feb 18, 4:43 pm)
Re: [LAD] CV data protocol in apps., , (Thu Feb 18, 5:14 pm)
Re: [LAD] CV data protocol in apps., torbenh, (Fri Feb 19, 2:50 am)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 12:50 pm)
Re: [LAD] CV data protocol in apps., torbenh, (Sat Feb 20, 6:30 am)
Re: [LAD] CV data protocol in apps., , (Sat Feb 20, 12:27 pm)
Re: [LAD] CV data protocol in apps., Paul Davis, (Sat Feb 20, 12:46 pm)
Re: [LAD] CV data protocol in apps., alex stone, (Fri Feb 19, 1:05 pm)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 1:44 pm)
Re: [LAD] CV data protocol in apps., nescivi, (Sat Mar 6, 5:10 pm)
Re: [LAD] CV data protocol in apps., torbenh, (Sat Feb 20, 5:14 am)
Re: [LAD] CV data protocol in apps., alex stone, (Fri Feb 19, 1:20 pm)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 1:48 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 2:15 pm)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 2:53 pm)
Re: [LAD] CV data protocol in apps., alex stone, (Fri Feb 19, 1:31 pm)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 5:32 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 2:00 pm)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 2:32 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 2:56 pm)
Re: [LAD] CV data protocol in apps., Fons Adriaensen, (Fri Feb 19, 3:31 pm)
Re: [LAD] CV data protocol in apps., Nick Copeland, (Sat Feb 20, 12:20 am)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 4:30 pm)
Re: [LAD] CV data protocol in apps., Paul Davis, (Fri Feb 19, 4:41 pm)
Re: [LAD] CV data protocol in apps., Jörn Nettingsmeier, (Fri Feb 19, 6:34 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 7:44 pm)
Re: [LAD] CV data protocol in apps., , (Fri Feb 19, 8:59 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 9:01 pm)
Re: [LAD] CV data protocol in apps., , (Fri Feb 19, 9:07 pm)
Re: [LAD] CV data protocol in apps., Simon Jenkins, (Fri Feb 19, 9:39 pm)
Re: [LAD] CV data protocol in apps., , (Fri Feb 19, 10:15 pm)
Re: [LAD] CV data protocol in apps., alex stone, (Fri Feb 19, 9:09 pm)
Re: [LAD] CV data protocol in apps., , (Fri Feb 19, 5:34 pm)
Re: [LAD] CV data protocol in apps., Paul Davis, (Fri Feb 19, 5:39 pm)
Re: [LAD] CV data protocol in apps., , (Fri Feb 19, 6:29 pm)
Re: [LAD] CV data protocol in apps., Paul Davis, (Thu Feb 18, 5:38 pm)
Re: [LAD] CV data protocol in apps., Julien 'Lta' BALLET, (Thu Feb 18, 7:34 pm)
Re: [LAD] CV data protocol in apps., torbenh, (Thu Feb 18, 10:52 am)
Re: [LAD] CV data protocol in apps., alex stone, (Thu Feb 18, 10:39 am)
Re: [LAD] CV data protocol in apps., Nick Copeland, (Thu Feb 18, 1:40 pm)