Rapid Music Instrument Prototyping
From Robin
(Difference between revisions)
(→Computers) |
|||
Line 8: | Line 8: | ||
* [[Solidworks]] | * [[Solidworks]] | ||
- | == Sensor interfaces == | + | == Sensing == |
+ | |||
+ | === Sensor interfaces === | ||
* [http://www.create.ucsb.edu/~dano/CUI/ CUI]: Dan Overholt's open source platform based on the PIC controller. | * [http://www.create.ucsb.edu/~dano/CUI/ CUI]: Dan Overholt's open source platform based on the PIC controller. | ||
Line 14: | Line 16: | ||
* [http://www.phidgets.com/ Phidgets]: commercial USB-based sensor interface with standardized connectors. | * [http://www.phidgets.com/ Phidgets]: commercial USB-based sensor interface with standardized connectors. | ||
- | == Communication == | + | === Communication === |
* [http://opensoundcontrol.org/ OSC]: Open Sound Control for communicating between devices. | * [http://opensoundcontrol.org/ OSC]: Open Sound Control for communicating between devices. | ||
Line 25: | Line 27: | ||
* [http://www.nordicsemi.com/index.cfm?obj=document&act=display&doc=288 nRD24H1]: 2-way remote controller from Nordic | * [http://www.nordicsemi.com/index.cfm?obj=document&act=display&doc=288 nRD24H1]: 2-way remote controller from Nordic | ||
- | == Sensors == | + | === Sensors === |
Sensors used for finger control: | Sensors used for finger control: | ||
Line 39: | Line 41: | ||
* [http://www.in2games.uk.com/index.php?option=com_content&task=view&id=13&Itemid=29 Gametrak]: 3D "golf" joystick | * [http://www.in2games.uk.com/index.php?option=com_content&task=view&id=13&Itemid=29 Gametrak]: 3D "golf" joystick | ||
- | == Amplifiers == | + | === Force feedback === |
+ | |||
+ | * [http://www.internalcombustionguitar.com/ Internal Combustion Guitar] | ||
+ | |||
+ | === Light feedback === | ||
+ | |||
+ | * LEDs | ||
+ | |||
+ | == Sound output == | ||
+ | |||
+ | === Amplifiers === | ||
* [http://www.diyparadise.com/charlize.html Charlize]: a Tripath Class-T amp based on the Tripath TA2020 | * [http://www.diyparadise.com/charlize.html Charlize]: a Tripath Class-T amp based on the Tripath TA2020 | ||
* [http://www.partsexpress.com/pe/showdetl.cfm?&Partnumber=300-958 Sonic Impact 5065]: Gen 2 T-Amp with Power Supply | * [http://www.partsexpress.com/pe/showdetl.cfm?&Partnumber=300-958 Sonic Impact 5065]: Gen 2 T-Amp with Power Supply | ||
- | == Speakers == | + | === Speakers === |
* [http://www.visaton.com/en/chassis_zubehoer/breitband/frs8_8.html Visaton]: speaker elements | * [http://www.visaton.com/en/chassis_zubehoer/breitband/frs8_8.html Visaton]: speaker elements | ||
Line 50: | Line 62: | ||
* [http://www.thinkgeek.com/electronics/home-entertainment/6bd8/ Sonic Impact SoundPads] | * [http://www.thinkgeek.com/electronics/home-entertainment/6bd8/ Sonic Impact SoundPads] | ||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
- | |||
== Computers == | == Computers == |
Revision as of 09:29, 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
Sensing
Sensor interfaces
- CUI: Dan Overholt's open source platform based on the PIC controller.
- Arduino: open source platform based on Atmel microprosessor. using Wiring for programming.
- Phidgets: commercial USB-based sensor interface with standardized connectors.
Communication
- OSC: Open Sound Control for communicating between devices.
- uOSC: the Open Sound Control Reference Platform for Embedded Devices, currently working on PIC controllers.
- SLIP: Serial Line Internet Protocol used for creating packets passed over the serial communication.
- 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
- nRD24H1: 2-way remote controller from Nordic
Sensors
Sensors used for finger control:
- Interlink MicroNav 360: XY + pressure sensor
- Interlink FSRs
Acceleration:
- SparkFun
Position sensing
- Gametrak: 3D "golf" joystick
Force feedback
Light feedback
- LEDs
Sound output
Amplifiers
- Charlize: a Tripath Class-T amp based on the Tripath TA2020
- Sonic Impact 5065: Gen 2 T-Amp with Power Supply
Speakers
- Visaton: speaker elements
- FOXL: small powered speakers. S&R review
- Sonic Impact SoundPads
Computers
- Gumstix: small self-contained computer with audio i/o
- Compulab mini-computers