You can always update the microcontroller to a newer revision (see Software->Upgrade)
The analog/digital IO board supports: Slide/rotary potentiometers, IR distance sensors, ribbon controllers, buttons/switches, temperature sensors, etc.
You can see a list of sensors we have documented on the Sensors pages.
Standard MIDI messages:
- Note On/Off: when the sensor signal goes above/below preset high/low points it will send a Note On/Off signal. You can set the threshholds for on & off as well as the note value. Velocity is always 64 for On.
- MIDI Start/Stop: When the sensor goes above/below preset points, it will send a MIDI Start/Stop signal. You can set the threshholds for the start/stop points.
- MIDI Continue/Stop: Same as Start/Stop except it sends Continue/Stop.
- Aftertouch: You can set the note value for aftertouch in the software.
- Channel Pressure
- Pitch Wheel
Continuous controllers:
Bank Select, Mod Wheel,Breath Ctl, Foot Pedal, Portamento, Data Entry, Volume, Balance, Pan, Expression, Effects, Effects 2, Slider 1, Slider 2, Slider 3, Slider 4, Hold Pedal, Hold Pedal 2, Portamento, Sustenuto, Soft Pedal, Legato Pedal, Sound Vary, Sound Timbre, Sound Release, Sound Attack, Sound Brightness, Sound Control 6, Sound Control 7, Sound Control 8, Sound Control 9 , Sound Control 10, Button 1, Button 2, Button 3, Button 4, Effects Level, Tremulo Level, Chorus Level, Celeste Level, Phaser Level
Firmware version v1.3 adds a new type, "Glissando" which has 3 slight variations, essentially this lets you send Note On/Off of increasing pitch. Glissando sends a Note Off for the last note before the next Note On. Glissando2 sends a Note Off for the last note after the next Note On. Glissando3 does not send any Note Off's
Some of these are 14 bit (coarse and fine) and some are just 7-bit (coarse) control. Read the MIDI specification for more details on these messages.
Not all of these messages are necessarily supported by your sequencer/synthesizer, although all software should be able to understand these messages. Read your manuals!
Be aware that sometimes MIDI softwares cant share a port so if its being flaky, only have one running at a time.
When I turn on the MIDIsense without MIDI plugged in, it starts up fine and the MIDI LED blinks green. However, with MIDI cables plugged in, it only blinks orange once and then nothing. Whats going on?
Some MIDI interfaces (Edirol UA-25 is at least one of them) constantly send out MIDI even if you arent asking it to. This confuses the MIDIsense firmware and makes it think you're trying to upload firmware. The solution so far is to just not start it up with MIDI-in plugged. This will be fixed in the next MIDIsense version! This is fixed in the ADio boards.
If all else fails, hit the Reset button to get it back to factory default and try it again.
If its still not working, post to the forums!
Also see what channels it's set to listen to. For firmware v1.1 the channels are preset to 1-6 for sensors 1-6. In v1.2 you can change the channel for each sensor.