From creator description: "Use the computer keyboard keys a,s,d,f,g,h,j,k to perform notes from the major scale. You can play multiple notes at a time!
Hold down the up and down arrow keys while playing a note to bend the pitch.
Use the left and right arrow keys to pan the sound left and right.
Use the 1 and 2 keys to lower and raise the channel volume.
This code requires running the experimental MIDI Scratch Java Server helper app (currently private).
The Scratch MIDI Extension adds new blocks for playing MIDI notes on the server:
note on
note off
controller
pitch bend
all notes off
set instrument
use java server?
The MIDI sounds in this program are not coming from Scratch... they are being synthesized on a Java server. This code can also be used to play and control other external synthesizers (e.g., Garage Band, Main Stage, Ableton Live, etc.)."
Notes and Credits: "MIDI Scratch Java Server - John Maloney (MIT Media Lab)
Prototype MIDI Scratch Blocks - Eric Rosenbaum (MIT Media Lab) & Alex Ruthmann (NYU)
Performamatics @ NYU
http://experiencingaudio.org/"