I'm using UART Rx since years, because of the project I started : http://www.samplerbox.org, to add a MIDI IN to the RaspberryPi. I wrote this guide 2 years ago. The new method:
Code: Select all
enable_uart=1 dtoverlay=pi3-miniuart-bt dtoverlay=midi-uart0
But I noticed a UART bug in the new version:
* When RPi boots, and receives no serial MIDI data during boot time, everything works, the MIDI arrives correctly
* When RPi boots, and receives serial MIDI during boot time (for example because RPi is connected to a drummachine already ON, already spitting MIDI sync messages to RPi), it doesn't work : further use of MIDI won't work.