Jump to content

latigid on

Frequent Writer
  • Posts

    2,516
  • Joined

  • Last visited

  • Days Won

    147

Posts posted by latigid on

  1. It's not quite clear to me what you want to do? You want to have one J89 SRIO chain and switch between several Cores?

    If that's right, it is trivial to make a Johnson counter/decade counter out of a 4017 chip. You could think to use the output enable pin(s) of the buffer (541 or 125) that is used to interface the buss to the core. Each Core gets one buffer with the datalines connected to the inputs (+DIN to an output), the outputs are common to the J89 chain (+ the serial in). Advance the counter to "turn on" one chip.

    image.thumb.png.3279a22ac3286d2ab7e03658211ed440.png

     

    • Like 1
  2. This one has been a long time coming but today we're ready to release MatriX.

    It has a similar form to the BLM16x16+X but now with mechanical keyswitches and full RGB backlighting as well as a joystick and OLED display.

    Peter has done a great job in reprogramming the 32-bit application, in particular to extend the LoopA. Check out some features in the video below!

    Essential kits are available here:
    https://www.midiphy.com/en/matrix/

    Have fun building!
    Andy

     

    large.26330496_MatriXsuperQkeycaps.PNG.1c34284e7b2bece51444c9046153ffbc.PNG

    large.785607706_MatriXiso.PNG.ab7d001a543239535d09ca9da08e2edd.PNG

    large.870210755_MatriXepichardware.PNG.08d4aecfa225541155620ed5aa76546f.PNG

    large.529449623_MatriXports.PNG.cc1299c421234400d9d2ddac01bd1f9e.PNG

     

    • Like 1
  3. Hello,

    The answer is "maybe":

     

    Looks like you'll need to compile the code and run it on iPad somehow. No idea how to do it!

    MiOS Studio is just a USB interface really. Mostly for uploading firmware or monitoring. The sequencer application as pre-compiled firmware runs on microcontrollers only.

     

  4. I'm not too savvy with buss control or loopbacks, but from what I saw I don't think it's possible to have two busses controlling one track. (Also I think 4 busses are the limit too.)

    Would it be an option to have your MIDI notes set up on different patterns? Maybe you can trigger a pattern change with your drum hit and that alters something?

    Btw. how do you trigger step advance manually? I saw that the divider can be switched to manual, but isn't it a CC that then controls the track progression? Or am I missing something?

  5. Hi Jeremy:

     

    38 minutes ago, UnUnUnium said:

    Yes, I think it was the one for the STMF1 core.

    It happens :)

     

    38 minutes ago, UnUnUnium said:

    I did reboot the core (just pull the power/reset button, yes?) and I closed and reopened MIOS Studio.

    That's right, pulling out the power/USB will do. Always restart MIOS Studio following a power cycle.

     

    38 minutes ago, UnUnUnium said:

    Looks like the current one, yep!

     

    38 minutes ago, UnUnUnium said:

    JPA0 is on the core board?

    Yes, you need to jumper it, means opening up the case unfortunately. Also ensure that resistors R101/R102 are installed.

    Hope you can get back to the bootloader! If not, it's typically no biggie to reflash with ST-LINK or JTAG.

    Best,
    Andy

    • Thanks 1
  6. Might have been the one for an STMF1 core? 

    Just checking, did you reboot the core and close/reopen MIOS Studio? 

    If you did, see if you can use JPA0 to enter boot hold mode and try to upload the app again. If it doesn't help, it would need a JTAG programmer or even just an STM32 DISCOVERY board if you have one around.

    Note that there is only one SEQ app. The configuration is set by the HWCFG file that you upload onto the SD card.

    Best,
    Andy

  7. Hi Jeremy,

    The cables are the issue 90% of the time :)

    But what you see there is two columns not driving, so that could also be on the resistor networks (particularly RN5, pin12/13) and other shift registers (particularly IC20, pin 3/4). The other two LEDs on the first 16*8 row are not simple to explain as the other rows and columns are functional.

    Best,
    Andy

    • Thanks 1
  8. 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. 

  9. 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.

  10. 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!

×
×
  • Create New...