Access Apps, Updates, and other downloads for your PIRATE MIDI devices.
Sandbox is the PIRATE MIDI desktop editor for configuring your hardware devices. Currently in final development. Open Beta test available very soon!
Most people have a complicated relationship with MIDI. It's great when it works, but can be really overwhelming (we know - we've been there!).
We set out to solve that problem. As much as possible, we're removing the "numbers" side of MIDI control. We want to help you think less, and create more.
Updated: 22/12/2021
Firmware v1.0.3 fixes bugs and adds new features to your BRIDGE6 or BRIDGE4
New features:
- UI mode can be changed using MIDI CC 30
- Double Press switch actions are ignored if there are no messages assigned to the Double Press stack
- New Flexiport mode Pulse Sync Out allows for analog clock generation on the tip for modular, and gear without MIDI Clock sync
- New UI for Flexiport Switch Out mode
- Holding Footswitch 1 for seven seconds during power on allows for factory reset in the event of a firmware issue
- Flexiport Tap Tempo output starts and stops according to the MIDI clock state
Changes:
- Switches menu is consolidated to include the LED colour settings, as well as changed the visibility order of LFO and messages
- All MIDI message outputs default to "on"
- Tap tempo now defaults to 120 BPM at power-up
- Flexiport Switch Out states default to "open" until configured
Bugs fixed:
- LFO frequency jumps from 0.2 to 10 rather than stepping down to 0.1
- Tap tempo changes randomly during power cycles
- Switch Out configuration may not save correctly (configuration lost during next power cycle)
- Bridge6 (Hardware version v1.0.1) Flexiport2 tip to sleeve switch not mapped correctly
- Fixed MIDI thru incorrectly passing messages from a USB source
No factory reset is required if updating from v1.0.1 or v1.0.2
Although the desktop app is not ready for release, this update is an important update that can be done manually with a third-party firmware updater app.
Step 1. Download the BRIDGE6 or BRIDGE4 update files using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Install the STM32 DFU application.
Step 3. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 4. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 5. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 6. Open the STM32CubeProgrammer application. On the right hand side under "USB Configuration'" a numbered USB device should appear. If not, use the refresh button or remove power from your device and repeat steps 3-5.
Step 7. Click "Open file" and locate the firmware file (.bin) you downloaded in Step 1. Again, make sure this is the file intended for your device or the update will not be successful and may render your unit unusable.
Step 8. Click "Download" to begin the firmware update process. A completion message will appear when the process has finished.
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 9. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 10. If you have updated from v1.0.0, you will need to do a factory reset now. If you have updated from v1.0.1 or v1.0.2, you do not need to do a factory reset.
The screen may look strange after you power it on if you have updated from v1.0.0, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Step 1. Download the BRIDGE6 or BRIDGE4 update file (.bin) using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Locate the downloaded file and move it to the home directory of your user. This typically looks like: Macintosh HD->Users->your_user_name. If you are having trouble finding this, with your Finder window, open go to the top toolbar and under "Go" select "Home" and then navigate to your user.
If you have done a previous update using this method, you can skip to Step 6. There is no need to install Homebrew again.
Step 3. Open a terminal window (Terminal.app) and enter the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
This will install an application called Homebrew which is a package manager for MacOS. Follow the prompts on screen as required.
Step 4. (only required for M1 Apple Silicon Macs) Once the Homebrew installation has been completed, enter the following command:
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc
Step 5. Close the terminal window, and then open a new terminal window. Enter the following command:
brew install dfu-util
Step 6. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 7. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 8. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 9. Return to the terminal window, and enter the following command for your Bridge6 or Bridge4 respectively:
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge6_v1.0.3.1.bin
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge4_v1.0.3.1.bin
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 10. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 11. If you have updated from v1.0.0, you will need to do a factory reset now. If you have updated from v1.0.1 or v1.0.2, you do not need to do a factory reset.
The screen may look strange after you power it on if you have updated from v1.0.0, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Updated: 7/2/2022
Firmware v1.0.2 fixes bugs and adds new features to your BRIDGE6 or BRIDGE4
Improvements:
- Added inverted modes for each expression pedal sweep
Bugs fixed:
- Deleting messages from the release stack functions correctly
- LFOs now trigger correctly and only output a single message per value change
- Expression pedal message correctly decrements the value to 127 rather than 255
- Fixed menu editing of Flexiport Switch Out mode
- Increased the LED refresh rate and removed timing jitter to provide smoother MIDI clock pulse indication
- Greatly improved the responsiveness of expression pedals and made latency improvements
- Additional space at the end of footswitch names is now stripped upon saving, preventing horizontal alignment issues.
No factory reset is required if updating from v1.0.1.
Although the desktop app is not ready for release, this update is an important update that can be done manually with a third-party firmware updater app.
Step 1. Download the BRIDGE6 or BRIDGE4 update files using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Install the STM32 DFU application.
Step 3. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 4. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 5. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 6. Open the STM32CubeProgrammer application. On the right hand side under "USB Configuration'" a numbered USB device should appear. If not, use the refresh button or remove power from your device and repeat steps 3-5.
Step 7. Click "Open file" and locate the firmware file (.bin) you downloaded in Step 1. Again, make sure this is the file intended for your device or the update will not be successful and may render your unit unusable.
Step 8. Click "Download" to begin the firmware update process. A completion message will appear when the process has finished.
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 9. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 10. If you have updated from v1.0.0, you will need to do a factory reset now. If you have updated from v1.0.1, you do not need to do a factory reset.
The screen may look strange after you power it on if you have updated from v1.0.0, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Step 1. Download the BRIDGE6 or BRIDGE4 update file (.bin) using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Locate the downloaded file and move it to the home directory of your user. This typically looks like: Macintosh HD->Users->your_user_name. If you are having trouble finding this, with your Finder window, open go to the top toolbar and under "Go" select "Home" and then navigate to your user.
Step 3. Open a terminal window (Terminal.app) and enter the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
This will install an application called Homebrew which is a package manager for MacOS. Follow the prompts on screen as required.
Step 4. (only required for M1 Apple Silicon Macs) Once the Homebrew installation has been completed, enter the following command:
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc
Step 5. Close the terminal window, and then open a new terminal window. Enter the following command:
brew install dfu-util
Step 6. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 7. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 8. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 9. Return to the terminal window, and enter the following command for your Bridge6 or Bridge4 respectively:
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge6_v1.0.2.1.bin
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge4_v1.0.2.1.bin
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 10. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 11. If you have updated from v1.0.0, you will need to do a factory reset now. If you have updated from v1.0.1, you do not need to do a factory reset.
The screen may look strange after you power it on if you have updated from v1.0.0, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Updated: 18/1/2022
Firmware v1.0.1 fixes bugs and adds new features to your BRIDGE6 or BRIDGE4
New features:
- Scrolling with acceleration enabled on hold actions in menu navigation and editing
- Remote bank navigation via Control Change and Program Change messages
- Automatic Program Change messages when banking up/down enabled with independent channel selection per output
Changes:
- Lowered hold action time from 1.25s to 1s for improved responsiveness
Bugs fixed:
- Press messages sent on press and hold actions
- Program Change messages not sent correctly in message stacks
- MIDI clock may assign to incorrect switch
- Device freezes when connected to MacOS device without audio/MIDI application open
- Release messages not sent until second action
- Release stack editing causes device to freeze
Although the desktop app is not ready for release, this first update is an important update that can be done manually with a third-party firmware updater app.
Step 1. Download the BRIDGE6 or BRIDGE4 update files using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Install the STM32 DFU application.
Step 3. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 4. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 5. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 6. Open the STM32CubeProgrammer application. On the right hand side under "USB Configuration'" a numbered USB device should appear. If not, use the refresh button or remove power from your device and repeat steps 3-5.
Step 7. Click "Open file" and locate the firmware file (.bin) you downloaded in Step 1. Again, make sure this is the file intended for your device or the update will not be successful and may render your unit unusable.
Step 8. Click "Download" to begin the firmware update process. A completion message will appear when the process has finished.
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 9. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 10. You will need to Factory Reset your device after the update. The screen may look strange after you power it on, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Step 1. Download the BRIDGE6 or BRIDGE4 update file (.bin) using the buttons below. Make sure you have the correct files or the update will not be successful.
Step 2. Locate the downloaded file and move it to the home directory of your user. This typically looks like: Macintosh HD->Users->your_user_name. If you are having trouble finding this, with your Finder window, open go to the top toolbar and under "Go" select "Home" and then navigate to your user.
Step 3. Open a terminal window (Terminal.app) and enter the following command:
/bin/bash -c "$(curl -fsSL https://raw.githubusercontent.com/Homebrew/install/HEAD/install.sh)"
This will install an application called Homebrew which is a package manager for MacOS. Follow the prompts on screen as required.
Step 4. (only required for M1 Apple Silicon Macs) Once the Homebrew installation has been completed, enter the following command:
echo "export PATH=/opt/homebrew/bin:$PATH" >> ~/.zshrc
Step 5. Close the terminal window, and then open a new terminal window. Enter the following command:
brew install dfu-util
Step 6. Connect a TRS or TS cable from Flexiport 1 to Flexiport 2.
Step 7. Connect your BRIDGE6 or BRIDGE4 to your computer directly (no USB hub unless it's a necessary dongle) with a USB cable.
Step 8. On your BRIDGE6 or BRIDGE4 Menu, go to: "Menu>System>Manual Update" and confirm your selection. Your screen should flash "Entering Bootloader", and may go blank.
Step 9. Return to the terminal window, and enter the following command for your Bridge6 or Bridge4 respectively:
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge6_v1.0.1.1.bin
dfu-util -a 0 --dfuse-address 0x08000000 -D bridge4_v1.0.1.1.bin
DO NOT UNPLUG OR REMOVE POWER FROM YOUR DEVICE UNTIL THE UPDATE HAS BEEN COMPLETED.
Step 10. Unplug the TRS/TS cable from the Flexiports, and turn the BRIDGE6 or BRIDGE4 off and on again by removing the USB and then inserting it again. This will reset the device and complete the update.
Step 11. You will need to Factory Reset your device after the update. The screen may look strange after you power it on, but you will be able to enter the menu and go to "Menu>System>Reset>Factory Reset" and confirm the selection.
Updated: 23/12/2021
Use our online manuals to learn more the ins and outs of your devices.
View ManualsUpdated: 22/12/2021