Archive

homework

Perry Cook’s principles of NIME and revisions:

Principles for Designing Computer Music Controllers (CHI-2001)
+
Re-Designing Principles for Computer Music Controllers (NIME 2009)

 

organic user interfaces (pls see the articles linked on the sidebar)
http://www.organicui.org/ 

 

Hiroshi Ishii:
Tangible Bits: Towards Seamless Interfaces
between People, Bits and Atoms
+
Radical Atoms: Beyond Tangible Bits 

1> using the FFT analyis example given in class create an audiovisualizer for a chosen track. Aesthetics are free to explore but we expect that you find and explore sound events and FFT  relationships and express them in a coherent manner.

In order to get a better sound feed into OF you can internal audio routing applications like SoundFlower from Cycling’74

2> write a short description on your final project idea. Feel free to use any tools to better communicate what you’re trying to achieve (sketches, drawings, prototypes, etc..) – post it on your blog and prepare yourself to present and discuss it in class.

1> create a physical world audiovisualizer. You’re free to use any materials and/or techniques and to explore relationships of the physical properties of sound.

2> white square audiovisualizer: pick a song/music you like and explore its volume/loudness visualization using the code from class. Make it expressive of the music structure/theme/emotions. rules: you can only use a white square!

have fun!

1> in groups of two, each create a graphic score for a piece. Imagine a musical composition and map it on visual media. When done exchange and individually ‘play’ each other scores, re-create the score using whatever means you feel necessary and expressive for the composition.

2> explore ofxMaxim sound synthesis external addon for openFrameworks.
you can download it from here.
put the folder Maximilian/ofxMaxim/ofxMaxim
in your addons folder and run the examples projects.
Explore the different synthesis modes and mix different wave shapes.

have fun!

 

1>build a VSI (Very Simple Instrument)!
we want you to explore sensors and objects, its affordances and constraints and connect that in a coherent and expressive manner to an audiovisual system.
How can you capture a gesture? How can you make it meaningful?
Think out of the box, be curious about gestures and how you can capture them, see beyond the ‘normal’ use of sensors.
Explore new ways of synthesis and visual representation of sound but also relations between the gesture, media  and performance. Look around you, find gestures, investigate objects!

the rules are:  you can only use one sensor! 
have fun!!

1> complete the sample based step sequencer code from class:
– create a new class that will embed the functionality for each set of step buttons and corresponding sound.
– create many of these new objects and load different sounds

2> create your own sequencer!
you’re free to mix synth and sample based sequencers, explore new ways of seeing / controlling a sequencer, sound and visual feedbacks, patterns, tempo, …
2.a> create a very short composition or performance (2mins) and be ready to show to the class.

watch: ‘Haack…… The King Of Techno’ documentary on Bruce Haack 

have fun!

here’s the homework for this week:

1> create one interactive audiovisual system using FM synthesis using the point recorder and other approaches you might find useful to give mouse movement expression. Try to find ways to extract useful data from the mouse motion (angle, velocity)

2> watch: Modulations
2.a> choose one artist/collective featured in the documentary, research about him/her and be ready to do a  presentation (5 min).
(why you like the artist is important but we want to know more than that!
why was him/her featured? contextualize, movements associated, etc… )
Post the research on your blog.

reading: Computer Music Tutorial chapter on FM synthesis

.extra> try to implement one of the different modes of FM explained in the book.

 

here’s the homework for this week:

1> create one interactive audiovisual system using AM synthesis. bonus points for creative interfaces using minimal input control (keyboard input, mouse) but also rich and coherent visual output.

2> working in groups of two, create a sequencer that allow you to compose music by controlling some parameters of synthesis over time.   then, create some music with this tool.

reading: Computer Music Tutorial chapter on AM/RM synthesis 

watch: Bassline baseline – Nate Harrison’s excellent short-doc on the history of the Roland 303.
http://nkhstudio.com/pages/popup_bassline.html 
or
http://www.youtube.com/watch?v=TLQwwtjtiY4 
have fun!

 

here’s the homework for next week:

1.a> create the most harmonious sound using additive synthesis

1.b> create the most terrible/unpleasant sound using additive synthesis

p.s.: revisit Walter Lewin talk on harmonics!

2> create a very simple audiovisual system:
animate an object (basic geometric shapes only!) on screen . The object can move freely, bounce, cycle,etc..
Use its motion properties to control the frequency of an oscillator
(feel free to explore motion, number of objects, number of oscillators)

3> push the limits of your machine and try to add as much oscillators / sine waves to your additive synthesis

4> watch the documentary: “MOOG – the documentary” we’ll discuss it in class
http://www.youtube.com/watch?v=y5HRa9nEVVU

 

have fun with sine waves!

here’s the homework for next week’s class!

#1

please watch the video on how sound works by Prof.Walter Lewin (MIT). This is a great introduction to the physics of sound. Please pay attention as we’ll discuss in class.

http://mitworld.mit.edu/video/168

#2

using the  9 images below create a soundtrack for each of the images.
you can record, sample, synthesize and/or use any means to create sounds to illustrate what you feel from these images!

 

        
        
        

 

Remember, you ‘ll need a sound editing application to work your sound bytes and you should familiarize yourself with one.
Audacity is a free, cross-platform and open source sound editor that I really recommend for this matter.

http://audacity.sourceforge.net

and here’s a quick intro manual:

http://library.albany.edu/imc/pdf/introaudacity.pdf

Audacity allows you to export in a variety of formats, including .wav and .ogg but if you want to export .mp3 you’ll need to install the LAME plugin:

http://wiki.audacityteam.org/wiki/Lame_Installation

 

#3

Also, presenting inspiring links next week: Noa and Conor