[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[sc-users] Silly Question Probably....
- To: sc-users@xxxxxxxxxxxxxxxx
- Subject: [sc-users] Silly Question Probably....
- From: Clifford Dunn <beatleboy07@xxxxxxxxx>
- Date: Sat, 2 May 2009 11:06:50 -0700
- Dkim-signature: v=1; a=rsa-sha256; c=relaxed/relaxed; d=gmail.com; s=gamma; h=domainkey-signature:mime-version:received:from:date:message-id :subject:to:content-type:content-transfer-encoding; bh=1E8f1veu4N69ag0sbayk6CIIjHIYylpC0Q+JwWyCxSQ=; b=etPkW/tn3n6bVCbz+V0ohy3PgDKT9dfRlDt3QUYN3XSpmjYEJqcN0ZIz0eeLivf1av f8VNhs+ByHFWY2TRT0pje3fCrDTXG+8bcROJ28s3xrzoAGuUioNsR3XnFHPaCxM+zSYY DCdNnjWsSCbVH5CeKvW/Sg3ZLrMaTSkMoCbQU=
- Domainkey-signature: a=rsa-sha1; c=nofws; d=gmail.com; s=gamma; h=mime-version:from:date:message-id:subject:to:content-type :content-transfer-encoding; b=wJvWfoP0cKWBenu6wEaQfq31YnYt0orCtExO1bZFLmw66NRIQ1IGbI9ic8ubyMR1FT DbpPRFjOTZzMGsA2Knhz4FjIleOothefNTiokySNrE6OITjaXeXfYtitdATSyDi925fQ oj2totC2xReB537KMBTOs4I3yNILjjfZzJRMQ=
- List-id: SuperCollider users mailing list <sc-users.create.ucsb.edu>
- Reply-to: sc-users@xxxxxxxxxxxxxxxx
- Sender: owner-sc-users@xxxxxxxxxxxxxxxx
Ok, so I've been sort of racking my brain for an easy way to do this
(not as good of a programmer as I'd like to pretend to be):
I want to have a series of commands for performers. The commands will
be displayed in a GUI (not a problem so far) in two halves. The first
half will have a command picked by the computer, and the second will
have commands picked by the performers by way of foot pedal
interaction. There are three sets of commands:
speed (fast or slow)
volume (loud or soft)
page number (1 or 2)
So basically, I want the computer to randomly pick one command for the
performers to follow. When this command is selected, I don't want any
foot pedal activity to be able to pick from the same command class
(i.e. if the computer decides to choose "slow" as a command, no one
should be able to hit a pedal to generate "fast" as a command). I'm
sort of lost on how I can go about programming this.
A thought I had was to create SynthDefs for each option, and assign
specific nodeIDs to each command. Then if the foot pedal tries to
duplicate the node, it will send an error message instead. This
doesn't seem very efficient though.
I'll also have various sound synthesis happening, but this will be
more or less unrelated to this particular command structure.
Any thoughts would be fantastic!
Thanks!
--
Clifford Dunn
Flutist/Composer
www.clifforddunnmusic.com
www.myspace.com/clifforddunn
_______________________________________________
sc-users mailing list
info (subscription, etc.): http://www.beast.bham.ac.uk/research/sc_mailing_lists.shtml
archive: https://listarc.bham.ac.uk/marchives/sc-users/
search: https://listarc.bham.ac.uk/lists/sc-users/search/