MIDI Sysex Receive Object

Who feels like testing this sysex receive patch for me.

Set the maxlength depending on the sysex message length you want to receive, also change the size of the table “sysex_is_stored_here” accordingly.

There is also an option to select which MIDI part to use: DIN, USB host, USB device (prog port), or Omni (all).

sysex_in_test.axp (14.2 KB)

Your Object does Work. When I move the Fader it writes out the SysEx Information. Only Once. When the list ist filled it stays and doesn’t recognize an other Fader, therefore you have to restart again.

It’s the same here on my Ksoloti: No information on MIDI DIN,only via USB Device. Also I recognized that I can’t use C1-C4 Pins. The doesn’t also do anything. When I connect to Pin A… or B… everything works!

Thinking about to order a new Ksoloti, it looks like something is damaged on it or??

Regarding, Mario

Do you have the firmware mode set to Ksoloti in the preferences?

Tried to switch to Axoloti. But then it doesn’t recognize any USB Device. So only Ksoloti Mode does work. :-/

I wouldn’t need the DIN Pins nessecarily but therefore I’d need to have an Object which could send SysEx via USB Device setting - hmm

Yeah in v1.1.0. You can try the beta here

Just that i haven’t written the object yet

Ok, this could be the issue: Did try the Firmware update, but it always breaks (Ping: Sync timeout…)

then I have to reinstall with Rescue Mode - so I never get the latest Firmware - hmm

Ok, just realized that I’m able to reconnect to Ksoloti Core without Flashing in Rescue Mode. Just have to wait some Minute.


Firmware 1.0.0.4

C0, C2, C3 should not be available on Ksoloti. Are you using the old axoloti gpio objects? There are the ksoloti/gpio/ objects for Ksoloti Core which allow you to select the correct pins.

Much from the folder: …/ksoloti/1.1.0/axoloti-factory/…

hmm

There all in an Axoloti-factory folder, but in the upper Ksoloti/1.1.0/ Foler

Type ksoloti/gpio/in/analog

Here is a comparison chart:

yes! there I can find all the other gpio Pins. :-)) thank you!

I hoped to see also a Midi Output Object that would work with the DIN Pins, but no luck - only Input Objects. Hmm - is there any other reason that DIN doesn’t work on my Ksoloti? - As I said al works perfectly via USB Device, Also I tested the Cable and Measured the Pins. Seems to be all ok. Is it possible that there is a need for a newer object that works with DIN setting??

REgarding, Mario

All midi/out objects should work with DIN if you select DIN in the dropdown. There must be something else going wrong… What’s your hardware setup and pinout? Any photos?

test setup 1:


Here I tested if the Cable is right and the Kemper does recognize any midi signals. This is working fine. Logic sends on Midi CC 11 and Kemper reacts. (Don’t worry about the old Axoloti, I only used the MIDI DIN Socket that I can connect via the crocodile clips)

Test setup 2:
Testing Ksoloti MO4, MO5 and GND Pinout via Voltage Control:



5V - MO4 and GND
3,26V - MO5 and GND

Test Setup 3: Voltage when Cable connected (other side)


on the software side I only choosed the din option via dropdown.
1st Test via “Live Mode” connected Ksoloti to MacBook.
2nd Test upload to flash and connect to Kemper USB. Only the Midi Signals via “USB Device” works, the “DIN” saved Objects doesn’t do anything. hmm

Surely I changed MO4 and MO5 vise versa also…

Double-check if the pinout is correct?

Refer to this diagram.

Can’t see clearly in the photos but it looks like you’re probing the outer pins, which would be 1 and 3 on a DIN connector according to the standard.

You’re Right, it really looks like im mesuring the outside pins, but im not.
Im only pointing the measure tip between 4&5, and 1&2 that im not moving around and I also can take a foto with the other Hand :sweat_smile:
So Im correctly using pin 2-4 from the DIN socket, 1&5 Not Connected…

Just to clarify: the pinout is actually 1, 4, 2, 5, 3, from left to right (right to left, respectively). But the numbers don’t matter - the center pin is GND, and the two pins next to it are MO4 and MO5, correct?

It is also possible that the Kemper requires a stronger MIDI signal and can’t deal with the 3.3V signal from the Ksoloti?

As a test, you could put a resistor (I would guess anything between 1k and 220) across MO5 and 5V (to pull it up to 5V), see if the Kemper is able to pick up the signal then?

Note that this would be a hack and is not a good solution in the long term, but fine for finding out if the Kemper does respond to higher voltage.