Csound Csound-dev Csound-tekno Search About

Re: Dynamic Controls in last releases (fwd)

Date1998-12-03 20:54
FromNicola Bernardini
SubjectRe: Dynamic Controls in last releases (fwd)
This posting did'nt make it to the list, as far as I can tell.

Trying again...

nicb

---------- Forwarded message ----------
Date: Tue, 1 Dec 1998 19:18:26 +0100 (ROM )
From: Nicola Bernardini 
To: Csound mailing list 
Subject: Re: Dynamic Controls in last releases

On Tue, 1 Dec 1998 jpff@maths.bath.ac.uk wrote:

[snip]
> The dynamic controls are an as yet unfinished set of on-screen sliders
> which are not in any way related to MIDI.  The opcode control causes
> the display of a slider panel, and it can read or set the sliders as
> it synthesises.  It is not documented as I am not totally happy with
> it.  It seems to work except sometimes panels disappear unexpectedly.
> I need to work over it a bit, as well as consider how to do the same
> for Unix/X

I was thinking about doing slider controls for csound under linux for a while:
glad I don't have to. My idea was to communicate to the graphic process
that runs the actual sliders through IPC streams - which is probably good
only on unix systems (and SYSV at that); but this way, the communication
is one-to-one, no client-server, and fast. Furthermore, quite a lot
of 'small languages' support IPC, so that a graphic interface could
be easily built in tcl/tk or in perl/gtk or both (not for the faint-hearted,
though).

At any rate, IMHO the details of communication should be hidden from
the upper protocol layer, so these things would be easy to port across
platforms and interfaces.
In my very very limited time, I'm ready to help if needed.

Nicola

------------------------------------------------------------------------
Nicola Bernardini
E-mail: nicb@axnet.it
 
Re graphics: A picture is worth 10K words -- but only those to describe
the picture.  Hardly any sets of 10K words can be adequately described
with pictures.