A tutorial for exporting gen~ code into an AU plugin.
http://designingsound.org/2013/04/a-tremolo-au-plugin-with-max/
A tutorial for exporting gen~ code into an AU plugin.
http://designingsound.org/2013/04/a-tremolo-au-plugin-with-max/
By Colin Clark
https://github.com/colinbdclark/webaudio-javascript-sine
(4/28/2016 – appears to be broken)
Demo: http://zerokidz.com/sine/sine.html
5/2014: see latest version here: https://reactivemusic.net/?p=6635
update – Got the drone today and ran successful test of takeoff, rotate, and land. Next thing to check out is how to get the drone on an existing wifi network…
http://nodecopter.com/guides/connect_to_access_point
To work with a WPA network requires installing a patch to the drone. https://github.com/daraosn/ardrone-wpa2
One workaround for school networks would be to use 2 computers, one for the interenet – one for the drone – and then connect them with midi or something.
This is a work in progress. Going to use the node.js code from the Irish train project for the OSC communication with Max.
First, install ar-drone
$ npm install ar-drone
Here’s the generic Max <=> node.js code using OSC. It handles OSC commands bidirectionally.
Here’s the initial drone testing code
http://drones.johnback.us/blog/2013/01/28/writing-your-first-ar-drone-plus-nodejs-program/
Have been waiting for this for a long time. Building external audio plugins with Max. Wonder if it works in iOS?
http://cycling74.com/2013/05/03/exporting-gen-to-an-audio-unit-plugin-with-designing-sound/
Use the dict object to make music from a ball bouncing inside of a rectangle.
By dude837
An introduction to poly~
By Cycling 74
Echonest anaylsis in Max.
By Michael Dewberrry
I downloaded the fork version from ‘dewb’ as it has been converted to run in Max6. It looks like the object retrieves all of the analysis data. It would actually be instructive to read the source code to see how they implemented libcurl and JSON for the http: requests.
National Weather Service REST API
http://graphical.weather.gov/xml/rest.php
Now using this API with Max and Pd. See the Internet sensors projects:
https://reactivemusic.net/?p=5859
A ‘mini’ version of the Google domain ping synthesizer from the internet-sensors collection (Using the Mashape API). This one runs in Web Audio, using the Web Audio Playground with OSC.
Looks like a card game. Anyway it sounds cool. Doesn’t have the panning of the original, but it has an organic sound due to portamento in frequency changes, and more ‘beating’. Here’s a short excerpt.
Another example of Max controlling WAP https://reactivemusic.net/?p=6193
https://github.com/tkzic/WebAudio
folder is: WebAudio/osctest/
update: you can run an online version of WAP Web client at http://zerokidz.com/wap/index.html – If you load this page, skip to step 3.
1. run the node webserver in WebAudio
node nodeserver.js
(it will run on localhost port 8081 – for example http://127.0.0.1:8081)
2. In Chrome web browser, run: 127.0.0.1:8081/index.html
3. From a terminal window, go to the osctest/ folder and start the server by typing:
./wapOSCserver-ping.rb
4. Load the Max patch:
wapPingTest.maxpat
5. In Chrome, click the OSC button – the ruby server should open a socket connection
6. Also in Chrome, load the patch: ping2 (note that there is a json copy of this patch ping2.json that can be pasted in, if it doesn’t show up in the menu)
6.5 In WAP, Click the square buttons on the 5 Oscillators to start them playing. You should hear sounds at this point.
7. Now back in Max patch – click green toggle to start polling and you probably want to increase the polling rate to about 50 ms instead of 1000 ms