Non-MIDI Devices
The following opcodes connect and communicate with non-MIDI hardware devices.
Arduino
Opcodes designed to work with an Arduino:
- arduinoRead - Read data from an arduino.
- arduinoReadF - Read data from an arduino.
- arduinoStart - Open a serial port for use with the Arduino protocol.
- arduinoStop - Close a serial port using Arduino protocol.
- serialBegin - Open a serial port for Arduino.
- serialEnd - Close a serial port for Arduino.
- serialFlush - Flush data from a serial port.
- serialPrint - Print data from a serial port.
- serialRead - Read data from a serial port.
- serialWrite_i - Write data to a serial port.
- serialWrite - Write data to a serial port.
P5 Glove
Opcodes designed to work with a P5 Glove controller:
- p5gconnect - Reads data from a P5 Glove controller.
- p5gdata - Reads data fields from an external P5 Glove.
Joystick
Opcode designed to work with a Joystick controller (Linux only):
- joystick - Reads data from a joystick controller.
Nintendo Wiimote
Opcodes designed to work with Nintendo Wiimote controllers:
- wiiconnect - Reads data from a number of external Nintendo Wiimote controllers.
- wiidata - Reads data fields from a number of external Nintendo Wiimote controllers.
- wiirange - Sets scaling and range limits for certain Wiimote fields.
- wiisend - Sends data to one of a number of external Nintendo Wiimote controllers.