Converting sound into pictures and back into sound.
By Tadej Droljc
Dissertation and Max patches: http://www.tadej-droljc.org/td-zip/SSP-Dissertation.zip
Article at Designing Sound: http://designingsound.org/2013/04/sonographic-sound-processing/
Converting sound into pictures and back into sound.
By Tadej Droljc
Dissertation and Max patches: http://www.tadej-droljc.org/td-zip/SSP-Dissertation.zip
Article at Designing Sound: http://designingsound.org/2013/04/sonographic-sound-processing/
A web audio example by Gaëtan Renaudeau, in jsfiddle. Click ‘result’ to play.
An update of the automax project
This is a Max patch that generates engine sounds (car, airplane, and spaceship) by reading RPM data from a bluetooth OBD-II sensor in an automobile. It uses Max adaptations of Pd patches by Andy Farnell from “Designing Sound”. And a Fourier filter patch (spaceship) by Katja Vetter.
In this audio clip, an airplane engine sound is mixed with a car engine sound.
The Max patch has been updated to detect available bluetooth devices. The audio example above was done with this device (Bluetooth Supper Mini OBD 2/OBD II ELM 327 Power 2)
http://www.amazon.com/gp/product/B009NP5RPQ
But any Elm 327 device should work, as long as it will connect with your computer.
The device pictured above needs to be deleted and re-paired each time you use it (code: 1234). I would recommend looking for something else.
https://github.com/tkzic/automax
automax.maxpat
Follow the sequence of events as directed in the patch. Starting by selecting your device from the menu in the upper left corner. If there is a problem with the serial connection you will get “read 0” messages – or an error in the Max window.
Set the polling rate as slow as possible (700 ms.) and then work backwards.
The Korg NanoKontroller works with this patch too.
Javascript code for a sine wave oscillator using the web audio API – embedded in this post.
This also works in mobile Safari in iOS 7. If the “stop” button doesn’t work, try reloading the page in the browser.”
play
stop
Using jweb, jit.desktop, and jit.peek~ to convert current mean green value to an audio signal.
Mubu means multi-buffer. Mubu objects process containers of matrixes which are audio, gestures, or anything else.
from IRCAM
http://forumnet.ircam.fr/product/mubu/?lang=en
By Farhad Manjoo at Slate
http://www.slate.com/articles/technology/technology/2009/10/that_tune_named.html
“An Industrial-Strength Audio Search Algorithm”
By Avery Wang, Shazam co-founder
http://www.ee.columbia.edu/~dpwe/papers/Wang03-shazam.pdf
“How does Shazam work to recognize a song?”
By Nicolae Surdu
http://www.soyoucode.com/2011/how-does-shazam-recognize-song