Hi everybody,
I'm having some issues with the serial connection on my wavepi.
some info:
- I have wavepi running on a RPI4 with the 20x2 LCD display.
- The serial console is turned off.
- I'm using a clone MPU-401 card for the MIDI output.
- Everything works fine when I'm using the roland UM-ONE usb-midi device connected to the wavepi, midi messages appear on the LCD display and sound works.
- I have build a circuit based on this one: "http://www.smbaker.com/wordpress/wp-content/u … matic-orig2.jpg" (ignore the 5v rail, everything works on 3.3v)
- I have built the "MIDI IN" and "MIDI THRU" ports.
- When I connect the roland UM-ONE (connected to the RPI) to the "MIDI THRU" port everything works fine so I know the circuit works because the "MIDI THRU" port takes the same output from the 6N138 as the serial port.
Ok, so now the problem: (I don't use the UM-ONE from this point on)
When I connect the output from the circuit to the RPI (MIDI_RX on PIN 10) and play Space Quest 3, I don't get any messages on the LCD display. The Wavepi plays random notes instead of showing the message on the screen. It tries to play the message instead of showing it on the screen.
So i tried installing the latest version of Wavepi but now I don't get anything, no music, no random notes, nothing. I do however get a lot of messages on the monitor that is connected to the HDMI port (yes, serial console is turned off).
When I use, TTYmidi -s /dev/ttyAMA0 -p (print command), it prints the number "80" every second and a lot of other numbers when I play some midi music. Soo it does receive data from the MIDI circuit over the serial port.
I hope my explanation is clear enough.
Thanks in advance.