Hello everyone !
First of all, congrats to Julian for this wonder. I really was impressed by the sonic possibilities of this beast.
I write here because my LXR midi in is still not working and I am looking for a solution.
I carefully tried solutions exposed in this thread:
http://forum.sonic-potions.com/discussion/104/inpossible-to-sync-the-lxr-with-my-daw-with-midi-inout-and-a-led-problem-/p1 but nothing worked for me so far.
I tried 3 different firmwares:
- latest 0.34
- marimba 0.33
- old 0.23
with RXF midi filtering turned to ALL and BPM to 0
In all cases, no MIDI Sync IN and no midi notes IN (I checked the channels on global and tracks). Nothing.
USB is perfectly fine thus. Sync is OK, I didnt test the notes IN.
I had no mean to debug it and I guess it is an hardware issue. I have some programming skills but it won’t help there so I finally managed to remove the LCD screen to see what is going underneath.
Now the my LXR is running headless so I guess I didn't screwed things when I removed the LCD.
I am looking to know how to test the midi in connection with a multimeter to see if its good on this side but I am almost noob in this domain, help would be really appreciated.
I tested the optocoupler according to this tutorial:
http://www.antimath.info/electro/how-to-test-an-optocoupler/, it reacts like expected so I dont really know where the problem comes from and I am a bit lost.
Any clue on what I should check / test / replace here to get my MIDI IN working ?
I would love to have my LXR integrates my setup and start to develop on it a little bit

Nunj
Comments
on page 3 of the schematic you can see the used parts for the midi in:
http://www.sonic-potions.de/sites/default/files/documents/FrontpanelSchematic.pdf
did you check all the solder joints on these parts?
Would it be possible to add the original external midi triggering implementation back into the firmware? (where each drum sound is triggered by one particular note, all on a single midi channel) ...single notes on a single midi channel is a lot easier to use with external sequencers. Maybe this could be in addition to the RudeOG multichannel implementation (maybe the single channel implementation could be implemented on channel 10 or something, and all other channels could be used for RudeOG's implementation?)
That said, I think you're right - the current system of having two different channels (global and voice-specific) that both produce chromatic playing is a bit silly. If you want to try my branch, I've tweaked this a bit (pretty simple to do) so that if the currently selected track is assigned a note other than 'any', and you send a note-on with the global channel, the lxr will try to match the note up with any other voice that isn't assigned 'any' as well.
So if you assign all your voices to different notes, you should be able
to play and record on the global channel as before. Apparently notes
only get recorded when they appear on the global channel - I'll have to
take a look at that some time.
https://github.com/brendanclarke/LXR/tree/instapattern
or just the firmware
http://www.brendanclarke.com/files/LXR/
Note that the MIDI CC assignment is completely rewritten to be by voice channel in this branch (I couldn't get a lot of the cc's to work in the old version anyway). But you can absolutely record with them! Other than that it should work as in .34, the other stuff is added global options, just be sure to back your card up, I'm still testing things
brendanclarke, do you know if there is any way to debug the MIDI IN on the LCD screen in the code ?
Something very simple like displaying a number (eg: midi message number) when midi message is received by the chip ?
My advice is, if you have access to or can borrow an oscilloscope or data logger and to put it on pin 37 of the mainboard connector (see the pdf Julian attached), you should verify whether you are sending anything to the mainboard at all before taking the front panel apart further.
Sometimes you can kind of detect the voltage change from midi data with a standard multimeter if you send a LOT of data, too
Check your resistors carefully, don't just de-solder and swap parts wholesale unless you have a good idea of what's gone wrong.
Good luck!
also check the soldering on P1 for bad joints or shorts.
the midi jack is directly connected to the mainboard.
http://www.sonic-potions.com/sites/default/files/documents/MainboardSchematic.pdf