Wow, here it is, the first major release of Ardour (1.0 actually never made it out the door before a complete redesign, 2.0, was in the works). I have personally watched the development of Ardour since the beginning, almost 10 years ago! Mac and Linux users, enjoy. Once JACK is available for Windows, MS users can also rejoice.
Tomorrow's class will be held in B27 and in the studios generally, not in the Library lab. There is a network restriction in the Library that makes my intended lab project difficult to execute, so we'll do it within our own LAN downstairs. Feel free to bring your own laptops tomorrow (the more the merrier) as we'll be exploring the network connectivity in more detail.
To follow up on a non answer from lecture, here is a straight-forward introduction to TCP and UDP.
This is a brief list of improv limitations Otomo Yoshihide uses in some of his ensembles that I thought you might find interesting:
1. Do not react to the sound others make.
2.Do not use musical vocabulary such as phrases or rhythm.
3. Do not create a story.
Of course this is list might be useful only if we decide we would like to improvise
hit me back
Okay, not so much a masterpiece, but something pretty cool. My initial ideas for a final project include several different aspects of experimental digital music performance I've toyed with during the semester. First, in the same style as before, I plan to include a bucket full of loopable midi snippets played together at random intervals. I also plan to use several computer inputs to determine the loops playing out of each of the four standard speakers. In addition, I will have a different timbral setup for each station, controlled in some way, and finally, the audience will be able to interact with this setup.
I've also asked my brother if he would like to beat box for me, although I have yet to see where this will fit in...
If anyone's interested in joining forces, your help and ideas would be most welcome!
When is our final concert?
One random final project idea I came up with was building a laser harp- basically a series of parallel laser beams incident on photosensetive detectors, and sufficient digital logic to communicate to the computer what beams are blocked when. Running this into a pd patch would allow loading up any number of samples to be controlled by each beam, potentially resulting in some pretty awesome music.
The end result would be styled after something like this.
I've been taking a circuits class this semester, and have pretty much figured out the components required to wire up the detectors, which could hopefully be run off of cheap little red laser pointers (~$1 apiece).
The real difficulty would probably be in communicating digital circuit voltages to the computer, which would likely require programming a customized microcontroller, or physically (maliciously?) messing with the circuits and switches inside of an instrument that already has MIDI outputs (ripping apart and modifying an old keyboard, for example).
Anyone interested in trying to build such a beast?
Here's the link to the information and videos I showed this afternoon in lecture. Note the software section. It should soon contain patches and other code to make this run.
One of you recently pointed out that arrays have a size limitation (necessary for memory saving), so for large soundfiles, it is recommended that you read them directly from disk. The object we looked at for this is [readsf~]. Note that you must specify the number of channels within the object, such as [readsf~ 2] for a stereo file. Also, unlike [tabplay~] or other array/table readers, the filename must be reset before each play. In the attached patch I am playing 2 soundfiles simultaneously, also reloading the same file automatically once it is done playing.