Releases: RebelTechnology/OpenWare
v22.5.0
v22.5.rc4
22.5.rc4
- Fix saving system settings
22.5.rc3
- Fix Genius DAC range bug
22.5.rc2
- Fix USBH power initialisation
22.5.rc1
- Improved USBD Audio host synchronisation
- Fix initialisation bug in Genius/Magus Graphics
Known Issues:
- OWL1/2 USB Host does not support reconnecting devices
v22.5.rc2
Release candidate 2 for v22.5.0
22.5.rc2
- Fix USBH power initialisation
22.5.rc1
- Improved USBD Audio host synchronisation
- Fix initialisation bug in Genius/Magus Graphics
Known Issues:
- OWL1/2 USB Host does not support reconnecting devices
v22.5.rc1
22.5.rc1
- Improved USBD Audio host synchronisation
- Fix initialisation bug in Genius/Magus Graphics
Known Issues:
- OWL1/2 USB Host does not support reconnecting devices
v22.4.0
Release v22.4 fixes a storage issue which caused errors when storing large patches, contains important refactoring and robustness improvements, and brings support for the Genius Eurorack module.
Known Issues: USB Host does not support reconnecting devices
To ensure a smooth upgrade, consider to do ERASE STORAGE from the Device Page first.
To upgrade a device with MIDI boot loader go to the firmware page (Chrome/Chromium or Edge browser).
To upgrade a legacy device with DFU bootloader go to the webdfu page (Chrome/Chromium browser only).
Download a .syx
file for use with the MIDI bootloader, or .bin
for DFU bootloader.
Please make sure you use the correct file for your device and bootloader!
22.4.0
- Improved Genius CV assignment
- Debounce Genius encoder switches
- Fix USB Host performance in H7 libs (NAK flood)
- Refactor startup code to support system/dfu bootloader
- Unified USB device and host drivers
Known Issues:
- USB Host does not support reconnecting devices
22.3.1
- Revert ST libraries to prevent USB issues
22.3.0
- First public Genius release
- Added CRC checksum to stored resources
- Critical sections protect task swapping
- Fixed 64k size limit in flash storage
- Updated libraries
22.2.2
- Updated BioSignals
- Support for AC/DC and XibecaDevKit subprojects
- Configurable audio block size
- Added support for QSPI flash
- Bootloader refactoring
- Bootloader support for listing and deleting resources
v22.4.rc1
Release v22.4 fixes a storage issue which caused errors when storing large patches, contains important refactoring and robustness improvements, and brings support for the Genius Eurorack module.
Known Issues:
USB Host does not support reconnecting devices
To ensure a smooth upgrade, consider to do ERASE STORAGE from the Device Page first.
To upgrade a device with MIDI boot loader go to the firmware page (Chrome/Chromium or Edge browser).
To upgrade a legacy device with DFU bootloader go to the webdfu page (Chrome/Chromium browser only).
Download a .syx
file for use with the MIDI bootloader, or .bin
for DFU bootloader.
Please make sure you use the correct file for your device and bootloader!
22.4.rc1
- Improved Genius CV assignment
- Debounce Genius encoder switches
- Fix USB Host performance in H7 libs (NAK flood)
- Refactor startup code to support system/dfu bootloader
- Unified USB device and host drivers
22.3.1
- Revert ST libraries to prevent USB issues
22.3.0
- First public Genius release
- Added CRC checksum to stored resources
- Critical sections protect task swapping
- Fixed 64k size limit in flash storage
- Updated libraries
v22.2.0
Release v22.2.0 brings the legacy OWL Pedal and OWL Modular up to date within the OpenWare firmware framework. It also includes important updates to Magus, improving CV performance and screen handling. For all OWL2 products (Alchemist, Wizard, Magus, Lich, Witch) this release provides support for 8Mb FLASH storage. And for all products it provides USB Audio sink and source.
Known Issues:
- USB Host does not support reconnecting devices
To ensure a smooth upgrade, consider to do ERASE STORAGE
from the Device Page first.
To upgrade a device with MIDI boot loader go to the firmware page (Chrome/Chromium or Edge browser).
To upgrade a legacy device with DFU bootloader go to the webdfu page (Chrome/Chromium browser only).
Please make sure you use the correct file for your device and bootloader!
Download a .syx
file for use with the MIDI bootloader, .bin
for DFU bootloader.
22.2.0
- Improved USB Audio FIFO allocation
- Refactored Graphics code
- Move screen handling to separate task (Magus)
- Added patch text/message handlers
- Changed loop/setup callbacks to onLoop and onSetup
- Support for OWL Pedal mk2
- Prevent invalid characters in reported patch names
- Send resource size and checksum with name
- Improved backwards patch compatibility (CCM linked stack)
22.1.rc2
- Process USB messages each audio block, before patch runs (or in loop if no patch is loaded)
22.1.rc1
- Fix USBD audio sync issues:
- rx asynchronous mode with explicit feedback
- tx asynchronous mode with variable output size
- Fix USBD audio descriptor issues (Windows support)
v22.1.rc2
22.1.rc2
- Process USB messages each audio block, before patch runs (or in loop if no patch is loaded)
22.1.rc1
- Fix USBD audio sync issues:
- rx asynchronous mode with explicit feedback
- tx asynchronous mode with variable output size
- Fix USBD audio descriptor issues (Windows support)
Known Issues:
- USB Host does not support reconnecting devices
v22.1.rc1
22.1.rc1
- Fix USBD audio sync issues:
- rx asynchronous mode with explicit feedback
- tx asynchronous mode with variable output size
- Fix USBD audio descriptor issues (Windows support)
Known Issues:
- USB Host does not support reconnecting devices
OpenWare v22.0.0
First firmware release for the Witch
22.0.0
- Prevent rewriting resources and patches
- Provide resource size and CRC with name
- Support SPI flash storage
- Rewritten storage code
- Support for new Witch device
Known Issues:
- USB Host does not support reconnecting devices
- USB Audio might 'click' due to synchronisation with host