Tag Archives: live looping

Dance Loops, Golden Master @ NCUR

Dance && Code

Slide2

The National Conference on Undergraduate Education (NCUR) is, as its name suggests, the country’s premiere outlet for scholarly and creative work by undergraduates. UVU dance student Molly Buonforte, who participated at the Utah Conference on Undergraduate Research (UCUR), and I were able to make the trip to the University of Kentucky to present a reworked version of Dance Loops. Following the nomenclature from software releases, this version was the “Golden Master],” which refers to the production-ready version of software. This was our largest audience by far, as well as the first performance on an actual theatre stage (yay!). It was also the first performance with original music, as I created two pieces in GarageBand for the performance.

Despite the “Golden Master” nomenclature, there was a string of technical difficulties that nearly prevented the performance: the extension cable for the Kinect didn’t work, then the…

View original post 93 more words

Tagged , , , , , ,

Dance Loops, Open Beta @ SoTE

Dance && Code

Slide1

After learning a little more about what to do and what NOT to do with your first rendition of Dance Loops (i.e., the “alpha release” @ UCUR), we had a chance to do a few things over for our “open beta” (AKA the “nearly there” version). This time, we were at the Scholarship of Teaching and Engagement Conference (SoTE) at my home school, Utah Valley University, in Orem, Utah. Superstar UVU dancer Hannah Braegger McKeachnie reprised her role from Dance Loops and performed the first section, to the music of Julia Kent (with an edited version of “Gardermoen”). We still performed in a sub-optimal environment – a partitioned meeting room, in this case – and we still have abominable video but, otherwise, things went beautifully. We also got to meet some wondeful people from other schools who were interested in the piece and…

View original post 21 more words

Tagged , , , , , ,

Dance Loops, Alpha Release @ UCUR

Dance && Code

Slide2

In the software world, the “alpha release” is the “not-quite-ready-for-primetime” version. It is usually circulated internally so the bugs can be worked out, although there are occasionally public alpha releases by very daring (or foolish) companies. I’m not totally sure which of the two camps we fall into, but here is an extremely non-professional video – we like to call it the “bootleg version” – of our first public performance of Dance Loops.

The full name of this particular piece is “Dance Loops, Alpha Release: Trio with Live, Interactive Video Looping.” It was performed at the Utah Conference on Undergraduate Research at Brigham Young University in Provo, Utah. The dancers, in order of appearance, are Hannah Braegger McKeachnie, Izzy Arrieta-Silva, and Molly Buonforte, all of whom are undergraduate dance majors at Utah Valley University, where I teach. I designed the visuals and did the programming in Max/MSP/Jitter

View original post 347 more words

Tagged , , , , , ,

MMJ4M 19: Informal Music Learning Instruments

Like the previous chapter, chapter 19, on “Informal Music Learning Instruments” is more of show-and-tell than hands-on. In this chapter, VJ Manzo shows how Max/MSP/Jitter can be used to create programs that greatly facilitate the exploration of musical concepts like harmony. In addition to this pedagogical goal, though, I also see application of a lot of these principles and patches to my own hoped-for work on live looping with my saxophone, especially as VJ’s patches might be good for harmonizing. Hmm… we’ll have to see later this summer.

Completed:

  • Max/MSP/Jitter for Music, Ch. 19: Informal Music Learning Instruments (0 exercises)
  • Patches can be downloaded from http://db.tt/GBYLb0vY (Dead Link)
  • UPDATED LINK: Patches can now be downloaded from http://j.mp/1iy19Xl
Tagged , , , , ,

MMJ4M 15: Audio Effects and Processing

Chapter 15, “Audio Effects and Processing” of VJ Manzo‘s book Max/MSP/Jitter for Music shows how to manually create some simple effects – delays and white noise, in particular – and manipulate and visualize them. To get to that point, the chapter shows how to:

  • Create a umenu to give a dropdown list of effect sizes (although it may work better to provide checkboxes that allow for the selection of multiple effects)
  • Create a gate~ object (the MSP audio version) to direct the audio signal towards the appropriate effect patch depending on the effect selected in the umenu
  • Use the tapin~ object to store snippets of audio and the tapout~ object to delay playback
  • Use the transport object to provide global control of timing and playback, as well as the ability to specify timing in samples instead of millseconds
  • Create a umenu to provide a list of filter options and cascade~ and filtergraph~ objects to allow manual modification of those filters
  • Create a noise~ object to generate white noise
  • Use a preset object to save settings for the entire patch

My next big goal is to set up my KMI SoftStep foot controller to activate effects and possibly modify them while live looping, as both hands will be on my saxophone.

Completed:

  • Max/MSP/Jitter for Music, Ch. 15: Audio Effects and Processing (10 exercises)
  • Patches can be downloaded from http://db.tt/GBYLb0vY (Dead Link)
  • UPDATED LINK: Patches can now be downloaded from http://j.mp/1iy19Xl
Tagged , , , , , , , ,

Live Looping Is Live!

Woo hoo! It’s a tiny step but an important one, as this is our first successful experiment with live video looping, which will be central to our Dance Loops project at Utah Valley University. This video is based on motion sensitive recording and processing in Max/MSP/Jitter via my Mac’s iSight camera. You’ll notice that the movement from the first half persists during the second half, in which additional movement is layered. The looped videos for Dance Loops will be filmed with a Kinect video/depth camera and will probably be played back in a very different way, but this represents the first step in that direction.

 

Tagged , , , , , , , ,