Csound Csound-dev Csound-tekno Search About

Re: new piece made with Csound

Date2007-09-29 20:40
From"Art Hunkins"
SubjectRe: new piece made with Csound
I agree with Victor and Steven (and Mark).

MIDI and OSC are the input data protocols that Csound accepts. The composer
can make reasonable accommodations in code to accept a wide variety of input
types and parameters, but as new devices appear (and disappear) compositions
will never be prepared for all such devices. In many cases, some
intermediate utility (such as GlovePIE or MIDIOx) will be required to do
data conversion.

I run into this all the time with MIDI. As inclusive as I try to be in my
MIDI coding (especially with respect to controller and note numbers and
trigger types), control devices appear - either machine coded, or with
incompatible presets - that my pieces cannot accommodate. (That is, unless I
write a special version - and I have multiple versions aplenty already.) In
these cases, being on Windows, I often write (and run) MIDIOx code to do the
data translation.

I feel we have at least a somewhat analagous case here with the Wiimote.

Art Hunkins

----- Original Message ----- 
From: "Victor Lazzarini" 
To: 
Sent: Saturday, September 29, 2007 12:15 PM
Subject: Re: [Csnd] new piece made with Csound


> That seems to be the wise route.
>
> >
> > Hi John,
> >
> > I would vote to rather not include device specific opcodes
> > and stick to using OSC or MIDI.  It seems more
> > future-proof this way, as I can imagine that devices will
> > change or wiimote libraries may change, but if just
> > communicating with OSC or MIDI then the Csound side won't
> > have to be modified at all.
> >
> > steven
> >
> >
> > On 9/29/07, jpff  wrote:
> > > The linux wiimote libraries I have used claim upto 4
> > > wiimote at the same time.
> > >
> > > Which prompts a question; would it be useful/desirable
> > > to have a Csound opcode to read from wiimotes?  I can
> > > see how to do it in Linux at least.
> > >
> > > ==John ffitch
> > > --
> > > Send bugs reports to this list.
> > > To unsubscribe, send email to
> > csound-unsubscribe@lists.bath.ac.uk >
> > --
> > Send bugs reports to this list.
> > To unsubscribe, send email to
> > csound-unsubscribe@lists.bath.ac.uk
> -- 
> Send bugs reports to this list.
> To unsubscribe, send email to csound-unsubscribe@lists.bath.ac.uk