Rapid Music Instrument Prototyping

From Robin

(Difference between revisions)
Jump to: navigation, search
(Sensors)
(Replacing page with 'This page has moved [http://fourms.wiki.ifi.uio.no/RapMIC here]')
 
(16 intermediate revisions not shown)
Line 1: Line 1:
-
On this page we are documenting everything that is needed to create rapid prototypes of a complete electronic music instrument/controller.
+
This page has moved [http://fourms.wiki.ifi.uio.no/RapMIC here]
-
 
+
-
 
+
-
== Housing ==
+
-
 
+
-
=== 3D printing ===
+
-
 
+
-
* [[3D-printer]]
+
-
* [http://robin.wiki.ifi.uio.no/Produksjon_av_deler_med_3D-printer Creating a 3D print ]
+
-
* [[Solidworks]]
+
-
 
+
-
=== Modelling ===
+
-
 
+
-
* [http://shapelock.com/page2.html ShapeLock]: rapidly create prototypes
+
-
 
+
-
== Sensing ==
+
-
 
+
-
=== Sensor interfaces ===
+
-
 
+
-
* [http://www.create.ucsb.edu/~dano/CUI/ CUI]: Dan Overholt's open source platform based on the PIC controller.
+
-
* [http://arduino.cc/ Arduino]: open source platform based on Atmel microprosessor. using [http://wiring.uniandes.edu.co/ Wiring] for programming.
+
-
* [http://www.phidgets.com/ Phidgets]: commercial USB-based sensor interface with standardized connectors.
+
-
 
+
-
=== Communication ===
+
-
 
+
-
==== OSC ====
+
-
* [http://opensoundcontrol.org/ OSC]: Open Sound Control for communicating between devices.
+
-
* [http://cnmat.berkeley.edu/research/uosc uOSC]: the Open Sound Control Reference Platform for Embedded Devices, currently working on PIC controllers.
+
-
* OSC 2.0: proposed by Jazzmutant at NIME 2006. Extending OSC by adding aliasing, handshaking, querying, etc.
+
-
* [http://en.wikipedia.org/wiki/SLIP SLIP]: Serial Line Internet Protocol used for creating packets passed over the serial communication.
+
-
 
+
-
==== HID ====
+
-
* [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
+
-
 
+
-
==== XML ====
+
-
* [http://www.w3.org/TR/soap/ SOAP]: XML-based communication protocol. [http://en.wikipedia.org/wiki/SOAP#Technical_critique Pros & Cons]: extensible & scalable, but verbose.
+
-
 
+
-
 
+
-
==== Other ====
+
-
* [http://www.nordicsemi.com/index.cfm?obj=document&act=display&doc=288 nRD24H1]: 2-way remote controller from Nordic
+
-
 
+
-
=== Sensors ===
+
-
 
+
-
* [http://sensorwiki.org/index.php/Main_Page Sensorwiki]: @ McGill, great resource for information about sensors, interfaces, etc.
+
-
 
+
-
Sensors used for finger control:
+
-
* [http://www.interlinkelectronics.com/force_sensors/products/micronav/micronav360.html Interlink MicroNav 360]: XY + pressure sensor
+
-
*[http://www.interlinkelectronics.com/force_sensors/products/forcesensingresistors/standardsensors.html Interlink FSRs]
+
-
 
+
-
* [http://www.youtube.com/watch?v=r1xqsgp1hno Microsoft unmouse pad prototype]
+
-
 
+
-
Acceleration:
+
-
* [http://www.sparkfun.com/commerce/categories.php SparkFun]
+
-
 
+
-
Position sensing
+
-
* [http://www.in2games.uk.com/index.php?option=com_content&task=view&id=13&Itemid=29 Gametrak]: 3D "golf" joystick
+
-
 
+
-
=== Force feedback ===
+
-
 
+
-
* [http://www.internalcombustionguitar.com/ Internal Combustion Guitar]
+
-
 
+
-
=== Light feedback ===
+
-
 
+
-
* LEDs
+
-
 
+
-
== Sounding ==
+
-
 
+
-
=== Amplifiers ===
+
-
 
+
-
* [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
+
-
 
+
-
=== Speakers ===
+
-
 
+
-
* [http://www.visaton.com/en/chassis_zubehoer/breitband/frs8_8.html Visaton]: speaker elements
+
-
* [http://www.soundmatters.com/foxl/ FOXL]: small powered speakers. [http://www.soundandvisionmag.com/speakers/2970/soundmatters-foxl-portable-speaker-system.html S&R review]
+
-
* [http://www.thinkgeek.com/electronics/home-entertainment/6bd8/ Sonic Impact SoundPads]
+
-
 
+
-
== Computing ==
+
-
 
+
-
=== Small motherboards ===
+
-
 
+
-
* [http://www.intel.com/Products/Desktop/Motherboards/D945GCLF/D945GCLF-overview.htm Intel Desktop Board D945GCLF]: with Integrated Atom Processor. Need RAM + CF drive.
+
-
 
+
-
=== Mini computers ===
+
-
* [http://www.gumstix.com/ Gumstix]: small self-contained computer with audio i/o
+
-
* [http://www.compulab.co.il/all-products/html/products.htm Compulab mini-computers]
+
-
 
+
-
=== Power supply ===
+
-
 
+
-
== Software ==
+
-
 
+
-
* [http://gige.xdv.org/pda/ PDa]: Pure Data anywhere. Running on lots of Linux-based systems.
+
-
 
+
-
== Shopping ==
+
-
 
+
-
Some useful webshops:
+
-
 
+
-
* [http://www.lawicel-shop.se/shop/default.aspx Lawicel]
+

Current revision as of 09:30, 15 October 2008

This page has moved here

Personal tools
Front page