2/16Story● Hackday at Mendeley● Classic “hack”:– data -> graphic (bars, maps, animation)● My idea: play with some other sense– data -> sound● (so this time is not smelly like the “USBOlfactory Notifications”)
3/16Problem● IANAM● Anagram of “mania”● Acronym of:– I Am Not A Musician● I didnt do any nice music
4/16Story of that day● 10:00: Ill do the “The Music of your Library”● 11:30: Ill do “The Sound of your Library”● 13:00: Ive done “The Noise of your library”
5/16What is MIDI (from Wikipedia)● MIDI (Music Instrument Digital Interface) is atechnical standard that describes a protocol,digital interface and connectors and allows awide variety of electronic musical instruments,computers and other related devices toconnect and communicate with one another.
12/16Prior art● Always investigate the prior art after resolvingthe problem :-)● Youtube video● Vi Art
13/16Ideas... represent in music:● PI/e digits● Fractals● Fibonacci/...● Any CSV file to sound● y=f(x) and create... music (*)● Text to sound! (enter a phrase, listen themusic of it)● Play! (how different languages sound?Different functions? Different numbers?)
14/16y=f(x)● (Too difficult for a Dojo?)● Enter a seed● Power/root: accelerates/deaccelerates● Add/rest: higher/lower pitch● etc.
15/16Possible implementation● https://github.com/cpina/LondonPythonCodeDojo-musicor● http://pinux.info/DojoMidi● On Linux: timidity to play .mid files● On Mac: Quicktime7 (someone told me today)● On Windows: Winamp