CNMAT Summer Workshops 2007

Apr 5, 2007 at 10:04pm

CNMAT Summer Workshops 2007

CNMAT announces our Summer Workshops for 2007:

Max/MSP Day School (for beginners to intermediate users) July 16-20, 11 AM -4 PM
Sensor Workshop for Performers and Artists, July 23-27, 11 AM -4 PM
Max/MSP Night School (for intermediate to advanced users), July 23-27, 6-9 PM
Jitter Night School, July 28-30, 6-9 PM

http://www.cnmat.berkeley.edu/Max_MSP2007.html

For reservations, contact:
Richard Andrews
CNMAT, 1750 Arch Street, Berkeley, CA 94709
Email: richard@cnmat.berkeley.edu
Telephone: (510) 643-9990, ext. 300

-=-=-=-=-=-=-
DETAILS:

Max/MSP Day School (for beginners to intermediate users)
July 16-20, 11 AM -4 PM
(Lecture 11-12, lunch break 12-1, lab session with instructor support 1-4)
CNMAT, 1750 Arch Street, Berkeley, CA
Instructors: Michael Zbyszynski and other experienced Max/MSP teachers
Fee: $500
Requirements: Must bring your own laptop computer (Mac or PC) with Max/MSP installed and running.
Max/MSP is a graphical environment for music, audio, and multimedia that runs on both Macintosh (OSX) and Windows XP.
In use worldwide for over fifteen years by performers, composers, artists, teachers, and students, Max/MSP is the way to make your computer do things that reflect your individual ideas and dreams.
This intensive week of hands-on classes covers the basics of Max/MSP programming, including the following:
- Navigating the Max/MSP user interface
- Max/MSP work flow: organizing multi-file projects, the Max search path, where to save things
- Max’s data types: messages, bangs, integers, floats, and lists
- Structure and interpretation of Max programs: objects, timing, patchers and abstractions
- Signals and basic signal processing
- Basics of DSP: sampling, aliasing, amplitude, the frequency spectrum
- Avoiding unwanted clicks
- Sample playback, FM, additive, and granular synthesis
- Delay lines and looping
- Filtering
- Mixing event processing and signal processing
- Dealing with input from MIDI, the mouse and keyboard, USB devices, and Ethernet
- Managing multidimensional data with the coll object
The workshop will be held in the Main Room at CNMAT. Each day will include a brief lecture-style presentation introducing important concepts and a variety of hands-on programming projects based on these concepts. Each day’s basic afternoon lab assignment will solidify students’ understanding of the most important ideas; additional projects will also be available for faster or more advanced students. Experienced teaching assistants will be available to answer questions during the afternoon sessions.
After completing this course, students will be able to write Max programs that synthesize and/or process sound in response to real-time control and/or simple algorithmic musical processes. Graduates of this course will also have the skills to read and understand larger Max/MSP programs and the foundation for exploring more advanced features of Max via tutorials, help patches, and online documentation.
NOTE: Participants are required to bring their own laptops with Max/MSP already installed and running. (Mac OSX or Windows XP) Also, participants are strongly advised to have gone through the Max and MSP tutorials before the workshop.

Sensor Workshop for Performers and Artists
July 23-27, 11 AM -4 PM
(Lecture 11-12, lunch break 12-1, lab session with instructor support 1-4)
CNMAT, 1750 Arch Street, Berkeley, CA
Instructors: Adrian Freed, Andy Schmeder
Guest lecturers: TBA
Fee: $700
(Maximum 20 participants)
This workshop offers a hands-on survey of sensors, sensor interfaces and integration software and hardware for use in musical performance, dance, video, sound and art installations. Students will combine sensor systems from CNMAT’s extensive library (or ones they bring) with a range of sound, image and motion synthesis systems.

The practical core of the workshop will be complemented by guest presentations to see interesting new technologies, survey existing controllers and explore the latest works of interactive art and music.

We will survey sensor types covered include: resistive, position, inertial, capacitive, RF, ultrasound, magnetic and optical. We will explore the major sensor integration systems, e.g., Make Controller Kit, Arduino, and CUI, and how to adapt existing sensors such as the Nintendo Wii controllers. During the laboratory sessions we will build complete instruments or art pieces by using the Open Sound Control (OSC) protocol as glue between sensor data and synthesis patches in PD and Max/MSP/Jitter. Many sample programs for these environments will be provided to test and calibrate the sensor projects and contextualize them in viable artistic contexts. Students will have hands on experience with new sensor systems being presented at NIME2007
This workshop is intended for:
* Artists interested in exploring new possibilities in interactive media in a hands-on and technical way
* Musicians augmenting traditional instruments with new sensors
* Engineers, computer scientists, or product designers interested in exploring artistic outlets for their talents and collaborating with performers and composers
The format will be short morning lectures and demonstrations and late morning and afternoon supervised lab sessions. There will be plenty of scope for discussions and private access to instructors for guidance and mentoring.
You will need a recent laptop (Windows or Mac) with a USB port to test devices and create complete systems. Bluetooth will be required for some sensors which can be readily added to a laptop with a $10 dongle. You are encouraged to bring any art-making software/hardware you already use.

