Jump to content

latigid on

Frequent Writer
  • Posts

    2,516
  • Joined

  • Last visited

  • Days Won

    147

Everything posted by latigid on

  1. Worked out with the JA matrix then? (Seems so, well done!) The normal fix for OLEDs is to put a jumper in J15s (3v3). Other options are to check R33D (560R), make sure there are no shorts from the back of the IDC cable to the OLED PCB and cabling in general.
  2. I would still suspect the cables :) You should be able to measure continuity between the IDC8 socket on lemec and the first 8 pins of the JA IDC24 (i.e. closest to the ring MEC switches). With a cable attached of course! Are the matrices positioned the right way around? Upload a photo of your work on the JA and lemec_R. Otherwise, if you mean the top 4 rows of the matrix don't light up, that is to do with the sink driver IC18 and shift register IC17. For the driver: output side is pin 18 -> matrix bottom row (row 1), pin 17 -> row 2.. pin 11 -> row 8. Input side just the opposite leg on the IC. For the register: pin 7 -> row 1, pin 6 -> row 2 ... pin 1 -> row 7, pin 15 -> row 8.
  3. MacOS caches your USB MIDI ports, to see the four new virtual USB MIDI devices after your initial firmware upload of the LoopA app, please perform these steps: * start the Audio-MIDI-Setup of MacOS (e.g. search for "audio-midi" with Spotlight) * disconnect the core module from USB * delete the interface in the Audio-MIDI-Setup * connect the core module to USB again. Hope it helps!
  4. Looks like it's actually just gone out of stock. You might consider adding your location for more convenient shipping?
  5. https://modularaddict.com/digital-out-dout-pcb-midibox
  6. Thanks, glad you like it! It's really built like a tank :). I think documentation could be a cool community project, maybe you would like to start a wiki page? A user personally offered to write up some pages but I can imagine that life takes over and certain things drop off the priority list. To answer some of your questions: It is now on the (right-hand) JA board: click the respective button and the lower row of Matias keys chooses the layer. Note that this is a significant UI enhancement compared to the previous standard panel. Likewise, choose the respective JA button. Rather than track groups, you get instant access to all 16 tracks and can easily make multiple selections now, a significant UI enhancement. The concept of track groups still remains and is indicated by the group of four tracks, with the currently selected track coloured differently. In the SEQ v4+, most if not all button functions have their own dedicated buttons and there is no need for F buttons unlike in the previous version. If you wish to remap any of the buttons, feel free to edit the HWCFG file. This has the same workflow as before: select the menu and press the respective key underneath the OLED displays to access these. One important thing to note is that the previous "select" key is now called "shift". It really is a deep instrument! I would encourage you to try out some basic patterns and explore the options, for example the direction and divider pages, the MIDI echo FX, different scales etc. Have fun with it!
  7. Well done #45! Pimped out with tinted windows! :-)
  8. They could be indeed. That would particularly apply to J8/9 and IC1B.
  9. Sounds like MB_NG is not loaded properly... if it is a Mac I think there is a way to delete some config or so. You can try with another OS or computer. I hope that you closed MIOS Studio between firmware updates.
  10. You can always bodge the parts. LED anodes connect across a row 4148 anodes connect across a row, D12 cathode to bottom-left pin when viewed from the front. "switch cathodes" connect to SW17 below; for simplicity's sake that is the LED pin marked with a dash. As long as you get 4x MIDI ports it is okay, sometimes they will be named differently. This varies depending on your OS. Technically not. The matrix sink columns here are also driven by 74HC595s, so I would expect all or nothing. If the matrix was otherwise dysfunctional, you might see multiple button events triggered at once. You could consider to carry on with the lemec boards and then you can see if the signals make it through JA.
  11. There are some joints that don't look to be properly formed e.g. the top row of the LED matrixes, fifth pin from the left viewed from the rear of the board. It could be a similar cold joint for your SW12. Were you testing with SEQ_L.NGC? Because if you have the switch matrix going, there is no reason why the LEDs should not light up, unless they all have reversed polarity. Test with your multimeter, diode mode, red probe on the circle, black probe on the flat. If you haven't loaded SEQ_L.NGC, then I wouldn't expect any LEDs to light up. Looks like the resistor network is the right part. Cables can also be at fault, or even the soldering of the buffer chips or the headers on the Core board.
  12. Could you please upload a couple of sharp images of both sides of the board?
  13. Nice! There is little more than a USB connection and even that is in the middle of the board, so I think you should be good here.
  14. It would be difficult to desolder these parts as the metal acts as a big heatsink. An option I can see is to somehow cut the metal apart, even so there are just the pins left, then order new brackets. 3mm is probably too much to get the rear-panel components to align properly. In the end maybe you have to reorder the PCB and/or parts but it is worth a go to get them off.
  15. Really glad you could get it working and cheers for the generous donation! Top effort on your part really.
  16. You could try to bodge it by connecting the cathode end of the diode directly to the encoder switch pin. It is the one closer to the middle of the board (the one closer to the edge is the row sink and is common to the three preceding encoders). It would probably help to remove the encoder switch pin from the PCB totally and find some way to insulate it. Connecting directly from encoder switch pin to J2 pin 6 is also an option.
  17. If you essentially trigger the encoder pins with the plate PCB disconnected and there is no spurious matrix event, then I agree that there is a short somewhere on the plate board. It is really puzzling that you don't see any short to J2 from the encoder. Check again that all RNs are cut flush, even with stacking headers maybe the pins are too long? The encplate PCB is fairly simple and just connects the encoders to J1/3 and the diode columns to J2.
  18. I still think if you have a short between the encoder pins and J2, pin 6, that would probably explain your issue. Try shorting J1 pins 8/9 to 0V, (not 10). That's where that encoder ends up. You should see DIN events corresponding to the encoder if SEQ_L/R is loaded. See if enabling the DIN matrix brings back the LED storm too. Another weird thing that sometimes happens is that your MEC switches have broken LEDs.
  19. It would be perfect for "Snake II"! Thumbstick to change the direction.
  20. hw_id=36 means that it is the 36th DIN input. I think the DINs are counted backwards, so that corresponds to IC3, pin 14. That pin is connected in parallel to J2, pin 6 and RN2, pin 5, along with the diode anodes of that column. (If they are counted forwards, then it is IC3 pin 3 and J2/RN2 pin 7 and the 5th column of diodes.) Logically, the only way that you can trigger that DIN pin by turning EN4 is if there is some connection between the encoder pins and that pin. It could also be the diodes in the 4th column of switches. With the plate board connected, see if you get any shorts between the encoder legs and all pins of J2. Disconnect the plate and try the same debug test by shorting J1 pins 9/10 to 0V. If you get the same hw_id=36, then your issue is on lemec_R. If the issue disappears when disconnecting, then there is some unintentional contact made when stacking the boards together.
  21. Very tricky! To check: it does the same thing if you change the the sequence of boards and load the respective .NGC _R / _L? You could try to modify the .NGC file by commenting out the DIN matrix DOUT_MATRIX n=1 rows=8 inverted_sel=1 inverted_row=1 sr_dout_sel1=3 sr_dout_r1=4 led_emu_id_offset=1001 DIN_MATRIX n=1 rows=8 inverted_sel=1 inverted_row=0 sr_dout_sel1=3 sr_din1=3 button_emu_id_offset=1001 That might help to narrow down where to look.
  22. Yes, that is the right idea with the HWCFG. LG, Andy
  23. That I am not sure of. There are also unused functions e.g. the footswitch and gate. It would be possible to remap any button without recoding by assigning it in the HWCFG. But I am not sure what function to put on the datawheel. I think I once asked if it could be an enter key or similar but I am not sure where/how that makes sense.
  24. Hi Tim, It's an interesting idea for sure! IMO the midiphy front panel would better suit your needs as you have more direct feeling for what is going on (16 direct tracks, haptic memory of the 8 buttons for selection row changes). Not so useful are all of the LED indicators... As for potential mods, there is certainly scope to do this. For something totally non-invasive, you could consider using the DB-25 expansion port and rewriting an SPI driver in place of the analogue out module? Not sure how feasible it is, but you could also use the USB host if you can write a driver for a USB connected device? I was actually thinking of something like a braille display that mirrors/converts the text on the screens somehow? You might also be able to either replace the I2C MIDI module with something or use the spare I2C bus. Best, Andy
  25. DnB beats always appreciated :)
×
×
  • Create New...