Difference between revisions of "Talk:USB Roll-up drum kit user-space driver for linux"

From Organic Design wiki
m
(links to example code)
Line 1: Line 1:
 
Use basic unix IO and [http://liblo.sourceforge.net liblo] to make a driver that will read the device and output Open Sound Control messages.
 
Use basic unix IO and [http://liblo.sourceforge.net liblo] to make a driver that will read the device and output Open Sound Control messages.
 
+
*[http://liblo.sourceforge.net/examples/example_client.c Client example for liblo]
 +
*[http://chuck.cs.princeton.edu/doc/examples/osc/ OSC examples for Chuck]
 
==Program flow==
 
==Program flow==
 
*init liblosc
 
*init liblosc

Revision as of 02:11, 21 January 2009

Use basic unix IO and liblo to make a driver that will read the device and output Open Sound Control messages.

Program flow

  • init liblosc
  • read command line parameter
  • open device
  • output message "connect to device"
  • loop:
    • read device
    • process input
    • send osc message
    • check for exit condition
  • tidy up
  • exit