Quaxtrip is a set of Max patches that makes low-latency uncompressed audio and messaging interconnections over the internet, intended for musicians wishing to play together remotely.
Quaxtrip runs Miller Puckette’s Quacktrip Pure Data patch within Cycling ‘74’s Max. Quacktrip, in turn, is an implementation, in Pure Data, of Chris Chafe’s JackTrip network protocol, based on jacktrip.pd by Roman Haefeli and Johannes Schuett. It establishes a low-latency, point-to-point connection between two sites, with no audio compression. Quaxtrip allows up to four of these connections, allowing an ensemble of up to five players at once.
Exquisite Coast is a shared patch game for the Make Noise 0-Coast created by Damon Holzborn and John O’Brien. Exquisite Corpse is a collaborative image or text game, developed by the Surrealists, where a text or drawing is created either by some set rule or by only revealing the end of what the previous person contributed. In that spirit, Exquisite Coast uses a tight set of technical constraints as an artistic challenge that encourage a deep exploration of the instrument. These guidelines are designed to foster creativity, provide a useful method to get to know your 0-Coast, and engage with a wider community of music makers.
Learn more and join in at ec.rustle.works.
Coast Express is a MIDI settings manager for the Make Noise 0-Coast semi-modular synthesizer.
The easiest way to use Coast Express is the web verstion. Visit https://ce.rustle.works in the Chrome browser to get started.
The Max version is conceptually similar to the Max for Live patch that Make Noise distributes, with the following differences:
Download the latest release on GitHub. Make sure you place the Coast Express folder in your Max search path (and restart Max, if open).
These guides are cheat sheets for the Expert Sleepers Disting mk4 and the Mannequins W/ Eurorack modules. Neither is meant as a replacement for the official documentation, but rather as quick reference guides to refer to while using the modules. They are designed to be mobile-friendly, so you can view it without being tied to your computer. You can save each guide to the homescreen of your mobile device for easy mobile access.
This is a series of scripts I’m sharing while I learn to write applications for the new Monome Crow, a Eurorack module that connects to Norns or computers running Max, Max for Live, and other serial-enabled applications.
More to come.
A web app rooted in a listening exercise by Pauline Oliveros I was exposed to as an undergraduate studying music. Tap Hear is an ephemeral notebook for focused listening.
Start listening at taphear.rustle.works.
Park.js is a modular composition and performance system developed with the Web Audio and Web MIDI APIs. It aims to combine the conceptual simplicity of a modular-style step sequencer with the algorithmic flexibility of a live coding language. Park is in development and will be made available publicly soon. Send me a note if you’d like to be notified when Park.js is available.
In the meantime, you can get a taste of Park with TextXoX. TextXoX is a text based drum machine for the web that uses a slightly simplified subset of the features of Park.js in order to create a simple, but hopefully fun and powerful, drum machine.
RTcmix is a real-time software “language” for doing digital sound synthesis and signal-processing. It is written in C/C++, and is distributed open-source, free of charge. In certain respects, it is similar in function to other extant unit-generator-based software languages such as CSOUND, SuperCollider and (to a lesser extent) JSyn and Max/MSP — they do share a common heritage, after all. There are some differences, however, between all these languages… and variety is of course the spice of life!
iRTcmix enables iOS developers to easily incorporate interactive sound into their iPhone, iPad and iPod Touch apps. The library includes the compiled RTcmix object and Objective-C classes for communicating with the RTcmix audio engine and for interacting with Minc scores.