Jump to content

C: Difference between revisions

From CCRMA Wiki
Rob (talk | contribs)
mNo edit summary
Rob (talk | contribs)
mNo edit summary
Line 8: Line 8:
   
   
  convert midi to json: > node midi-to-json.js
  convert midi to json: > node midi-to-json.js
> node midi-to-json.js scale_t0.mid scale_t0.json
> node midi-to-json.js scale_t1.mid scale_t1.json


Run Javascript from commandline (Node):
Run Javascript from commandline (Node):
  http://javascript.cs.lmu.edu/notes/commandlinejs/
  http://javascript.cs.lmu.edu/notes/commandlinejs/

Revision as of 19:04, 23 September 2014

http://web.stanford.edu/~fringer/teaching/operating_systems_03/handouts/lecture8.pdf

JSON parsing (MIT license):

http://zserge.com/jsmn.html

Midi to Json converter:

https://github.com/mobyvb/midi-converter

convert midi to json: > node midi-to-json.js

> node midi-to-json.js scale_t0.mid scale_t0.json
> node midi-to-json.js scale_t1.mid scale_t1.json

Run Javascript from commandline (Node):

http://javascript.cs.lmu.edu/notes/commandlinejs/