Max/MSP Night School (for intermediate to advanced users)
July 23-27, 6-9 PM
CNMAT, 1750 Arch Street, Berkeley, CA
Instructor: Ali Momeni
Plus invited lecturers
Fee: $400
This intensive week of evening classes features instruction in Max/MSP programming by a cast of highly experienced Max/MSP programmers. This year’s night school will not cover the basics of Max/MSP programming — students should already be experienced with Max/MSP.
The course focuses on the use of Max for control of complex interactive systems. Emphasis is placed on areas of active research and interest at CNMAT, including:
-real-time performance with computer based instruments
-probablistic approaches in interactive instruments
-gestural controllers (e.g. Wacom, Continuum, Tactex, Thunder, Lemur, etc.)
-rapid prototyping of gesture based instruments and accompanying real-time software in Max/MSP
-complex gesture-to-sound mappings techniques including interpolators, neural networks and physical models
-gestural controllers
-many approaches to treatment of time and rhythm
-data-management
-advanced list and matrix processing
-advanced network applications with Max (e.g. ftp, http, POST/GET, ….)
-inter-system communication with OpenSoundControl
-intra-patch communication with OpenSoundControl
-analysis/resynthesis using additive and resonance models
-the SDIF file format
-complexity management in Max/MSP/Jitter
-reliability and robustness of concert-ready patches
-connecting Max to other software environments (e.g. Java, JavaScript, VST, MySQL, python, Ableton, Native Instruments…)
A variety of materials and resources will be provided to course participants, including copies of all the programming examples provided in the course, references to large sets of 3rd party externals, references to a wide range of research topics in the field. After completing this course, a student will have been exposed to most of the uses of Max/MSP in current CNMAT music production and research. Graduates of this course will have a variety of techniques for avoiding trouble while developing large-scale, concert-ready Max/MSP programs.

