Tuesday, July 29th 7-10pm
Thursday, July 31st 7-10pm
Tuesday, August 5th 7-10pm
In this workshop we will cover getting started with Raspberry Pi computers with an emphasis on working with HD video playback, using the camera module and getting started with sound output using Pure Data. Technically inclined audio-visual artists are encouraged to attend but anyone with a general curiosity about the Raspberry Pi and Linux is welcome. The first class session will focus on getting the Raspberry Pi up and running which will include: installing the system, configuring a WIFI module, and running basic commands
The second class meeting will cover playing back HD video files with a Raspberry Pi and using the camera module to capture HD videos to disk, creating a Python script to make a time-lapse camera capture device, and if time permits we will explore a RaspberryPi "Video Synth" that is remotely controlled from your laptop.
The third class will meeting will delve into using the Raspberry Pi's built-in audio functions which will include: basic audio playback, installing Pure Data, and running Pure Data patches on a Raspberry pi.
- Raspberry Pi basics
- Installing Linux on the Pi
- Initial Settings for the Pi
- Writing a shell script to email the RPi's IP address
- Configuring a WIFI card to work on the Pi
- Getting the Camera Module running
- Simple Video Playback using a Python script
- Capturing HD video to a file
- Create a time-lapse video capture script via the Python programming language
- Create a "video synthesizer" using your laptop to control a Python script
- Demonstration of a programable pan/tilt controller for the Pi
- Simple Audio playback using the Pi
- Installing Pure Data on the Pi
- Basic patches for sound using Pure Data
- controlling a Pure Data patch on a Pi remotely using your laptop
Participants should bring a Mac laptop running OSX with an SD card reader. Usb keyboard and usb mouse are recommended.
Have questions about Beginning Raspberry Pi - Getting Started with Video and Audio? Contact Machine Project