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 |