Month: July 2014

Futurism

“Futurist music rejected tradition and introduced experimental sounds inspired by machinery.”

“The musician Francesco Balilla Pratella joined the movement in 1910 and wrote the Manifesto of Futurist Musicians (1910), the Technical Manifesto of Futurist Music(1911) and The Destruction of Quadrature (Distruzione della quadratura), (1912)”

-Wikipedia

What can you predict about the future of music

By Michael Gonchar at The New York Times

http://learning.blogs.nytimes.com/2014/05/30/what-can-you-predict-about-the-future-of-the-music-industry/

comments by students 13 and older

It will be more epic than now

i can predict that music is not going to get any better, especially country music, it is almost at rock bottom.

it will be controlled by your mind

In food industry, people realized GMO and synthesized fertilizers are not good for you. In music industry, people haven’t realized the difference between digital and analog. As a fan of old school tape recording, I hope people will realize the difference just like they choose to buy organic blueberries at Whole Foods. In time, analog will rule.


 

There was no mention of live music…

Audio input with WebPd

An adc~ object for Sébastien Piquemal’s WebPd.

https://github.com/tkzic/WebPd

Try the demo (pictured above) in desktop Chrome at: http://zerokidz.com/demos/sound-check-adc/sound-check.html. The browser will ask for access to the microphone. The slider controls mic volume.

Notes on adc~ object:

**adc~** (web audio input) – Only works on Chrome desktop – partially complete. Uses 1 channel currently and no inlets on the object. This was kind of a hack. The input stream connects to a scriptNode that copies samples to a circular buffer. The scriptNode connects to a gainNode with gain value of zero, which connects to context.destination. This was the only way I could get WebAudio to pull the stream through the scriptNode.

Latency is about 3000 samples in addition to existing latency. If we find a more efficent way to buffer the samples than the hack described above…

Notes on local files 8/26/2014

After modifying any of the .js files in /lib folder, you need to re-run the ‘grunt build’ from the root folder. Then copy webpd-latest.js from /dist to the /js folder in /demos or wherever your application resides.