[Fluxus] fluxus-midi
    gabor papp 
    gabor.lists at mndl.hu
       
    Tue Jun  3 13:14:09 PDT 2008
    
    
  
i'm not sure if anyone is interested in this, but i started to work on a 
fluxus midi module. the first basic version is available here:
http://fluxus.mndl.hu/fluxus-midi/fluxus-midi-080603.tar.gz
the simplest way to install it is to extract the contents in the modules 
directory, add fluxus-midi to the dirs in modules/SConscript and run scons.
works in linux and osx.
commands:
(midi-info) - returns the available midi hardware list
(midi-init n) - initialises hw n
(midi-cc c n) - returns value of controller n at channel c (0-127)
(midi-ccn c n) - normalised value of controller n (0-1)
example:
(require fluxus-015/fluxus-midi)
(display (midi-info))(newline)
(midi-init 1)
(define (midi-test)
   (with-state
     (scale (vector (midi-ccn 0 1) (midi-ccn 0 2) (midi-ccn 0 3)))
     (draw-cube)))
(every-frame (midi-test))
problems:
i was not sure what to do about the garbage collection of midi_info, 
where a list of pairs is returned. i would be grateful for any help.
any comments are welcome.
gabor
    
    
More information about the Fluxus
mailing list