Octatrack Midi -> LXR-02 problems

What do you mean? Arduino IDE works fine in Windows.
And updating the RK-002 can be done by simply visiting a webpage.

There is even a file ready to go for exactly this fix:
https://duy.retrokits.com/545669c2-bdbe-4f3e-a057-3f4a834a8749/
Just click the button when you have the cable connected:
image

didn’t know there is a firmware for this problem already. anyway, if one exist: cool :smirk:

If you want to write and flash a custom firmware (thats what I did with the help from the retrokit guys…) you cant do that with webpage. Retrokit package for arduino ide (what you need to write a custom one!) is broken on windows.
Could’ve changed since 2021, I don’t know.

I can now confirm:

I found my cable!
I uploaded my script, linked in the post above.

Result: success.

It’s the octatrack note off thing.
Again.

That means, if you bend a vel 0 into a note off event it works.

Cheers!

edit: a C5 on Octatrack is a C6 on lxr.

1 Like

Erica finally reached out after I told them about the Vel0. They said they were unaware and put it on the to-do list for firmware updates. I’m tempted to link your script (if it even works like this) and ask if it helps, but don’t know how ethical or realistic that is. Thoughts?

2 Likes

Yes, please share!
That’s why I posted :wink:
Cheers man!

1 Like

I had figured as much but wanted to be sure. Thanks I will forward to them. Maybe you will have a hand in solving this issue for them.

1 Like

I played a bit.

Midi cc works ONLY from ot->lxr if you do it via global channel.
So if you want to play lets say chromatic bass and want to alter filter, decay you’ll need 2 tracks. one for the chromatic drum channel and one for midi cc.

Possible workaround: use only global channel and use coarse and fine tune for notes instead of chromatic mode. You’ll lose midi arp that way.

Thats a limitation imho.

1 Like

Thanks. I may mess around with that, but losing the arp is a big one for sure. I’m still liking the lxr, but the OT arp was a big part of my vision for it. I also wish there were some more fun performance options. Rolls kind of get old quick.

1 Like

I would not write it off in that sense, especially if you have that fixed midi stuff out of the way.

4 outs of lxr into 4 ins of octatrack…
Lfo Designer as pseudo Arp (that could be messy haha!), octatrack scenes…
morphing kit on lxr.

There are ways to make some interesting stuff with it.
And you can fill octatrack with samples too.

I’d say that combo is cool, but not 100% perfect, but nothing is.

i start working on a retrokit rk002 firmware that should help with that issue. plan is to bend all midi cc‘s to the master channel.

i plan to start hack that together later this day.

Retrokit rk002 rocks - I programmed my cable with Edge browser (didn’t want to install chrome…), Retrokit is pulling off an online programmer where you can paste your code, compile and upload via web-midi. It’s in beta, but it works.

Anyway:

All sequenced from Octatrack, including chromatic notes, midi-arp, midi-lfo, midi-retrig on that bleep snare,… (no lfo in lxr-kit!). I used the faders and performance buttons (mute and ta ta ta ta ta) on the lxr.

It is sometimes laggy and misses cc values…, but I guess if I put a delay into it or so… perhaps, perhaps, I’ll investigate.

It fixes note off issue and routes no matter what cc values to channel 1.
I used channel 2 to 8 for the lxr-lanes, note receive set to “any”.
I used midi cc on those channel, and the corresponding cc numbers accordingly to the documentation of lxr.

Well, it works.
It just was a quick test, thats why you want to vomit:

// octatrack note off ouchie
boolean RK002_onNoteOff(byte chn, byte key, byte vel)
{
  RK002_sendNoteOff(chn, key, vel);
  return false;
}

// lxr control change ouchie
boolean RK002_onControlChange(byte chn, byte nr, byte val)
{
  RK002_sendControlChange(0, nr, val);
  return false;
}

void setup()
{
}
 
void loop()
{
}
2 Likes

Nice !

Will try this out when I get my RK002 to work.
Did you investigate further ?

Edit : Awesome, it al works !

1 Like

Hi,
glad it worked for you!

Any thoughts on how to change (p-lock) kits with OT ?

  1. only 4/bank, with parts ?
  2. MSB instead of program change ?

Instant pattern change possible with rk002 ?

I don’t know :smiley:

I even don’t know where my rk cable is right now.
but i would perhaps intercept a cc value and rewrite it into a msb message or whatnot.

yeah. im on vacation next weeks.
next post in intoxicated hangout, yolo!