Idoru P-1 Guide
  • Visit main Idoru website >
Idoru P-1 User Guide
Idoru P-1 User Guide

MIDI

MIDI exported from Ableton Live

MIDI BPM

MIDI Clock

Controlling the P-1 via MIDI

Devices to control the Idoru P-1 via MIDI

MIDI only songs

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.

💡
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.

MIDI exported from Ableton Live

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.

MIDI BPM

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

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’.

Controlling the P-1 via MIDI

The P-1 can be controlled via midi sent to it’s MIDI input port. It will respond to MIDI Start, Stop, Continue commands. It can also be triggered via MIDI CC, Note and Program change messages:

Idoru P-1 responds to MIDI on Channel 15. For CCs a value of 127 counts as a “press”.

Command
Midi note
Or midi CC
Other
Previous song
C1 (Note 24)
21
Next Song
D1 (Note 26)
22
Play / Pause
E1 (Note 28)
23
Midi Start (FA) and Midi Continue (FB) commands
Stop
F1 (Note 29)
24
Midi Stop (FC) command
Direct select & play song
CC 20 or Program change message.
Value of 1-40 equals song position in playlist, 0 is ignored.
Direct select song
19
Value of 1-40 equals song position in playlist, 0 is ignored.
Previous setlist
G1 (Note 31)
Next setlist
A1 (Note 33)
Direct select setlist
18
(value of 1-7 equals setlist, 0 is ignored)
Direct select setlist & play song
CC0 (Bank MSB) + Program Change message
CC0 : Value of 1-7 equals setlist number, 0 is ignored. PC: value of 1-40 equals song position in playlist, 0 is ignored.

Note: Direct setlist & play song behaviour when using CC0 -

It works like most devices handle MIDI Bank Select messages, the Setlist Select message is received but the device does not change setlist immediately, it stores the Setlist Select message and when a subsequent Program Change message is received, it loads the selected Setlist then plays the song indicated by the Program Change. So the CC0 message is not acted on until the pedal also knows which song to trigger.

💡
Ableton users: Note that in Ableton, note 24 is actually C0, so use the 0 octave for note triggers. Unfortunately there is no official standard in DAWs for which note is middle C! Ableton also sends program change messages differently, so sending Program 2 from Ableton results in the Program Change message 1 being sent.

Devices to control the Idoru P-1 via MIDI

You can use any midi controller, app or other midi instrument that can send these messages to remotely control the P-1.

MIDI only songs

It is entirely possible to have P-1 songs that only play MIDI files, with no audio files. Currently there are a couple of limitations with this:

  • MIDI only songs will not display the song length. The counter will just read 0:00.
  • Scrubbing any song containing MIDI files is not possible (MIDI only or Audio + MIDI).

Sysex

Sending Sysex (MIDI system exclusive messages) from the P-1 is not currently supported.

❓

No midi file playback output from the P-1? Make sure you have Midi Thru turned OFF in the settings menu. Midi Thru will directly pass signals from the P-1’s midi input to the midi output, but does not merge in midi being played by the P-1.

User guide contents:

What is the Idoru P-1?

Safety instructionsIntroduction to the Idoru P-1Overview - ports and interfaceConnecting the P-1 at VenuesQuick Start Guide

1. Set up your songs in the software

2. Connect your P-1 to the sound system

3. Play your songs!

Controls and connections

Transport controls

Select next song

Select previous song

Play song

Pause / Unpause song

Scrub forwards

Scrub backwards

Stop song

Select next song

Select previous song

Switch to new song

Control mode
Menus and settings

Navigating the menus

Edit song

Level adjust

At end

Cueing the next loop

BPM

Browse setlists

Settings

Screen contrast

Screen brightness

Metronome flash

Midi thru

Midi Clock

Control system

Routing and mixing

Routing and mixing

The set mixer

Output submixes

Stereo linking outputs

Sound sources and connections

Opening and closing the mixer

Selecting a mixer

Changing a fader value

Muting and stereo linking

MIDI

MIDI

MIDI exported from Ableton Live

MIDI BPM

MIDI Clock

Controlling the P-1 via MIDI

Devices to control the Idoru P-1 via MIDI

MIDI only songs

Updating the firmware

How to update the firmwareSD cards

What kind of SD card should I use?

Working with SD cards

Technical specifications

Technical specifications

Troubleshooting

Troubleshooting

Idoru P-1 Software

Intro to the Idoru P-1 software

What is a song?

What is a setlist?

What is a session?

The Setlist View

Create a setlist

Delete a setlist

Duplicate a setlist

Rename a setlist

Create a song

Delete a song

Duplicate a song

Rename a song

Edit a song

Move a song

Send session to P-1

Import a session from your P-1

Load

Save

Save as

Close

The Song Edit View

Monitoring and previewing songs

Outputs section

Output submix section

Sound source section

Level adjust

Connections remaining

BPM

At end of song

Midi file

Done

P-1 song and setlist file syntaxSoftware update v2.2.13
Idoru P-1 Guide