Device Details

Device Overview

Name/Version: OB-6 NRPN-Controller 0.98
Author: Zyko  
Description: NRPN remotecontroller for the OB-6.
If you set it up as shown in the screenshot, you can use your OB-6's buttons and knobs to record automation into midiclips and replay the recorded automation. Its also optimized to use with Ableton Push (as far as possible).

Have fun!!!!

Feedback and featurerequests welcome!
 

Device Details

Downloads: 191
Tags hardware, push
Live Version Used: 9.6.2
Max Version Used: 7.2.4
Date Added: May 01 2017 10:45:17
Date Last Updated: Not updated yet
Average Rating (1) 5
Rate this device: (must be logged in to rate devices login)
Device Type: midi_device
URL (optional):
License (more info): None

Device Files

Device File: OB6 NRPN-Control (Midi) 0.98.amxd
 


Comments

Hey I've been waiting for this - nice!!
I have a few problems getting it to work though:
-can't seem to get it to work through USB, only works via midi
-Messages from the OB make it though to the device (and can record etc), but can't get changes from the device (or from Push) to make it through to the OB.
Any thoughts/ ideas would be much appreciated, can send you some screen shots if they would help (but its set up as per your screen shot).
Many thanks - this is the device I've been hanging out for :)

Hi Jrock, thanks for your feedback.
- never tested it via USB, but it should work I think. Make sure you configure your OB-6 correctly (Everything over USB, NRPN-Mode, Midichannel etc.)
- Did you notice the "remotecontrol" button? It has to be enabled (lit) in order to send data to the OB-6. It's initially NOT enabled.
Hint: When recording automation with OB-6's knobs, you want remotecontrol to be disabled, otherwise you control the OB-6 locally with its own knobs AND remotely with the M4L-device, which leads to weird glitches. Except if you turn off "local control" on your OB-6, in that case just leave "remotecontrol" enabled all the time.

Hope that helps!
Z.

Ah cool! Working perfectly now, thank you :)
Is it possible for the ob-6 to transmit the values for each parameter? i.e. when you change patches it updates the values on the interface..
Thanks again :)

Really great work so far! Thanks a lot!
Just one issue: the device doesn't seem to read all current parameter values on the OB-6 when I load a new patch. Only when I touch a knob on the OB-6 then the M4L device receives that data for that knob. It would be really nice if the device would update all parameters accordingly whenever you load a new patch on the OB-6 so it reflects the actual patch.

Really great work so far! Thanks a lot!
Just one issue: the device doesn't seem to read all current parameter values on the OB-6 when I load a new patch. Only when I touch a knob on the OB-6 then the M4L device receives that data for that knob. It would be really nice if the device would update all parameters accordingly whenever you load a new patch on the OB-6 so it reflects the actual patch.

Hi DenizKyou and JRock

Unfortunately this is not possible with the current OS of the synth. When you change patches, no NRPN are transmitted. There is now way to "tell" the OB-6 to dump its parameterstate on patch-change. Maybe a future OS update will implement this option. Go ask DSI! ;-)
The M4L device would already be equipped to handle this...

Happy knobbing,
Z

Great Patch, like the gswitch2 thing. I have been missing that one.

In fact, Program Dump is already a part of the DSI Firewares. Ableton just filters them out and kills all communication for program dumb e.t.c.
This is cause it is done via sysex.

NRPN on the other side is just 4 Midi CC in a row forming 1 NRPN Signal. CC are not filtered so this beatiful gen is possible. Thank you.

To get PGM Dumbs done, you need to get one midi port deactivated for Ableton Live. Then you can use the sysex in inlet inside Max for Live.
Next would then be implementing something to understand those about 1kb of raw midi sysex data.
there then is a sysex decription map, which DSI already offered to understand whats the actual state of the NRPN Values.

Long Story Short, this already have been a bunch of work, but getting the sysex shit up is +200% more time to spend then.

Maybe a future update of Ableton will fix that sysex filter issue, but I guess they had their reasons. Even more i expect ( hopefully dream of ) Ableton to get that NRPN thing implemented in future. Ableton Live 10 maybe?

Could you be more specific about how to use it?

my OB6 goes into flipmode when I use the M4L device.

I can see the changes happening in the VST when I turn buttons, but when I playback he's really glitchy/changes tempo. adn Continues playing even when I hit the stop button.
I've tried it with the "Local control" off as well. (same story)
So incomin data I see /works.
But on playback it sounds like a circus :)

I've basically made an external instrument (with the I/O's mapped) and then put the M4l Device on that channel.

Any help would be fab, as I'm pretty sure this is an awesome feature once it works.

Thanks in advance !!

Login to comment on this device.

[ browse device library ]