Online Resources

updated 9.1.2013 by rrs

 

This list is not meant to be comprehensive by any stretch of the imagination. It is a starting point, more than anything, that may or may not be updated with any regularity, primarily based on the approaches these people have taken with their own work. If you have any software or hardware solutions that might be relevant, drop me a line.

 

Realtime Notation Frameworks

  • LiveScore [Harris Wulfson]
  • KLANGPILOT [Karheinz Essl]
  • iScore [Andreas Weixler]
  • eScore (broken link) [Chris McClelland]
  • mNotation [Joey Bargsten]
  • INScore [D. Fober]
  • PWGL [Generate notation algorithmically]
  • MaxScore [Interfaces with Max/MSP and Lilypond]
  • Bach: Automated Composers Helper [Max/MSP Notation Library]
  • LilyPond [Open source notation program]



  • Apps

  • ScorePlayer [Decibel]



  • Animation Software

  • Inkscape [Open source vector graphics editor]
  • NIH Image [Image processing (including animation)]
  • Scratch [Animation software]
  • Blender [Animation software]
  • Pencil [Bitmap and vector animation software]
  • Stykz [Stick figure animation software]
  • Synfig Studio [Open source animation software]
  • RGBcube [Modules to control a 3D RGB LED Cube]
  • PatternGenerator [Generates static and animated patterns]
  • Pencil2D [Bitmap and vector animation software]
  • Animal Algorithm Visualization System [Algorithmic animation tool]
  • vvvv [Tool for real-time motion graphics]



  • 'Coding'

  • Processing [Programming language focused on visualization]
  • Open Frameworks [Programming language focused on visualization]
  • PD [Graphical programming language]
  • Xcode [Development environment for iOS]
  • MobMuPlat [Push PD to iOS]
  • PdDroidParty [Push PD to Android]
  • Max/MSP [Graphical programming language]
  • JMSL [Java Music Specification Language]
  • CSound [Programming language for audio]
  • Supercollider [Programming language for audio]
  • Iannix [Graphical open source sequencer]
  • HighC [graphical music creation tool based on Xenakis' UPIC]



  • Electronics

  • Fritzing [Software tool for hardware development]
  • Arduino [Open-source electronics platform]
  • Raspberry Pi [...]
  • PICAXE [Microcontroller (programmed with BASIC)]
  • SparkFun [One stop shopping for your sparkfun-related electronics needs]
  • Teensy [USB development board]
  • Econotag [USB development board]
  • BeagleBone Black [USB development board]
  • Udoo [Mini-PC running Android or Linux]
  • Digix [Development board with Wifi and Mesh networking]
  • Spark [WiFi-enabled board]



  • Communication

  • JackTrip [System for high-quality networked audio]
  • OSC [Flexible communication protocol]
  • MeshWarpServer [Multiple video synchronization]
  • Duration [Synchronization via OSC]
  • Soundjack [System for networked audio]
  • Network Audio Transmitter [Uncompressed network audio streaming]





  • Return to Resources

  •