MIDI exported from Ableton Live
Devices to control the Idoru P-1 via MIDI
MIDI stands for Musical Instrument Digital Interface. It is a communication protocol that enables digital devices such as computers, synthesizers, and other electronic musical instruments to communicate with each other.
MIDI data consists of a series of messages that carry information such as note on/off events, pitch, velocity, and control changes. It does not carry any actual sound, but instead, it sends instructions to the device on how to produce the sound.
With the P-1, you can use midi to control any midi-enabled gear you have on stage, such as amps, effects, synths and drum machines. There are 16 channels available in a midi file, and you can set gear to respond to a specific channel and ignore all others. The P-1 can play type 0 MIDI files.
You must first create a midi file in you DAW, then export it and load it into your song. Most DAWs will allow you to do this, but some have limitations.
<aside> 💡 The Idoru software looks for midi files with the file extension ‘.mid’. If your file has the extension ‘.midi’, you can rename the extension to ‘.mid’ to import correctly into the Idoru software.
</aside>
Ableton Live unfortunately does not export midi with more than one channel, it also only exports midi at 120 BPM. So you will need to use another tool, or DAW (Reaper for example), to import any individual midi clips and set the correct BPM, then export them combined as one file with all channels you need.
Please note that changing the 'BPM' setting on the P-1 for a song does not affect the MIDI playback speed. The MIDI file has its own tempo embedded in it, and if you use a MIDI file in a song, the tempo will be taken from the MIDI file.
MIDI clock is a timing protocol that allows different MIDI devices to stay in sync with each other. The P-1 sends MIDI clock messages based on the tempo of the MIDI file loaded for a song.
When you press play, the P-1 will send a MIDI 'Start' message via the MIDI output and then begin sending MIDI clock messages. These messages are sent at regular intervals and provide a timing reference for other MIDI devices. By following the MIDI clock, devices can stay in sync with each other and play in time with the MIDI file. When you press pause or stop the P-1 will send a ‘Stop’ to stop any other devices connected, and will stop sending MIDI clock messages. Pressing play again on a paused song will send a ‘Continue’ message to other devices.
By default Midi Clock is disabled. Turn it on or off by pressing the left encoder, and selecting ‘Settings’ then ‘Midi clock’.