A look back at some items in our archives.
There are two important aspects to the programming style of the CNMAT MMJ Depot. First, it should be relatively easy for developers to add new patches and second, it should invite users to copy and paste elements into their own patches. To facilitate these, the number of required elements are minimal. Specifically:
Using the aka.mouse objects (only available on Macintosh)
USB HID Game Controllers are available including a "two controller's-in-one"
Morning Lecture
--------------
* RF sensors
* Wireless interfaces and reliability
Guest @10am
--
John Lazzaro: anatomy of digital cameras, Reliable wireless MIDI
Laboratory
----
* Max Radio Drum, Marimba Lumina,
* Projects
* Q and A
Night Class at 6pm: special guest: David Z, Max 5?
----
Morning Lecture
--------------
* Spatial Audio
* Design Patterns: One source/speaker, heterogeneous speaker distribution
* Cameras: occlusion, lighting, image processing
Guest@10am
---------
Ali Momeni
Laboratory
-------
* field trip to see the 120-channel speaker array
*vbap, jitter, multitouch Tactex
Morning Lecture
------
* Musical and Image Processes
* Map the Time variable
* Interpolation and dimensionality reduction and expansion
* Design Pattern: make and explore design spaces, embrace randomness and indeterminacy
* Resonances
* Introduction to "Standard" Controllers: tablets, game controllers, fader banks, MIDI keyboards, multitouch (maybe?)
Guest @10am
------
Morning Lecture
--------
* More OSC tools
* Design Patterns: wrappers
* Review of sensor integration systems: Bitwacker, CUI, Arduino, Make Controller, Rimas Box, New Rimas Box
* Introduction to HID devices and MIDI
* Parameter Naming and The unit interval
* Sensor signal conditioning:
* Scaling, Clamping, Calibration, Mapping, Fusion, Debouncing, Filtering, Interpolation,
Morning Lecture
--
* Welcome to CNMAT
* Introductions
* Overview of the Week:
* Moving from:
* contact sensors (mostly charge-flow based), e.g. many touch, switches,
* near-field sensors (mostly e-field based). e.g. capacitive proximity, inertial
* to far-field and very distant sensors, e.g. cameras, sattelites
* And:
* mono sound output
* multichannel output
The "CNMAT" svn repository runs from feldman.cnmat.berkeley.edu, the G5 in the media studio. It contains a large quantity of MaxMSP software and other materials. It has no web-view. See "Using Subversion", etc.
Rimas manages a collection of svn repositories on cage.cnmat.berkeley.edu. It has a web front-end at [https://cage.cnmat.berkeley.edu/viewsvn].
A guide to operations and administrative issues relevant to CNMAT staff.
Here is a collection of common configuration details necessary for Xcode projects to build properly.
- The Active Build Configuration must be set to "Deployment" otherwise the resulting object will not work.
- Under External Frameworks, you will need to add the MaxAPI; for MSP objects, also add the MaxAudioAPI. There are also APIs for Jitter and Javascript externals.
CNMAT's Versioning and Publishing System
CNMAT now has a coherent, automatic way to handle version numbers, author name(s), short descriptive text, etc., for our Max/MSP externals.
This manual documents computing resources, printers, network configuration, network services including file shares, websites, etc.
This documentation section is experimental and needs cleanup. Most of what is described in these use cases is currently still under development or downright imaginary.
For technical definition, read this article on the [w:Use Case].
The following networked file shares are available:
- *WWW-Archive*: Old (current) website materials (WebDAV)
- *Bach-Archive*: Copy of home directory content from the old Bach share
I'd like to learn more about this:
http://clam.iua.upf.edu//index.html
I've been using it for about 20 minutes, and it's crashing all the time. :-(
However, I did cajole a model out of it:
- Stream 0 = 1FQ0 (the fundamental)
- Stream 1 = 1STF (discrete short-term fourier transform)
- Stream 2 = 1TRC (the partials)
I used this tutorial:
Archive disk in the rear studio
A package of patches for controlling signal panning using Ville Pulkki's VBAP
Overview