ep-4xx13 DSP – week 2

Outer Space, Stories

Patches demonstrated in class

  • Leapfinger2 – Leap Motion in Max
  • Max for Live – gizmo~ example
  • Max for Live – gizmo~ and  Leap Motion
  • Max for Live csound~ svf filter
  • Max for Live csound – fof synth
[wpdm_file id=5]

More examples from the future

4 Useful things you can do with Max For Live

Use Max For Live as a plugin “shell” to incorporate DSP projects into your music.

References:

 Assignment:

From last week. Music from the Future. Please email an mp3 or a link to your projects by Saturday 9/21.*** If its an interactive project, record a performance, or be ready to perform in class if possible.

[email protected]

 

 

Programming Max For Live devices

By Cycling 74

HIghlights
(by video number in the Youtube series)
  1. overview/intro
  2. * a way to show how many midi notes are being played, using [borax] and build a list of them using [bag]
  3.  how to sync a [phasor~] signal to the Live transport (1 bar)
  4.  transport controlled velocity step sequencer.
  5.  making a midi instrument
  6.  ADSR control of midi instrument
  7. *  filterning with sync to get dubstep bass
  8.  working with buffer~ and samples, and drop
  9. *  [poly~] polyphonic synth : http://cycling74.com/download/polysynthset.zip
  10. * live API and remote (to control external devices) and live.step, with [phasor~] control
  11. * parameter sequencer

 

EP-4xx13 DSP – week 1

The Future

  • Living In the moment, the past, and the future.
  • Benjamin Zander: “Your future self”
  • Evolution of music.

DSP

  • analyze
  • measure
  • transform

examples

Note: some of the projects are in project examples below

  • Adam Rokhsar’s video frame subtraction
  • Little Tikes piano controller
[wpdm_file id=4]
projects

Conversation with robots

https://reactivemusic.net/?p=4710

Twitter Streaming Radio

https://reactivemusic.net/?p=5786

Plink by Dinahmoe

http://labs.dinahmoe.com/plink/#

Infinite Jukebox by Paul Lamere

http://labs.echonest.com/Uploader/index.html

Max/MSP Echonest player

https://reactivemusic.net/?p=6296

The sound of a new machine

https://reactivemusic.net/?p=5945

“Designing Sound” by Andy Farnell.

  • Max examples: Helicopter, TOS transporter,
  • SynthCar, Jet Engine, Granular Timestretch.

Little Tikes Piano controller

https://reactivemusic.net/?p=6993

Mira by Sam Tarakajian

Ableton Live Template Remixer (with dummy clips)

https://reactivemusic.net/?p=2658

Assignment

Go to the future. Make music. Bring it back to the present.

It should be a very short piece or an excerpt. Less than two minutes. It can be a remix of a song that you believe represents a future direction in music. Near future or distant future – your choice. Use any tools to create the music. The result: an audio file (mp3) or a link to audio or video on the Internet – like Soundcloud or Youtube.

Due: before the 9/23 class. Send an email attachment or link.

Send Tweets with a Little Tikes piano

This project uses the Max fzero~ object to detect which key of the piano gets pressed and send a pre-written Tweet like “Signs point to yellow” based on the color of the key.

It works with the Internet sensors project that sends Tweets from Max using Ruby. https://reactivemusic.net/?p=7013

download

https://github.com/tkzic/internet-sensors

folder: twitter-ruby

instructions

  1. Follow instructions here to send Tweets using Max and Ruby: https://reactivemusic.net/?p=7013
  2. At this point you will have a Max patch open and a Ruby server running in a terminal window.
  3. Now open little-tikes.maxpat
  4. Carefully play individual tones on the Little Tikes piano. 

notes

fzero~ is probably not the best choice for this. It doesn’t work above 2500hz which means it won’t probably distinguish between the lowest and highest key which are an octave apart. In fact the Little-Tikes piano, for a pitched instrument, is difficult to analyze. Due to relatively equal weight of partials to fundamental, and the quick decay. Other choices, would be pitch~ (Jehan) fiddle~ (Pucket…)

I remember seeing an Arduino project where somebody did this in reverse – actually built a motorized striker to play the piano)

… insert link to video here…