http://mohayonao.github.io/CoffeeCollider/
- "Run" Run the code
- "Stop" Stop the code
- "Link" Save the code
- "Compile" Show compiled javascript code
- Read sample code
| holy bits! what i am doing here! |
| Someone dont wont eat pizza tonight pattern: | |
| VO extends EventDispatcher |
| #!/usr/bin/env ruby | |
| # building jamoma master repository | |
| unless File.directory?("Jamoma") | |
| puts `git clone git@github.com:jamoma/Jamoma.git` | |
| end | |
| puts `cd Jamoma && git submodule update --init` | |
| puts `cd Jamoma/Tools && ruby update.rb` |
| # | |
| # If you wish to have a landscape "8" movement, like the "infinity sign" you should use something like: | |
| # lfo = new LFO 1 | |
| # lfo_y = new LFO 0.5 | |
| # | |
| # Then if you wish to make it slower, multiply both by same value | |
| # | |
| # lfo = new LFO 1 * 2 | |
| # lfo_y = new LFO 0.5 * 2 | |
| # |
http://mohayonao.github.io/CoffeeCollider/
| # makefile | |
| iterm: | |
| osascript ./start_iterm.scpt $(PWD) | |
| # start_iterm.scpt | |
| on run argv |
| # | |
| # - save this file as server.coffee | |
| # - create a remix.js file with the js you want to remix | |
| # - do your magic | |
| # | |
| express = require 'express' | |
| app = express() | |
| request = require 'request' | |
| hyperstream = require('hyperstream') |
| d = | |
| w: $(window).width() | |
| h: $(window).height() | |
| sq = 100 | |
| create = (x, y) -> | |
| dom = undefined | |
| dom = $("<div>") | |
| dom.css |
| retring = false | |
| # make it global | |
| @geolocation = new EventEmitter() | |
| @geolocation.current = null | |
| @geolocation.start = -> | |
| if not navigator.geolocation |
| #------------------------------------------------------------------------ | |
| # Basic random test based on some example from | |
| # https://github.com/ideoforms/pylive | |
| # | |
| # Every beat randomly pick a parameter from device[0] from track[0] | |
| # and randomize it's value | |
| #------------------------------------------------------------------------ | |
| import live, random |