scriptSONIC is a programmable musical instrument for the iPad. Use it to generate and control interactive musical patterns using simple JavaScript code. Make interactive rhythms; send and respond to MIDI messages; explore notes, chords and scales; manipulate samples and live sound input, and record the results. scriptSONIC combines the open-ended creative power of a programming language with the expressiveness of a touch-screen.