Skip to content

v1.5.0

Latest
Compare
Choose a tag to compare
@arteme arteme released this 20 Nov 23:37

This is a major step forward for people using Apple Silicon and everyone that doesn't have Line 6 drivers installed. Previously, pod-ui was only able to communicate with MIDI devices provided by the operating system and vendor-specific device drivers. As there are no longer drivers for legacy Line 6 devices that work on Apple Silicon, you wouldn't be able to use old PODs with these Macs. Don't worry, I got you covered! This release adds communication with supported Line 6 devices directly over raw USB using libusb and rusb-based code and does not require any drivers. This should make it possible to use these devices with the newer Macs, the upcoming Arm-based Windows systems, as well as old systems without the Line 6 drivers installed.

Please see the dedicated pod-ui libusb page for specifics about how to get this working (especially if you use Windows).

NOTE: Unfortunately working over plain USB is rather finicky and may feel like beta-quality software to you. Please open an
issue if something doesn't work correctly and hopefully we'll be able to iron it out.

LINUX users: There is no need for libusb in Linux as the Line6 driver modules are always available, so the Linux release below is compiled without libusb support!

Major

  • Support for devices over USB [#56];

Minor

  • macOS: In some OS versions and some MIDI controllers, MIDI IN thread would crashes on unaligned access [#51];
  • macOS: The UI may freeze during programs loading and requires the user to move the window to unfreeze it [#62];
  • macOS, Windows: The check-mark dialog-ok icon missing [#61];

Full Changelog: v1.4.0...v1.5.0