Note: Ejecting the P-1 in Mac-OS sometimes reconnects it a second or 2 later. So unplug the USB cable straight after ejecting to make the P-1 exit storage mode.
v2.2.14 ( Windows | Mac | Linux) 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.
v2.2.11 ( Windows | Mac | Linux) changes:
- Optimised export step managing duplicate files.
- Optimised export step comparing files.
v2.2.10 ( Windows | Mac | Linux) changes:
- Optimised export file comparisons.
- Ensure session saves append .idoru extension on Linux.
- Fixed bug with tooltips not showing.
- Show channel edit button on hover.
- Add output routing controls in channel edit dialog.
v2.2.9 ( Windows | Mac | Linux) changes:
- Added Linux version.
- Fixed bug where unsaved changes warning shows when there are no unsaved changes.
- Handle exports and saves to drive roots.
v2.2.8 ( Windows | Mac) changes:
- Fixed bug where exporting over an imported session could change file paths.
- Fixed bug where a failed save could leave .idoru file blank.
- Improved export sequence and messaging.
- Logging and ability to find log file added to Help menu.
- Fixed bug causing some file paths to get truncated and cause missing files.
- Added 'Duplicate song to..' to right click context menu, allowing duplicating to different setlist.
- Invalid character in name no longer clears whole name field.
- Fix for song names being cut off in Windows.
- Fixed bug causing double extensions to be added when different case used.
v2.2.6 ( Windows | Mac) changes:
- File paths are relative for files in the same directory as .idoru file or below.
- Make import button always active.
- Added more commands to File menu.
- Open .idoru files with double-click
- Knob and fader interactions smoothed and more repsonsive. Knobs now work with vertical drag.
- Collect all and save option added to copy all wavs and midi files to same directory.
- Check for missing files on export.
- Software window does not disappear on being backgrounded.
- Fixed export clean up not removing deleted setlists and songs always.
- Avoid re-exporting all wavs if song or setlist is renamed.
- Fixed bug causing song names to get cut off.
- Fixed non-working right-click context menu items in session view.
- Added 'Open recent' sub-menu to File menu.
- Identical wav names from different sources in same song don't overwrite each other.
- Check wavs and midi for updated files with same name on export.
v2.2.5 ( Windows | Mac) changes:
- Copy and paste mixes between songs and to entire setlists via context menu.
- Added missing files warning dialog and auto search function.
- Show warning on export to prevent accidental data loss.
- Fix text field area is much bigger than name in song and setlist names.
- Add 'At End' drop down control to song rows in setlist view.
- Apple code-signed release to stop security warnings.
- Improved system messages.
- Momentary highlight on the row of any newly created song or setlist.
- Implemented right-click context menu controls in setlist view.
- Show missing files icon for midi files.
- Right-click > Create song on a song row creates a song directly underneath it.
- Fixed bug where creating new songs sets Output level back to default.
- Auto-scroll to new setlists.
- Fixed bug causing 32 connections warning showing before maximum connections reached.
- Retain scroll position on setlist view when exiting song edit.
- Implement proper cut and paste for names.
- Click and drag outout knob immediately changes value.
v2.2.4 ( Windows | Mac) changes:
- Allow imports when files are missing.
- Fixes bug where imported sessions wav files were shown as incompatible format.
- Fixes bug where imported sessions filepaths were changed after export, resulting in missing files warnings.
v2.2.1 ( Windows | Mac) changes:
- Show a warning when user imports a wav file with name longer than 32 characters via drag n drop.
- Fixed bug allowing song and setlist names to go over 32 characters.
- Copy and paste song names and setlist names.
v2.2.0 ( Windows | Mac) changes:
- New Settings options under menu Idoru-P1>Settings. Set default output and sound source levels and 'At End' setting for new songs, plus automatically route all sources 1-to-1 to outputs, and all sources to headphones.
- Optional tooltips to explain main buttons.
- Fixed bug where dragging wavs to faders caused first save attempt to fail.
- Extra protection against invalid exports. Software now corrects path to root, if user targets subfolders on the SD card.
- Extra protection against invalid imports. Software now corrects path to root, if user targets subfolders on the SD card.
- Right click on wav slots also now opens edit window.
- Minor UX improvements.
- Show link to quickstart guide on first use.
v2.0.2 ( Windows | Mac) changes:
- Fixed bug causing fader and output volumes to not be retained when directly editing the values with keyboard.
v2.0.1 ( Windows | Mac) changes:
- Relinking a wav file with the same name causes new wav file to be exported.
v2.0.0 ( Windows | Mac) changes:
- Import exported sessions back into the software from the P-1. Read more in the Idoru P-1 manual
- Drag and drop midi files to add them to songs.
- Check for missing files when switching views.
- In-app notification when new software version is available.
- Numbering showing song position in setlist.
- More detailed export progress indication, showing current files copying.
- Optimised export process
- Failsafe correction added to export targetting, can choose root or lists folder.
- Support documentation links added.
- Can now click on fader value to enter new number.
- Remove unsused midi files in export folder.
- Fix scaling issue on Windows.
- Various other bug fixes and improvements.
v1.5.0 ( Windows | Mac) changes:
- Faster session exporting for after changes! Only send changed files to P-1.
- Indicate missing files in setlist view.
- Prevent export when files are missing.
- Prevent going over maximum song and setlist count via duplicating.
- Fixed bug still showing exporting files dialog after cancel.
- Show correct cursor when hovering on 'HP'.
- Fixed check for non-valid characters in names.
- Fixed faders changing when Aux is set to 0.
- Various UI fixes.
v1.3.15 changes:
- Show warning button on fader if wav file is missing.
- Reveal midi file path on hover.
- Added Save button to failed save warning dialog.
v1.3.14 changes:
- Removed native file menu to prevent file corruption on save bug.
- Fixed memory leak on missing files check.
- Fixed bug on cancel load operation.
- Fixed bug where session saved multiple times
- Added loading screen.
v1.3.10 changes:
- Check for corrupt file on save.
- Fixed bug with faders changing numbers randomly.
- Added 'Save session' shortcut: command / ctrl + s.
v1.3.6 changes:
- Fixed Javascript error message appearing on Mac version.
v1.3.4 changes:
- Fixed bug on Windows version, where an update message appears every time it loads.
v1.3.3 changes:
- Fixed bug where session would save twice on save operation.
- Native menu updated on Windows, About Idoru screen shows software version number.
- Various performance improvements.
v1.3.2 changes:
- Fixed bug with 3rd party node fs module corrupting .idoru files on save.
- Fixed bug with cancelling Load file operation crashing software.
- Fixed bug with song and setlist names misaligned in UI.
v1.3.0 changes:
- Show warning when using unsupported characters in setlist, song and file names
- Fixed bug preventing exporting setlist with only one song.
- Only allow export of sessions containing at least one file.
- Fixed bug same name song warning shown, even when songs are in separate setlists.
v1.2.0 changes:
- Manage duplicate file names
v1.0.4-beta changes:
- Output mixer titles added to mixer.
- File export can be cancelled.
- File export success message added.
- Drag and drop multiple wav files to slots correctly assigns mono or stereo icon.
- Drag and drop multiple wav files does not change fader mute status.
- Mac OS Finder window closes properly when assigning wave file by double-clicking.
Fixed in v1.0.2-beta:
- Overwrite bug that allowed software to delete other non-idoru files in the export destination.
- Export progress indicator was not accurate.
Your pedal's firmware version number is shown briefly on the display next to 'SW ver', when you power up the pedal
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.
ver03_10 changes:
- New alternative control configuration options!: Song starts on push rather than release / Press to stop rather than pause.
- Shorter hold times: Now only need to hold control for 1.5 seconds rather than 2 seconds to trigger Stop, Scrub, Mute/Unmute.
- Improved visual feedback: Buttons now light momentarily when controls are triggered.
- Can now stop songs from mixer view.
- Fixed bug 'Stereo linked pair both play left channel of stereo file after mute/unmute'
- Fixed bug 'Song selector jumps back to display current song at end of loop.'
ver03_09 changes:
- Buttons and switches more responsive and will respond to all presses. Now respond to medium length presses as well as quick or long presses.
- Fixed bug where mix changes were not saved properly if switching to another song during playback straight after save.
- Fixed bug where switching songs during playback and re-opening mixer sometimes displayed the wrong song's mixer settings.
- Fixed bug where song names longer that 20 characters were saved to setlists incorrectly after editing.
ver03_08 changes:
- Extended midi remote control: Any song in any setlist can be triggered directly by midi. More controls added to select setlists via midi. See here for more info.
- Fixed bug causing some midi files with more data to close too early, resulting in erratic midi playback.
- Songs containing midi can now be looped.
- Fixed bug causing UI glitches if song ends with mixer still open.
- Fixed bug where changing pairing of outputs was not updating when until changing to another song.
- Fixed bug where switching SD card with device turned on did not refresh setlists in some situations.
- Unpairing outputs behaviour is now more intuitive: Right output now reverts back to previous mixer and routing settings on unpair.
ver03_07 changes:
- Fixed memory bug where files were not being closed properly when switching songs, causing player to not play some files towards end of setlist.
- Fixed bug causing song to retain 'At end' setting from another song temporarily when switching setlists.
ver03_06 changes:
- Midi remote control functionality extended.
ver03_05 fixes:
- Stereo playback bug that was causing stereo files to only play the left channel.
- Stereo to mono summing bug, that was causing stereo files routed to mono output to only play left channel instead of summing left and right channels.
- Setlist mixer save bug. Saving the setlist mixer after adjusting it sometimes did not save all settings.