Difference between revisions of "Control Chain Protocol"
Line 1: | Line 1: | ||
== About == | == About == | ||
+ | |||
+ | The '''Control Chain''' is a communication interface that enables eletronic devices to interact with MOD devices. It is basically an eletronic signal standard with an open communication protocol. | ||
+ | |||
+ | The electrical signal is based on the [http://en.wikipedia.org/wiki/RS-422 RS422] (TIA/EIA-422) standard enabling a point to point multi-drop communication, with reliable differential signaling. | ||
+ | |||
+ | The communication protocol was developed supporting [http://en.wikipedia.org/wiki/LV2 LV2] features, our standard for audio processing. The protocol enables multiple devices addressing and real time parameters variations. | ||
+ | |||
+ | It allows up to eight devices in a chain, each device controlling up to 255 effect parameters. | ||
+ | |||
+ | The control chain uses standards ethernet cables and RJ45 connectors. | ||
+ | |||
+ | It's an open protocol and it is actually used by our peripherals, the footswitch extensor, the expression pedal and our MOD Arduino Shield. It's a way to interface with MOD, for controlling effect parameters, with any kind of dedicated eletronic device. | ||
== MOD Arduino Shield == | == MOD Arduino Shield == | ||
− | + | The MOD Arduino Shield was designed to help developers and hackers who wants to create their own effects controllers for MOD. | |
+ | |||
+ | The main idea is that, with little effort, anyone can design and assemble the eletronics of any sensor, integrate with Arduino and then with MOD. | ||
+ | |||
+ | Copy and paste some lines of code, solder some components on the breadboard, and easily have your own controller of MOD effects. | ||
Main article: [http://wiki.portalmod.com/wiki/MOD_Arduino_Shield MOD Arduino Shield] | Main article: [http://wiki.portalmod.com/wiki/MOD_Arduino_Shield MOD Arduino Shield] |
Revision as of 23:06, 16 September 2014
About
The Control Chain is a communication interface that enables eletronic devices to interact with MOD devices. It is basically an eletronic signal standard with an open communication protocol.
The electrical signal is based on the RS422 (TIA/EIA-422) standard enabling a point to point multi-drop communication, with reliable differential signaling.
The communication protocol was developed supporting LV2 features, our standard for audio processing. The protocol enables multiple devices addressing and real time parameters variations.
It allows up to eight devices in a chain, each device controlling up to 255 effect parameters.
The control chain uses standards ethernet cables and RJ45 connectors.
It's an open protocol and it is actually used by our peripherals, the footswitch extensor, the expression pedal and our MOD Arduino Shield. It's a way to interface with MOD, for controlling effect parameters, with any kind of dedicated eletronic device.
MOD Arduino Shield
The MOD Arduino Shield was designed to help developers and hackers who wants to create their own effects controllers for MOD.
The main idea is that, with little effort, anyone can design and assemble the eletronics of any sensor, integrate with Arduino and then with MOD.
Copy and paste some lines of code, solder some components on the breadboard, and easily have your own controller of MOD effects.
Main article: MOD Arduino Shield
MOD Arduino Cases
- Accelerometer
Control any effect parameter using an accelerometer. Control up to six parametera using the six degrees of freedom, three axis acceleration and three axis rotation.
Main article: Arduino Case: Accelerometer
- Distance
Control any effect parameter using an ultrasound distance sensor.
Main article: Arduino Case: Distance Sensor
- Expression Pedal
Control any effect parameter using an expression pedal. Not only the usual wah-wah pedal - you can control tune, frequency, gain just like if you were changing a potenciometer value. Cames with an extra button for bypass, trigger or toggle effects/parameters.
Main article: Arduino Case: Expression Pedal
- Footswitch
Control and switch parameteres using a footswitch. Expand your MOD by adding four extra footswitches.
Main article: Arduino Case: Footswitch
- Light Sensor
Control any effect parameter using a light sensor. The change of light will change the sound.
Main article: Arduino Case: Light Sensor