forresto/meemoo-modules — pull request #2 by macobo (2012-04-02 15:41:11+00:00)
Title: Tomaster

Added 4 new modules:

audioarray2.html - an variation of normal audio array which supports playing songs one after another in a row
link2audio.html - converts an url/file into a audio tag. Only supports formats browsers recognize (so no mp3 for firefox)
random.html - on recieving a beat, generates a random integer in specified bounds.
textarea.html - Splits a large chunck of text (a song perhaps) into pieces and sends the resulting strings out one by one upon receiving feedback.

Demo for everything but link2audio:
{"info":{"title":"narrator","author":"macobo","description":"Primitive narrator"},"nodes":[{"src":"http://macobo.github.com/meemoo-modules/random.html","x":193,"y":224,"z":0,"w":100,"h":15,"state":{"setlow":170,"sethigh":240},"id":0},{"src":"http://macobo.github.com/meemoo-modules/random.html","x":193,"y":168,"z":0,"w":100,"h":15,"state":{"setlow":20,"sethigh":100},"id":2},{"src":"http://macobo.github.com/meemoo-modules/random.html","x":193,"y":111,"z":0,"w":100,"h":15,"state":{"setlow":80,"sethigh":150},"id":4},{"src":"http://macobo.github.com/meemoo-modules/textarea.html","x":837,"y":113,"z":0,"w":200,"h":200,"state":{"splitter":"\n"},"id":6},{"src":"http://macobo.github.com/meemoo-modules/audioarray2.html","x":498,"y":192,"z":0,"w":200,"h":200,"state":{},"id":7},{"src":"http://forresto.github.com/meemoo-speak.js/text2speech.html","x":476,"y":40,"z":0,"w":140,"h":53,"state":{"amplitude":100,"pitch":50,"speed":175},"id":5}],"edges":[{"source":[0,"random"],"target":[5,"speed"]},{"source":[2,"random"],"target":[5,"pitch"]},{"source":[4,"random"],"target":[5,"amplitude"]},{"source":[6,"line"],"target":[5,"text"]},{"source":[5,"audio"],"target":[6,"feedback"]},{"source":[5,"audio"],"target":[7,"audio"]},{"source":[5,"info"],"target":[7,"title"]},{"source":[5,"info"],"target":[0,"send"]},{"source":[5,"info"],"target":[2,"send"]},{"source":[5,"info"],"target":[4,"send"]}]}