A look back at some items in our archives.
http://cnmat.berkeley.edu/system/files/attachments/Tech_Lecture1-29-10.mov
Click on the above link for a QuickTime video of a lecture by Jay Cloidt at Hertz Hall from January, 2010, on "Audio Tech in the Real World".
# Becoming a CNMAT user
- Users must become a member of the [cnmat:group/keyholders|CNMAT Keyholders Group.]
- Email [cnmat:node/504|Richard Andrews]
# Using the reservation system
The CNMAT main room, middle studio and rear studio need to be reserved before they are used. Priority is always given to the reservation-holder.
Before you can use the reservation system, the following must be satisfied:
- You must be a member of the Keyholders group.
- You must be promoted to the "content creator" role by a website user administrator.
This collection documents the bulk of CNMAT infrastructure and related activities; topics include facilities, equipment, computer systems, network infrastructure, CNMAT groups, and general policies.
• There is a semi-anechoic chamber (aka isolation booth) in the basement of Morrison Hall (Room 11). The isolation chamber is ideal for close mic sampling and any recording that requires near total sound isolation.
AUDIO TRANSFER
Ridji in the middle studio is set up alongside a dubbing station to serve as a place for doing all kinds of file format transfer. The user "aaaa Bogus student test user" with password "bogus"; this user has been optimized and all transfer software tested for transfers)
-------------------------------
Ridji Audio Transfer Station
**[inline-center:Recording from the Main Room 1.mov=This tutorial] explains thoroughly how to record from the main room into Peak. You can utilize many of the presented methods for recording into any DAW on the rear studio computer.**
#Standard connections
Here are instructions for setting up microphones and recording from the rear studio to PEAK.
Links to Max-MSP-Jitter software packages recommended by the CNMAT community. These packages of objects and tools are in common use and well tested by CNMAT MMJ users.
Classes are available on the UC Berkeley campus that provide lab-based opportunities for basic and advanced hands-on studies related to interactive instrument building. Some classes require programming experience, but some do not.
http://www.eecs.berkeley.edu/Courses/Data/987.html
http://www.eecs.berkeley.edu/Courses/Data/206.html
http://www.ischool.berkeley.edu/courses/i198-uip
The following groups are open for enrollment to all CNMAT Users who are currently active members of the [cnmat:node/3078| CNMAT Keyholder Group]. Please e-mail [cnmat:node/6808|Jay Cloidt] (jjcloidt@berkeley.edu) to request admission to any of the following groups at CNMAT. Check individual group pages for further details on group privileges.
It is possible to borrow equipment from CNMAT for performances or projects. You must first have [cnmat:node/3213| Keyholder Status] at CNMAT and you must be a member of the [cnmat:node/8883|Equipment Access Group] .
oscuinoSerial is a Max/MSP patch and Arduino sketch for two way communication using the Oscuino library over SLIP encoded Serial.
#Dependancies
The max patches require the odot library for constructing and routing bundles which are included with the [cnmat:downloads|CNMAT Everything download].
#Overview
[http://hexler.net/software/touchosc|touchOSC] is an iOS and Android application for sending and receiving Open Sound Control messages over WIFI using UDP. It combines easily with the OSCBundle library.
[http://youtu.be/9dIPox581Rg|watch a video demonstration on youtube]
#Getting Started
#Overview
OSCMessage is the basic class which implements all of the OSC 1.0 specification which includes the data types 32-bit integer, 32-bit float, string, and blobs (byte array), as well as pattern matching and two-way communication over a transport layer.
#Making an OSCMessage
#Constructor
OSCMessage( char * address );
The constructor must have the address of the message as an argument.
void empty();
empty frees all of the data contained in the message, but retains the address.
#Adding Data
OSCMessage& add ( int data );
OSCMessage& add ( double data );
OSCMessage& add ( float data );
#Overview
An OSCBundle is a group of OSCMessages. OSCBundle is an implementation of OSC Bundles with support for the four basic data types and 64-bit timetags. OSCBundles are the preferred method for sending OSCMessages because the OSCBundle manages the memory of the OSCMessages, timetag support, and integrity of all the OSCMessages contained in the OSCBundle.
#Creating an OSCBundle.