You can help improve Idoru software and firmware whilst trying out new features, by testing pre-release versions and sharing your experiences with us. Sign up as a beta tester and get access to pre-release downloads.
Sign up as a beta tester
v2.2.14 changes:
- Duplicated songs and setlists no longer add 'copy' to the name.
v2.2.13 ( Windows | Mac | Linux) changes:
- Fixed bug where removing all wavs did not change song duration.
- Synced timestamps on exported wavs to avoid slower file comparisons and speed up export.
v2.2.12 ( Windows | Mac | Linux) changes:
- Fixed bug where duplicating songs after import can miss exporting files.
- Fixed bug triggering save session during typing in name field.
Your pedal's firmware version number is shown briefly on the display next to 'SW ver', when you power up the pedal.
There is no need to unzip the .bin file. To update the firmware, follow these instructions.
ver03_27 changes:
- Read the v3.27 firmware guide
New & Improved Features
- Accept one-character mixer channel acronyms, for example 'F' instead of 'F1'.
- Added MIDI Note and CC controls for a virtual play footswitch, with press/release behaviour.
- Added MIDI commands for previous/next setlist selection, with wrap-around from first to last and last to first.
- Scrubbing now transmits more accurate position data when P-1 Sync is enabled.
- P-1 Sync now uses MIDI channel 16 internally.
- Added P-1 Sync mode, with Start/Stop/Continue messages sent only when MIDI Clock In is enabled.
- Added MIDI control for scrubbing and Exit button, send and receive.
- Added MIDI CC control for output and headphone levels, temporary until the next setlist load.
- Added MIDI sub-menu with option to select the MIDI input channel.
- Added Receive MIDI Clock enable/disable option.
- Added Balanced / Unbalanced AUX input toggle in settings.
- Added signal indicators (VU meters) for outputs and headphones during playback.
- Added MIDI activity indicator.
- Added option for song counter to count up or down.
- Scrubbing now accelerates when holding the control for more than 3 seconds.
- Menu now remembers the last position.
- Rearranged VU meters for clearer playback monitoring.
- Increased song and setlist limits per SD card, with scrolling for large sessions.
- Improved visual metronome sync to song BPM after restart, scrub, and resume.
- Fade-in at start of songs removed.
- Added 'At End' option 'STOP'.
- Increased maximum displayed BPM to 999.
- Send MIDI clock without a MIDI file.
- Completely seamless looping, with the 2ms gap removed.
- Added much shorter fades, to take care of zero-crossing crackles and pops on song start/stop/switch.
- Browse Setlists moved to the first menu item, for faster access.
- Changed display name of Aux channel to 'AX' instead of 'AN'.
- Removed 'Load list' step to load setlist, for faster access to setlists.
- In Control Mode B, loops can be queued to stop at end of next loop by pressing back.
Bug Fixes & Stability Improvements
- Improved P-1 Sync when starting, stopping, pausing/resuming, scrubbing, and hot-switching songs.
- Improved MIDI transport start/stop/continue behaviour, start timing, and resume handling.
- Direct MIDI song selection now also updates the metronome correctly.
- Fixed MIDI bank select targeting for song selection commands.
- Improved pre-play BPM display from MIDI tempo.
- Added clearer warnings for blank SD cards and invalid WAV files.
- Improved browse screen setlist display, including cleaner long-name handling.
- Fixed stale setlist names after SD card insertion.
- Restored Queue Next browse metronome flash after auto-advance.
- Fixed stale mixer edit sessions when changing selection.
- Optimised firmware instruction fetching during playback.
- Improved multi-WAV SD-card read buffering.
- Improved MIDI sync when pausing and resuming playback.
- Fixed MIDI clock jumping to the wrong tempo momentarily at loop points.
- Fixed MIDI offset when switching between songs with different PPQN values.
- Fixed freeze when looping songs where the MIDI file is much longer than the audio.
- Fixed MIDI Program Change messages 10-27 not triggering songs.
- Fixed output fader stopping visual updates during playback.
- Fixed fader not responding if the encoder was turned after a delay.
- Fixed mixer level number being partially cut off.
- Fixed metronome flash not working until after first playback.
- Metronome flash timer now resets when starting from the beginning.
- Fixed hardware controls becoming unresponsive when playback was started via MIDI while the settings menu was open.
- Improved handling of the 32 active connections limit, including clearer warnings and correct behavior when deactivating channels.
- ERROR LOADING warning is now delayed briefly after SD card insertion to avoid false errors.
- Fixed channel swapping (Left/Right) in WAV files with extra metadata.
- Improved WAV parsing for JUNK chunks, FLLR chunks, and non-standard chunk layouts.
- Added buffer underrun detection tools to aid diagnostics and stability.
- Improved Control Mode B behavior, allowing playback to be stopped in single-song setlists.
- Fixed issue where certain types of WAVs ending earlier than others could cause buzzing.
- Fixed bug where last 2ms of WAV could be cut off when switching songs via loop cueing.
- Fixed clipping when WAVs are limited to 0dB.
- Fixed player not responding when controls pushed immediately after startup.
- Fixed larger MIDI files overflowing buffer.
- Fixed issue with offset MIDI after tempo changes.
- Fixed bug where 27 character setlist name causes songs to show 0:00 on counter.
- Fixed bug where song settings could be overwritten when making changes without saving.
- Fixed potential overflow on songs with names longer than 32 characters.
ver03_17 changes:
- Added warning message if left knob pushed during playback
- Allow either encoder to be used to select "Save Changes yes/no" option.
- Improved error messaging.
- Fixed bug where midi bank select messages sent to the P-1 were incorrectly selecting a setlist with +1 offset.
- Fixed bug where midi messages to select setlists that don't exist causes P-1 to freeze.
- Fixed bug where stop button stayed red if held whilst song is stopped.
- Brightness and contrast values now shown directly in the menu screen.
ver03_12_2 changes:
- Fix for larger midi files overflowing buffer.
- Fixed issue with offset midi after tempo changes.
- Fixed bug with midi tempo inaccurate after song set to Play Next.
- Fixed bug where 27 character setlist name causes songs to show 0:00 on counter.
- Remove 'Load list' step to load setlist, for faster access to setlists.
- Fixed bug where song settings could be overwritten when making changes without saving.
ver03_11_1 changes:
- Fixed bug causing audio artifact on some loops.
- Enabled loop cueing. Select another song while loop is playing,and P-1 will automatically play it at the end of current loop.
- Fixed bug with metronome flash not starting.
- Fixed bug where negative song level adjust values were not saving correctly.