I’ve had bad luck with the QuNexus:

out of curiosity, did you disable the LEDs? did it really brick the ES so you had to reflash it?

No, I left the LEDs on. Yes, it was causing issues that wouldn’t disappear until a reflash was performed. I didn’t end up going through the trouble of fixing it, since the QN already has gate, pitch, and two CV outputs on the unit itself.

It was time consuming to troubleshoot variations in setup, so I’m sticking with using QN as standalone, and using the OP-1 with ES.

1 Like

sounds like an interesting idea. i hope to have some time toward the end of this month to investigate this and try to make things more robust.

Some general updates:

  • there looks to be some low level bugs in the midi receiver code which may well be the source of some of the erratic response. I’ve started testing some changes in that area which should improve robustness (both on the modules and aleph)
  • I’m able to get earthsea to overflow its internal event queue when receiving midi from a DSI Evolver set to transmit all parameter changes over midi. This is most likely the what is going on when the earthsea lights stop changing and the module appears to have locked up. Hopefully I can now get to the bottom of the lockups - oddly my early tests a few days ago were lockup free but I’m now wondering if I in fact had slightly different firmware from what was released.

Regarding adding midi clock support. I’ve started to work on that using an Evolver desktop as the source. @shellfritsch can the OP-1 send midi program changes or sysex? I was wondering if it might make sense to have different output configurations selectable be midi program change.

In an attempt to remain modeless I’m going to do a little experiment with using the current velocity output as a gate with variable height. If that works then midi clock could be edge…

1 Like

If it helps I can confirm that it works really bad on Korg microKey-25. The only thing tha works is the modulationstick (pitch bend).
It works ok on a Samson carbon-61.

1 Like

…if there is anyone in the los angeles area with a microKey-25 they’d be willing to loan me for testing PM me.

i’m pretty sure it does not send either of these. there is an “ableton live mode” that turns the op-1 into a control surface:

https://www.imaginando.pt/products/op1/help/usage

though i have no idea what type of data op-1 is sending when in this mode…

I do have a microkey-25, and I have had the problems described, but I’m not even in the right country to loan it to you. But I can definitely help with any debugging if you need it.

I might not need it after all. I believe I’ve found a combination of bug fixes, timer tweaks, and rx buffer size which makes this much more reliable. I hope to have a build for people with a QN or microkey to test this weekend.

1 Like

how goes?

any progress with clock out?

also, i was playing with earthsea the other day and it started experiencing the slow-down again. after sitting for a while (no reboot) it eventually returned to normal response.

I’m confident that I’ve found and fixed the source of the midi receive problems reported by @sam and @barksten. I just need to clean up the change and get that merged in.

On the clock front things are much more involved. I’m made two different attempts at using the incoming midi messages to build a “clock” signal but I was unhappy with the amount of jitter in the cycle, small amounts of drifting relative to the note gate on/off, and instability when running at high BPM values (the module was fine but the software clocking mechanism started to miss beats).

I have started looking into the possibility of adding a completely different clocking mechanism to the module code base - one which is built directly on top of the remaining unused timer/counter hardware. Ideally I can get the hardware timer to drive the “edge” output directly for a really stable hardware based clock (then use the incoming midi data to change the phase and period as needed to stay in sync). Doing this requires delving into hardware level details on the avr chip.

4 Likes

thanks for the update!

Heres one i did today with an iPad connected to an iConnectmidi2+ connected to Earthsea. I needed to attenuate the CV output a little but works OK. Running Lemur and Antonio Blanca’s Abreakpoint 2 template.

4 Likes