Networked Resources for Collaborative 
Improvisation
       
     

NRCI is a suite of Pd tools designed to facilitate laptop ensemble performance, and to foster a culture of group musicmaking which emphasizes custom software design and improvisational practice. NRCI provides a large library of abstractions with a highly consistent interface; these modules ease the challenge of instrument design for novice performers, and aid in rapid development and live coding for advanced users. NRCI also implements a network protocol (based on Open Sound Control) which provides for the wireless exchange of control data and messaging around a group of performers in both improvisational and prestructured situations. NRCI is developed by Christopher Burns and Greg Surges with assistance from the members of the Milwaukee Laptop Orchestra (MiLO), and is freely available.

Software downloads:

NRCI: NRCI release 05 (zip format)
requires Pd-extended 0.39 or later

Processing implementation of the NRCI network protocol: NRCI_processing release 01
requires Processing

Documentation:

NRCI documentation: getting started with Pd and NRCI

NRCI network protocol specification: release 05 spec

Papers about NRCI:

Surges, G., and Burns, C. 2008. "Networking Infrastructure for Collaborative Laptop Improvisation." Proceedings, SPARK Festival 2008. PDF

MiLO in performance with NRCI:

Passport to the Arts, Kenilworth Square East, Milwaukee, WI 03.08.2008

Electro-Acoustic Music Center concert, UWM Fine Arts Recital Hall, Milwaukee, WI 02.07.2008

MiLO concert, UWM Fine Arts Recital Hall, Milwaukee, WI 12.06.2007