Jitter Night School
July 28-30, 6-9 PM
CNMAT, 1750 Arch Street, Berkeley, CA
Instructor: Andrew Benson
Fee: $200
Jitter is an extension to Max that allows flexible generation and manipulation of video, matrix, and 3D graphics data. Jitter is all about matrix data — any data that can be expressed in rows and columns, such as video and still images, multidimensional geometry, as well as text, spreadsheet data, particle systems, voxels, or audio. Jitter is useful to anyone interested in real-time video processing, custom effects, 2D/3D graphics, audio/visual interaction, data visualization, and analysis.
This three-day sequence of evening classes covers Cycling 74′s Jitter environment and is designed for students with at least a basic understanding of Max programming. (Graduates of the Max/MSP Day
School will be adequately prepared for the Jitter night school.)
Topics will include the following:
- Jitter’s data structures: matrices, planes, dimensions, video
- Jitter’s programming model: scheduling, interaction with other Max/MSP processing
- Interactive real-time video processing
- Using Jitter with live camera input
- Sound programming with Jitter
After completing this course, a student will be able to write Jitter programs that generate and/or process video in response to real-time control and/or simple algorithmic processes. Graduates of this course will also have the skills to read and understand larger Jitter programs and the foundation for exploring more advanced features of Jitter via tutorials, help patches, and online documentation.
For more information on Max/MSP and Jitter, visit the Cycling74 web site(http://www.cycling74.com/).

To learn more about previous Max/MSP Night Schools and CNMAT’s ongoing Max work, visit the Max page on our web site(http://cnmat.cnmat.berkeley.edu/MAX/).

For information on housing, contact the UC Berkeley Summer Visitor Housing office for information on availability of rooms on campus: (510) 642-4444 (http://conferenceservices.berkeley.edu/summer_visitor.html).

Center for New Music and Audio Technologies (CNMAT)
http://www.cnmat.berkeley.edu/
CNMAT is located at 1750 Arch Street, Berkeley, CA and is wheelchair accessible
Map and directions: http://www.cnmat.berkeley.edu/Home/WhereisCNMAT.html

For reservations, contact Richard Andrews: richard@cnmat.berkeley.edu, (510) 643-9990 ext. 300

Richard Andrews
Associate Director
Center for New Music and Audio Technologies (CNMAT)
UC Berkeley
(510) 643-9990 x300

#31203
Apr 6, 2007 at 10:05pm

Ugh, I hope I can get a week off work, so I can make it to SF for this.

#101063
Jun 12, 2007 at 10:23pm

bump:

CNMAT announces our Summer Workshops for 2007:

Max/MSP Day School (for beginners to intermediate users) July 16-20, 11 AM -4 PM
Sensor Workshop for Performers and Artists, July 23-27, 11 AM -4 PM
Max/MSP Night School (for intermediate to advanced users), July 23-27, 6-9 PM
Jitter Night School, July 28-30, 6-9 PM

http://www.cnmat.berkeley.edu/Max_MSP2007.html

For reservations, contact:
Richard Andrews
CNMAT, 1750 Arch Street, Berkeley, CA 94709
Email: richard@cnmat.berkeley.edu
Telephone: (510) 643-9990, ext. 300

Max/MSP Day School (for beginners to intermediate users)
July 16-20, 11 AM -4 PM
(Lecture 11-12, lunch break 12-1, lab session with instructor support 1-4)
CNMAT, 1750 Arch Street, Berkeley, CA
Instructors: Michael Zbyszynski and other experienced Max/MSP teachers
Fee: $500
Requirements: Must bring your own laptop computer (Mac or PC) with Max/MSP installed and running.
Max/MSP is a graphical environment for music, audio, and multimedia that runs on both Macintosh (OSX) and Windows XP.
In use worldwide for over fifteen years by performers, composers, artists, teachers, and students, Max/MSP is the way to make your computer do things that reflect your individual ideas and dreams.
This intensive week of hands-on classes covers the basics of Max/MSP programming, including the following:
- Navigating the Max/MSP user interface
- Max/MSP work flow: organizing multi-file projects, the Max search path, where to save things
- Max’s data types: messages, bangs, integers, floats, and lists
- Structure and interpretation of Max programs: objects, timing, patchers and abstractions
- Signals and basic signal processing
- Basics of DSP: sampling, aliasing, amplitude, the frequency spectrum
- Avoiding unwanted clicks
- Sample playback, FM, additive, and granular synthesis
- Delay lines and looping
- Filtering
- Mixing event processing and signal processing
- Dealing with input from MIDI, the mouse and keyboard, USB devices, and Ethernet
- Managing multidimensional data with the coll object
The workshop will be held in the Main Room at CNMAT. Each day will include a brief lecture-style presentation introducing important concepts and a variety of hands-on programming projects based on these concepts. Each day’s basic afternoon lab assignment will solidify students’ understanding of the most important ideas; additional projects will also be available for faster or more advanced students. Experienced teaching assistants will be available to answer questions during the afternoon sessions.
After completing this course, students will be able to write Max programs that synthesize and/or process sound in response to real-time control and/or simple algorithmic musical processes. Graduates of this course will also have the skills to read and understand larger Max/MSP programs and the foundation for exploring more advanced features of Max via tutorials, help patches, and online documentation.
NOTE: Participants are required to bring their own laptops with Max/MSP already installed and running. (Mac OSX or Windows XP) Also, participants are strongly advised to have gone through the Max and MSP tutorials before the workshop.

Sensor Workshop for Performers and Artists
July 23-27, 11 AM -4 PM
(Lecture 11-12, lunch break 12-1, lab session with instructor support 1-4)
CNMAT, 1750 Arch Street, Berkeley, CA
Instructors: Adrian Freed, Andy Schmeder
Guest lecturers: TBA
Fee: $700
(Maximum 20 participants)
This workshop offers a hands-on survey of sensors, sensor interfaces and integration software and hardware for use in musical performance, dance, video, sound and art installations. Students will combine sensor systems from CNMAT’s extensive library (or ones they bring) with a range of sound, image and motion synthesis systems.

The practical core of the workshop will be complemented by guest presentations to see interesting new technologies, survey existing controllers and explore the latest works of interactive art and music.

We will survey sensor types covered include: resistive, position, inertial, capacitive, RF, ultrasound, magnetic and optical. We will explore the major sensor integration systems, e.g., Make Controller Kit, Arduino, and CUI, and how to adapt existing sensors such as the Nintendo Wii controllers. During the laboratory sessions we will build complete instruments or art pieces by using the Open Sound Control (OSC) protocol as glue between sensor data and synthesis patches in PD and Max/MSP/Jitter. Many sample programs for these environments will be provided to test and calibrate the sensor projects and contextualize them in viable artistic contexts. Students will have hands on experience with new sensor systems being presented at NIME2007
This workshop is intended for:
* Artists interested in exploring new possibilities in interactive media in a hands-on and technical way
* Musicians augmenting traditional instruments with new sensors
* Engineers, computer scientists, or product designers interested in exploring artistic outlets for their talents and collaborating with performers and composers
The format will be short morning lectures and demonstrations and late morning and afternoon supervised lab sessions. There will be plenty of scope for discussions and private access to instructors for guidance and mentoring.
You will need a recent laptop (Windows or Mac) with a USB port to test devices and create complete systems. Bluetooth will be required for some sensors which can be readily added to a laptop with a $10 dongle. You are encouraged to bring any art-making software/hardware you already use.

Max/MSP Night School (for intermediate to advanced users)
July 23-27, 6-9 PM
CNMAT, 1750 Arch Street, Berkeley, CA
Instructor: Ali Momeni
Plus invited lecturers
Fee: $400
This intensive week of evening classes features instruction in Max/MSP programming by a cast of highly experienced Max/MSP programmers. This year’s night school will not cover the basics of Max/MSP programming — students should already be experienced with Max/MSP.
The course focuses on the use of Max for control of complex interactive systems. Emphasis is placed on areas of active research and interest at CNMAT, including:
-real-time performance with computer based instruments
-probablistic approaches in interactive instruments
-gestural controllers (e.g. Wacom, Continuum, Tactex, Thunder, Lemur, etc.)
-rapid prototyping of gesture based instruments and accompanying real-time software in Max/MSP
-complex gesture-to-sound mappings techniques including interpolators, neural networks and physical models
-gestural controllers
-many approaches to treatment of time and rhythm
-data-management
-advanced list and matrix processing
-advanced network applications with Max (e.g. ftp, http, POST/GET, ….)
-inter-system communication with OpenSoundControl
-intra-patch communication with OpenSoundControl
-analysis/resynthesis using additive and resonance models
-the SDIF file format
-complexity management in Max/MSP/Jitter
-reliability and robustness of concert-ready patches
-connecting Max to other software environments (e.g. Java, JavaScript, VST, MySQL, python, Ableton, Native Instruments…)
A variety of materials and resources will be provided to course participants, including copies of all the programming examples provided in the course, references to large sets of 3rd party externals, references to a wide range of research topics in the field. After completing this course, a student will have been exposed to most of the uses of Max/MSP in current CNMAT music production and research. Graduates of this course will have a variety of techniques for avoiding trouble while developing large-scale, concert-ready Max/MSP programs.

Jitter Night School
July 28-30, 6-9 PM
CNMAT, 1750 Arch Street, Berkeley, CA
Instructor: Andrew Benson
Fee: $200
Jitter is an extension to Max that allows flexible generation and manipulation of video, matrix, and 3D graphics data. Jitter is all about matrix data — any data that can be expressed in rows and columns, such as video and still images, multidimensional geometry, as well as text, spreadsheet data, particle systems, voxels, or audio. Jitter is useful to anyone interested in real-time video processing, custom effects, 2D/3D graphics, audio/visual interaction, data visualization, and analysis.
This three-day sequence of evening classes covers Cycling 74′s Jitter environment and is designed for students with at least a basic understanding of Max programming. (Graduates of the Max/MSP Day
School will be adequately prepared for the Jitter night school.)
Topics will include the following:
- Jitter’s data structures: matrices, planes, dimensions, video
- Jitter’s programming model: scheduling, interaction with other Max/MSP processing
- Interactive real-time video processing
- Using Jitter with live camera input
- Sound programming with Jitter
After completing this course, a student will be able to write Jitter programs that generate and/or process video in response to real-time control and/or simple algorithmic processes. Graduates of this course will also have the skills to read and understand larger Jitter programs and the foundation for exploring more advanced features of Jitter via tutorials, help patches, and online documentation.

For more information on Max/MSP and Jitter, visit the Cycling74 web site(http://www.cycling74.com/).

To learn more about previous Max/MSP Night Schools and CNMAT’s ongoing Max work, visit the Max page on our web site(http://cnmat.cnmat.berkeley.edu/MAX/).

For information on housing, contact the UC Berkeley Summer Visitor Housing office for information on availability of rooms on campus: (510) 642-4444 (http://conferenceservices.berkeley.edu/summer_visitor.html).

Center for New Music and Audio Technologies (CNMAT)
http://www.cnmat.berkeley.edu/
CNMAT is located at 1750 Arch Street, Berkeley, CA and is wheelchair accessible
Map and directions: http://www.cnmat.berkeley.edu/Home/WhereisCNMAT.html

For reservations, contact Richard Andrews: richard@cnmat.berkeley.edu, (510) 643-9990 ext. 300

#101064

You must be logged in to reply to this topic.