Re: [livecode] idea: musical interactive fiction

From: Amy Alexander <amy_at_plagiarist.org>
Date: Thu, 23 Sep 2004 16:30:39 -0700 (PDT)

i like this too! in addition to being just a neat idea, it also helps
demystify programming/livecoding for people whose eyes glaze over looking
at the code of more traditional languages.

-_at_

On Thu, 23 Sep 2004, Dave Griffiths wrote:

DG> i like this idea a lot, you'd have to be a demon typer, but it would be
DG> fun. I once saw someone "VJ" by playing text adventure games on a c64 :)
DG>
DG> On Thu, 2004-09-23 at 08:35, Craig Latta wrote:
DG> > hey there--
DG> >
DG> > Yesterday I had a rather strange idea. I had been working on a novel
DG> > approach to "interactive fiction" (see http://netjam.org/cloak , which I
DG> > have working). I developed a rather useful parser for english. I started
DG> > thinking about other kinds of conversations I could have with it, and
DG> > realized that conversations about musical structure and performance
DG> > might be interesting. Now I think it would make a nice vehicle for
DG> > musical livecoding:
DG> >
DG> > - The exchanges are all in natural language, making them relatively easy
DG> > for an audience to follow, and perhaps even poetic.
DG> >
DG> > - The conversation can take place with high-contrast text on a black
DG> > background, making projection (and mixing with other projections)
DG> > straightforward.
DG> >
DG> > - Multiple people can interact in it at once, over the net (perhaps even
DG> > including audience members and/or remote parties).
DG> >
DG> > - It can fulfill various mundane show tasks (e.g., have a "room" which,
DG> > when entered, plays the pre-show background music).
DG> >
DG> > Here's a sample transcript, which I also have working:
DG> >
DG> > ***
DG> >
DG> > You are immersed in silence.
DG> >
DG> > silence> create and enter a room called "livecoding"
DG> >
DG> > You're in the livecoding room.
DG> >
DG> > the livecoding room> define an "oon" as a bassdrum pitch on the 10th
DG> > channel, at full volume
DG> >
DG> > Okay.
DG> >
DG> > the livecoding room> define a "cha" as a hihat pitch on the 10th
DG> > channel, at full volume
DG> >
DG> > Okay.
DG> >
DG> > the livecoding room> define an "ooncha" as an oon followed by a cha
DG> >
DG> > Okay.
DG> >
DG> > the livecoding room> create an ooncha
DG> >
DG> > Okay, added an ooncha to the livecoding room.
DG> >
DG> > the ooncha> set your duration to a quarter
DG> >
DG> > Okay, my duration is a quarter.
DG> >
DG> > the ooncha> set your tempo to 120 bpm
DG> >
DG> > Okay, my tempo is 120 bpm.
DG> >
DG> > the ooncha> play repeatedly
DG> >
DG> > Okay, I'm playing repeatedly.
DG> >
DG> > the ooncha> stop
DG> >
DG> > Okay, I stopped.
DG> >
DG> > ***
DG> >
DG> > Thoughts? I'd also be delighted to receive suggestions in the form of
DG> > potential transcripts.
DG> >
DG> >
DG> > thanks, take care,
DG> >
DG> > -C
DG> >
DG> > --
DG> > Craig Latta
DG> > improvisational musical informaticist
DG> > craig_at_netjam.org
DG> > www.netjam.org
DG> > [|] Proceed for Truth!
DG> >
DG>
DG>
Received on Thu Sep 23 2004 - 23:31:50 BST

This archive was generated by hypermail 2.4.0 : Sun Aug 20 2023 - 16:02:24 BST