CC to NRPN Oxi e16 to Digitone

Slowly getting the hang of the midihub but I’m now stuck on where to set which NRPN I want to use.

I’m using transform mode replace

What is note on off as I want a push button to toggle.

I would assume INTO is where I’d select NRPN but there’s no such option.

Any help would be greatly appreciated

hey @Caleb_Cromb

MIDI NRPNs need 4 CCs to define and set them
this video gives an OK explanation.

There are a couple of ways to do this currently

It sounds like you might be looking to trigger fixed value NRPNs.
Give us some examples of Incoming vs desired Outgoing so we can see how much flexibility you need…
…that might dictate which strategy is best.

There’s a planned update for a dedicated CC NRPN pipe, but for now, the workaround is to use Transform pipes in certain way to produce the correct CC NRPN event sequence, as shown here.

Could you upload the preset you have already, and mention the CC you want to use to control which CC NRPN parameter? We’ll help you sort it out.

Midihub 2026.05.15 18.24.14.mhp (357 Bytes)

I would like the oxi to control the digitone NRPN MSB 3 and LSB 14.

As for which cc i’d like to use to control those I’m not exactly sure. I guess I just choose a cc that I’m not going to use?

The oxi push button is set to toggle so I’m hoping one push with active 3 and a second push will activate 14.

I would like to set it up so i can control all 16 channels of the digitone with the oxi. Each channel on the digitone has it’s own midi channel.

@Giedrius Any idea when that update might be coming?

Check this out, I modernized the previous NRPN preset I linked to the CC Table times. :slight_smile:

Digitone 2 Euclidean NRPN_fixed.mhp (2.1 KB)

The way to use this preset is to MIDI map CC Table’s CC 6 Value (for MSB value part) and CC 38 Value (for LSB part). Or for experimentation purposes, you can enter values into these properties and CC Table will emit them, this way it’s easy to observe what happens in Digitone 2 exactly.

The Digitone 2 manual lacks in specifying which values are accepted for controlling the euclidean - whether it expects 0 - 1 values on the LSB part, or whether the MSB >= 64 means on, < 64 is off, and LSB is ignored, so you’ll have to experiment a little bit. Let us know what you find.

How do I download that preset you made for me? It looks like it’s just an image.

My bad, just attached it to my previous post.

unfortuneately that file causes the app to crash and close when trying to load it.

I can send you the crash report from apple if you like?

Ugh, sorry, I created it with a future version of the Editor, reattached one recreated using Midihub Editor 1.16.2

If it still doesn’t work, please PM me with any relevant info. :slight_smile:

So here’s my final build, and when i say mine, I mean Giedrius :slight_smile:

Been using it for several days now and it works perfectly.

Posting it for anyone else looking to set up a Digitone with and Oxi e16.

Final Build.mhp (2.3 KB)