[LAD] Terminology problem

From: David Olofson <david@email-addr-hidden>
Date: Wed Nov 14 2007 - 23:49:52 EET

Not sure if this is a hard problem, or if I'm just being extra stupid
today...

Assume we have a 2D addressing scheme for addressing Ports on a
plugin. A Port here can be a connection that sends or receives a
single mono audio stream, control data for a single parameter, or
something like that.

The first dimension is similar to MIDI CCs, or the different types of
controls in a mixer strip. The coordinate indicates what kind or
group of control/port/whatever we're talking about. Examples: "Master
volume control" (probably just one of these) and "channel pitch
controls" (one per channel, obviously). On a (normal) studio mixer,
we'd be talking about a horizontal row of controls, all of the same
kind.

The second dimension is similar to MIDI channels, synth voices, or
mixer channels, depending on context. I'm calling all this "Channel",
as that's the least domain specific name I can think of that still
makes sense. Basically, when you have multiple indentical internal
objects, this is how you address the instances.

Now, what do I call the first dimension, *before* specifying what
channel I'm talking about? How do I address "the Volume CCs of all 16
MIDI channels", or "the PFL buttons of all mixer strips?" I'd like a
short, logical, non-confusing name for this, but I can't seem to
think of one.

//David Olofson - Programmer, Composer, Open Source Advocate

.------- http://olofson.net - Games, SDL examples -------.
| http://zeespace.net - 2.5D rendering engine |
| http://audiality.org - Music/audio engine |
| http://eel.olofson.net - Real time scripting |
'-- http://www.reologica.se - Rheology instrumentation --'
_______________________________________________
Linux-audio-dev mailing list
Linux-audio-dev@email-addr-hidden
http://lists.linuxaudio.org/mailman/listinfo/linux-audio-dev
Received on Thu Nov 15 00:15:03 2007

This archive was generated by hypermail 2.1.8 : Thu Nov 15 2007 - 00:15:04 EET