Scalar v0.5 turns the Stribe into a melodic midi controller. Josh and I used this app to demo the Stribe at Maker Faire on Saturday, May 3rd, 02008, and had great fun watching the mesmerized crowd make ambient music.
Scalar is a cousin of the forthcoming Balron 2 for the Monome devices and was written in Max 5. You'll need either the full Max 5 or Runtime installed to use it.
1) Each touchstrip is divided into 8 equal zones.
2) Each zone triggers a midi note, so 8 notes per touchstrip.
3) The notes in each touchstrip are conformed to a global 8 tone scale, and each touchstrip can be told to play this scale in any octave.
4) Each touchstrip can be routed to any midi out, on any channel, at any velocity.
You can play all 8 touchstrips on one midi channel as a united polyphonic controller. Chords are made by playing more than one touchstrip simultaneously. You can assign a different midi channel to each touchstrip and play 8 different monosynths if you want. Or any combination between.
For the Maker Faire demo we had slow attack strings on the bottom four touchstrips, with the top four touchstrips triggering an arpeggiated, percussive synth. Each note beneath a finger on one of these top four touchstrips defined a note in the cycling arpeggio sequence.
I generally use Scalar with the Stribe in horizontal orientation, touchstrips running left to right, low note to high note in the scale, USB port pointing upward from the top right corner. Scalar's interface is oriented this way, with the grid representing the notes on 8 stacked touchstrips and menus to the right of the grid modifying each strip.
Some Maker Fairians preferred playing it with touchstrips vertical, low note at base, high at top. I tried it this way and like it, too.
Scalar is known to work with Stribe firmware versions 0.4h and higher. It *might* work with earlier revs, but I haven't extensively tested. The zip file was made under OSX, so XP users might find some cruft in there. I'll test the app out and do any clean up needed under XP soon, but it should work fine as is.
Known issue: Don't change settings in the application while holding down notes on the Stribe. You may get hanging notes. I'll try to keep track of changes like this in a later version, but for now, make sure you let go of the Stribe before changing scales, octaves, keys or channels.
Next version should make the jump to Kid Sputnik's new Stribe firmware, and reliably light up an 8th of a touchstrip with every note.
Download: scalar v0.5
Let me know what you think! I've mentioned a few ideas for further dev under the ? in the interface... more are definitely welcome.