Skip to content

Sound & Interaction with Pure Data | Gray Area Immersive 2014 - 2015

Notifications You must be signed in to change notification settings

cullenmiller/sound-interaction-pd

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Sound & Interaction with Pure Data

Gray Area Creative Code Immersive

Dates March 3th, 5th, 7th 2015 Times 18:00 - 21:00 (3/3, 3/5) & 12:00 - 16:00 (3/7) Pre-requisites Laptop (OSX, Windows, Linux), Pure Data Extended

Rubric

Day 1 (introduction, data flow, synthesis)
---
Introduction
---
// History of Pure Data
// Intro to Digital Audio
// Installation/Configuration
// Interface/Menus
// Message Window
// Help Files & Example Files
// Pd Folder(s)

---
Data Flow
---
// Nomenclature & Data Types
// Hello World!
// Math, Operators, & Bang Order
// Metro
// Conditionals, Logical & Relational Operators
// Sequencing
// MIDI & Makenote
// Send and Receive
// Probability & Chance
// Abstractions & Nesting
// Lists, Arrays, & Tables

---
Synthesis
--- 
// Oscillators / LFOS
// Envelopes
// Filters
// Subtractive Synthesis / Filters / Equalization
// Frequency Modulation (FM) Synthesis
// Amplitude Modulation / Ring Modulation 
// Wavetable
// Generative

---
Project: Build A Simple Drum Machine
---
Day 2 (sampling, processing)
---
Sampling
---
// Arrays, Graphs, Tables & tabread4~
// Realtime Recording / ADC~

---
Processing
---

// Limiting
// Delay
// Reverb
// Filters / EQ
// Compression
// Chorus, Vibrato, Tremolo
// Distortion
// Granular
// Fourier Analysis, Spectral Processing
// Compression & Limiting

---
Project: Build A Psychedelic FX Chain
---
Day 3 (interactivity, external control, embedded systems, network, best practices, etc)
// Controllers / HIDs / Sensors
// Libraries, Externals
// Open Sound Control (OSC)
// Graphics Environment for Multimedia (GEM)
// Embedded Linux Systems
// Troubleshooting / Debugging
// Scripting, Command Line
// External Resources

---
Project: Create A Musical Interface to Control A Patch
---

Resources

---
Pure Data:
---

	http://puredata.info/
	http://en.flossmanuals.net/pure-data/
	http://www.pd-tutorial.com/
	http://puredata.info/community/pdwiki
	http://www.pd-tutorial.com/english/
	https://puredata.info/docs/tutorials/

---
Pure Data & Arduino:
---

	http://playground.arduino.cc/Interfacing/PD

---
Pure Data & Raspberry Pi:
---

	https://ccrma.stanford.edu/~eberdahl/Satellite/

---
Pure Data & Processing:
---
	https://github.com/libpd/puredatap5

---
OSC: 
---
	http://puredata.info/downloads/osc
	TouchOSC - http://hexler.net/software/touchosc
	OSCulator (OSX) - osculator.net
	CNMAT - http://archive.cnmat.berkeley.edu/OpenSoundControl/

---
Pure Data mailing list & archive:
---
	http://iem.at/mailinglists/pd-list/

---
Mobile Libraries: 
---
	https://github.com/libpd & http://libpd.cc/
	http://rjdj.me/
	http://droidparty.net/
	http://www.mobmuplat.com/

---
0ther:
---
	http://jackaudio.org/
	http://www.alsa-project.org/main/index.php/Main_Page
	http://rogueamoeba.com/freebies/soundflower/

About

Sound & Interaction with Pure Data | Gray Area Immersive 2014 - 2015

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published