Lecturer: Max Neupert
Credits: 6 ECTS, 4 SWS
Date: Weekly: 08.04.-17.06. Mondays, 09:15-12:30, and extra block: 07.+08.06. 10:00-16:45
Venue: Marienstraße 7b, Raum 204
First meeting: April 8th 09:15

Description

Autonomous — Collaborative. Auditory interaction on embedded systems

From the ubiquity of smart phones, the internet of things to Eurorack synthesizers: Linux running on miniature computers is playing an ever extending role and is present in every day life as well as in obscure special interest scenes. In the class "Autonomous - Collaborative" we design conceptual and applied interactions with microphones and speakers. The units based on a RaspberryPi can interact and communicate with itself, with other units or a human user. While working on our project we gather experience and knowledge in the fields of electronics, Linux, Pure Data and concepts of sound synthesis, interaction as well as machine learning and software agents.

A RaspberryPi will be lent to you for the class. In addition we will build an universal USB audio interface with preamp for contact microphones. Costs: about 35 EUR.

The class ends on June 18th it is a weekly class with a block module at the end.

Kursbeschreibung

Autonom — Kollaboration. Audio-Interaktion auf eingebetteten Systemen

Von der Ubiquität der Smartphones über das Internet-der-Dinge zum Eurorack-Synthesizer: Linux auf Minicomputen spielt eine immer wichtigere Rolle und ist sowohl im Alltag als auch bei Spezialinteressen präsent. Im Kurs "Autonom - Collaboration" gestalten wir konzeptuelle und angewandte Interaktionen mit Mikrofon und Lautsprecher. Die Einheiten basierend auf einem RaspberryPi können so untereinander als auch mit sich selbst oder einem Nutzer interagieren und communizieren. So sammeln wir Erfahrungen und Kenntnisse auf den Gebieten der Elektronik, mit Linux, Pure Data und Konzepten der Klangsynthese, Interaktion sowie Maschinellem Lernen und Agentensystemen.

Ein RaspberryPi wird zur Verfügung gestellt, wir bauen dazu ein universelles USB Audiointerface mit Vorverstärker für Kontaktmikrofone, Kosten: ca 35 EUR.

Kurs geht bis zum 18.6. als wöchentlicher Termin, in der letzten Woche gibt es ein Blockmodul.

Piezopreamp.jpg

Attendance and grading

Strict attendance rule: no more then 3 missed classes accepted. 3 times late counts like one missed class. Late is >15 min after class begun. Presentation of result at the last day of class. Delivery of detailed project documentation (paper, artwork, video, wiki-entry etc.) until the end of the semester. Evaluation: Presentation 40%, documentation 60% Deadline for Documentation : October 1st.

Documentation

Links

Audio focussed operating systems for the RaspberryPi

setup and control patchbox

References

  • Hillerson, Tony: Programming Sound with Pure Data: Make Your Apps Come Alive with Dynamic Audio ISBN 978-1-93778-566-6