GMU:Dataflow: Difference between revisions

From Medien Wiki
No edit summary
 
(16 intermediate revisions by the same user not shown)
Line 1: Line 1:
[[File:Sequencer-miga.png|thumb|300px|left|Mindaugas Gapševičius. My very first patch]]
[[File:Sequencer-miga.png|thumb|300px|left|Mindaugas Gapševičius. My very first patch]]
''Lecturer:'' [[GMU:Mindaugas Gapševičius|Mindaugas Gapševičius]]<br>
''Lecturer:'' [[:Category:Mindaugas Gapševičius|Mindaugas Gapševičius]]<br>
''Credits:'' 6 [[ECTS]], 4 [[SWS]]<br>
''Credits:'' 6 [[ECTS]], 4 [[SWS]]<br>
''Date:'' Wednesday 17:00 - 20:30<br>
''Date:'' Wednesday 17:00 - 20:30<br>
Line 13: Line 13:


== Syllabus ==
== Syllabus ==
*dataflow, network
*[[/dataflow, network|dataflow, network]]
*synthesizer
*[[/synthesizer|synthesizer]]
*gem, webcam
*[[/gem, webcam|gem, webcam]]
*software (pd, processing, max/msp)
*[[/software (pd, processing, max/msp)|software (pd, processing, max/msp)]]
*mobmuplat (iOS, Android)
*[[/mobmuplat (iOS, Android)|mobmuplat (iOS, Android)]]
*arduino (photo sensor)
*[[/Performance platform DBL|Performance platform DBL]]
*Performance platform DBL
*[[/Arduino (photo sensor)|Arduino (photo sensor)]]
*Actor network
*[[/Actor network|Actor network]]
*[[/Sensing organisms|Sensing organisms around our Biolab]]
*[[/Jam session|Jam session]]


==Previous courses and other related info==
==Participants==
*[[/Jam session/Ayla Güney|Ayla Güney]]
*[[/Jam session/Denis Polec|Denis Polec]]
*[[/Jam session/Maria Lopez Valdez|Maria Lopez Valdez]]
*[[/Jam session/Tupac Torres|Tupac Torres]]
*[[/Jam session/Jakob Wulfert|Jakob Wulfert]]
*[[/Jam session/Raphael Schardt|Raphael Schardt]]
*[[/Jam session/Kei Kitamura|Kei Kitamura]]
*[[/Jam session/Alejandro Weyler|Alejandro Weyler]]
 
==Previous courses and other related stuff==
*[[GMU:Dataflow_I_SS15]]
*[[GMU:Dataflow_I_SS15]]
*[[GMU:Dataflow_I_WS12]] (Max Neupert)
*[[GMU:Dataflow_I_WS12]] (Max Neupert)
*[[Pure_Data_-_Getting_started]]
*[[Pure_Data_-_Getting_started]]
*Dataflow I (SS15) documentation and the jam session
 
Dataflow I (SS15) documentation and the jam session


{{#ev:youtube|zH6-PMbz3ss}}
{{#ev:youtube|zH6-PMbz3ss}}
Line 38: Line 51:
*PURE DATA
*PURE DATA
*A Young Person's Guide to the Principles of Music Synthesis, Beau Sievers
*A Young Person's Guide to the Principles of Music Synthesis, Beau Sievers
*Programming Electronic Music in Pd, Johannes Kreidler, http://www.pd-tutorial.com/





Latest revision as of 20:54, 19 February 2021

Mindaugas Gapševičius. My very first patch

Lecturer: Mindaugas Gapševičius
Credits: 6 ECTS, 4 SWS
Date: Wednesday 17:00 - 20:30
Venue: Marienstraße 7b, (Room 204)
First meeting: Wednesday, 19 October 2016; 17:00-20:30


Dataflow programming can be easier and faster to grasp than code based languages. We will focus on free, open source, and cross-platform Pure Data (Pd) visual programming language. Its native Open Sound Control (OSC) protocol will help us to get data from networking sound synthesizers, computers, and other multimedia devices. In small assignments we will gradually learn to use the software and solve tasks enabling us to realize more complex projects. Final results may be playful musical instruments, interactive installations or mobile apps which all together may be connected into an experimental orchestra. This class is aimed at a beginner level introducing Dataflow programming paradigms to artists and designers.

Students will be expected to develop a small project.

Syllabus

Participants

Previous courses and other related stuff

Dataflow I (SS15) documentation and the jam session

Literature

  • Bang, 2006, © by pd-graz Verein zur Förderung der Open Source Software Pure Data
  • Designing Sound, Andy Farnell
  • Multimedia Programming with Pure Data, Bryan WC Chung
  • Programming Sound with Pure Data, Tony Hillerson
  • The Theory and Technique of Electronic Music, Miller Puckette
  • PURE DATA
  • A Young Person's Guide to the Principles of Music Synthesis, Beau Sievers
  • Programming Electronic Music in Pd, Johannes Kreidler, http://www.pd-tutorial.com/