Bureaucrats, emailconfirmed, Administrators
5,737
edits
| (6 intermediate revisions by the same user not shown) | |||
| Line 8: | Line 8: | ||
==Pure Data (Pd)== | ==Pure Data (Pd)== | ||
"Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works." (https://en.wikipedia.org/wiki/Pure_Data) | "Pure Data (Pd) is a visual programming language developed by Miller Puckette in the 1990s for creating interactive computer music and multimedia works." (https://en.wikipedia.org/wiki/Pure_Data) | ||
==OSC protocol== | |||
"Open Sound Control (OSC) is a protocol for communication among computers, sound synthesizers, and other multimedia devices that is optimized for modern networking technology. Bringing the benefits of modern networking technology to the world of electronic musical instruments, OSC's advantages include interoperability, accuracy, flexibility, and enhanced organization and documentation." (http://opensoundcontrol.org/introduction-osc) | |||
==syllabus== | ==syllabus== | ||
| Line 71: | Line 74: | ||
*[https://puredata.info/groups/pd-graz/label/book/bangbook.pdf Bang, 2006, © by pd-graz Verein zur Förderung der Open Source Software Pure Data] | *[https://puredata.info/groups/pd-graz/label/book/bangbook.pdf Bang, 2006, © by pd-graz Verein zur Förderung der Open Source Software Pure Data] | ||
// historical overview, general notes, general media theory. This is if you do not want to become a pd patcher | // historical overview, general notes, general media theory. This is if you do not want to become a pd patcher | ||
*Programming Electronic Music in Pd, Johannes Kreidler, http://www.pd-tutorial.com/ | |||
// a step by step web tutorial with the focus on sound | |||
*[http://aspress.co.uk/ds/pdf/pd_intro.pdf Designing Sound, Andy Farnell] | *[http://aspress.co.uk/ds/pdf/pd_intro.pdf Designing Sound, Andy Farnell] | ||
| Line 78: | Line 84: | ||
// detailed step by step including 2d, 3d, and configuring Arduino | // detailed step by step including 2d, 3d, and configuring Arduino | ||
* | *Programming Sound with Pure Data, Tony Hillerson, (copy and paste the address in your browser) | ||
http://www.electronicsandbooks.com/eab1/manual/!%20new%202/P/Programming%20Sound%20with%20Pure%20Data%20[DrLol].pdf | |||
// digital sound design and effects. with some knowledge about sound. Step by Step sound design with Pd | // digital sound design and effects. with some knowledge about sound. Step by Step sound design with Pd | ||
| Line 84: | Line 91: | ||
// Author of Pd, learning how to use a general-purpose computer music environment. With sound theory for advanced patcher. | // Author of Pd, learning how to use a general-purpose computer music environment. With sound theory for advanced patcher. | ||
*[ | *[https://flossmanuals.net/_booki/pure-data/pure-data.pdf PURE DATA] | ||
// Step by step basics, sound, graphics, sensors | // Step by step basics, sound, graphics, sensors | ||
| Line 98: | Line 105: | ||
==practical part: pd-extended installation and objects (bang, toggle, math, OSC)== | ==practical part: pd-extended installation and objects (bang, toggle, math, OSC)== | ||
*[[File:netsend-netreceive2.pd]] | |||
*[[File:hello-world2.pd]] | |||
*[[File:udpsend-udpreceive2.pd]] | |||
==setting up a network== | ==setting up a network== | ||