arteme / pod-ui

A modern GTK+ UI for controlling Line6 POD family of devices via MIDI. Supported devices: POD 1.0, POD 2.0, POD Pro, PocketPOD, PODxt, PODxt Pro, PODxt Live, Bass PODxt, Bass PODxt Pro, Bass PODxt Live
https://arteme.github.io/pod-ui/
GNU General Public License v3.0
31 stars 2 forks source link

macOS: MIDI IN thread crashes on unaligned access #51

Open arteme opened 8 months ago

arteme commented 8 months ago

Noticed using M-Vave MS-1 bluetooth MIDI dongle. The underlying issue is https://github.com/Boddlnagg/midir/issues/138, which itself depends on coremidi library. Testing newer midir with newer coremidi requires macOS 11+.

arteme commented 8 months ago

Seems like M-Vave MS-1 bluetooth MIDI device is very unstable on macOS. Trying to get to the bottom of this (I'd be content with just getting it to not crash) may require someone with deeper knowledge of macOS internals: https://github.com/chris-zen/coremidi/issues/49