Rapid Music Instrument Prototyping

From Robin

(Difference between revisions)
Jump to: navigation, search
(Sensors)
(Communication)
Line 19: Line 19:
* [http://cnmat.berkeley.edu/research/uosc uOSC]: Open Sound Control Reference Platform for Embedded Devices
* [http://cnmat.berkeley.edu/research/uosc uOSC]: Open Sound Control Reference Platform for Embedded Devices
* [http://en.wikipedia.org/wiki/SLIP SLIP]: Serial Line Internet Protocol
* [http://en.wikipedia.org/wiki/SLIP SLIP]: Serial Line Internet Protocol
 +
 +
* [http://en.wikipedia.org/wiki/USB_HID HID]: Human interface devices. The game controller specification is the one that is implemented everywhere. The generic HID class would be a better solution for us, but is not supported in Max, SuperCollider, etc.
 +
* [http://en.wikipedia.org/wiki/USB_communications_device_class USB CDC]: communications device class
== Sensors ==
== Sensors ==

Revision as of 09:05, 7 October 2008

On this page we are documenting everything that is needed to create rapid prototypes of a complete electronic music instrument/controller.


Contents

3D printing

Sensor interfaces

  • CUI:
  • Arduino
  • Phidgets: commercial USB-based sensor interface with standardized connectors.

Communication

  • OSC: Open Sound Control for communicating between devices
  • uOSC: Open Sound Control Reference Platform for Embedded Devices
  • SLIP: Serial Line Internet Protocol
  • HID: Human interface devices. The game controller specification is the one that is implemented everywhere. The generic HID class would be a better solution for us, but is not supported in Max, SuperCollider, etc.
  • USB CDC: communications device class

Sensors

Sensors used for finger control:

Acceleration:

  • SparkFun

Position sensing

Amplifiers

Speakers

Force Feedback

Personal tools
Front page