Echonest API in javascript.
http://zerokidz.com/termthing.html
Dynamo Db is an alternative to cloud based data monitoring and retrieval
By Tony DiCola at Adafruit
http://learn.adafruit.com/cloud-thermometer
By Alex Harker
https://github.com/HISSTools/HISSTools_Impulse_Response_Toolbox
Also check out the complete set of HISSTools. With convolution, sample accurate timing, granular synthesis, and more.
http://www.alexanderjharker.co.uk/Software.html
This is a prototype from October – just getting around to posting it.
The hand position (x,y,z) is sensed by LeapMotion to control parameters of an FM synth with feedback delay written in Cinder audio (c++). The graphics were adapted from a Cinder LeapMotion demo.
Local source is in: cinder/cinder_dev/blocks/Cinder-LeapSdk/samples/LeapApp/xcode/LeapAppTZ2.xcodeproj
Uses cinder Leap demo code combined with simple audio synthesis using callbacks in c++
Today I was able to get an AFSK (audio frequency shift keying) system running in Max – sort of – It encodes text into ASCII bits and decodes the signal back into text – with a clock set at around 30ms (32 bits/second) – but there is no clock synchronization yet. Or stop bits, etc., The patch just uses the transmitter clock to sync the receiver (cheating)
Listen to an example of the word ‘hello’ at 32 bits/sec
local file is in max teaching examples/rtty-sim5.maxpat
Next step will be to get receiver sync happening – then make it conform to RTTY standard – probably a few days effort for this, but at least this is a proof of concept.
The synchronization may need to happen at the sample level (gen~) because it requires finding the beginning and end of bits – in order to set the clock pulses accurately.
The method for wildcard matching of address patterns in the osc-ruby gem has changed with upgrades to ruby 2.x
This broke the Web Audio Playground project where OSC messages get passed from Max via Ruby via web sockets to the Web Browser.
You can use nil now for wildcard address pattern matching:
@osc_server.add_method nil do | message |
This matches every OSC message.
For more information the Web Audio Playground project, see this post: https://reactivemusic.net/?p=6193
Underwater network protocols.
By Nautilus at The Italian Institute of Technology
DESERT Underwater is an NS-Miracle extension to DEsign, Simulate, Emulate and Realize Test-beds for Underwater network protocols
http://nautilus.dei.unipd.it/desert-underwater
(update) Have installed Desert and underling ns2, ns-miracle, and WOSS – into a VirtualBox instance in MacOS – Was able to install and run basic simulation tests but I haven’t a clue what the data actually means.