The Official Sequential/DSI Forum

SEQUENTIAL/DSI => OB-6 => Topic started by: kris on July 10, 2020, 01:50:41 PM

Title: NRPN bugs in global settings of OB6
Post by: kris on July 10, 2020, 01:50:41 PM
I think this is a regression, and at some point already worked better, but my OB-6 currently completely refuses to be nice to me. I have made an editor for the global settings, because I like to remote control my setup to have consistent clock, MIDI control, MIDI channels etc.

What I am trying to do: Set the global settings via the documented NRPN parameter.

The bug I see: The OB-6 will refuse to accept an NRPN for the "highest value" in the parameter range. So explicitly:


What makes this really bad is that there is also not the option to send the full global settings dump back into the synth, which would make my editor force the OB-6 to behave, so basically I am stuck with a piece of equipment that refuses to cooperate with the rest of the setup. I am thinking of downgrading the firmware again, because it was not that bad as far as I remember.

And honestly, this looks like a trivial bug in some range check where there is a "<" instead of of a "<=", the typical off-by-one thing easy to miss.

Maybe there is a chance this gets fixed and we get a new released firmware? It is a pricey piece of gear for this kind of problems.

Bonus bugs:
Title: Re: NRPN bugs in global settings of OB6
Post by: Quatschmacher on July 21, 2020, 03:13:57 AM
Have you sent these and your other findings to sequential support? It’s the only guaranteed way they’ll be picked up by those who can fix it.
Title: Re: NRPN bugs in global settings of OB6
Post by: kris on July 23, 2020, 03:23:17 AM
Have you sent these and your other findings to sequential support? It’s the only guaranteed way they’ll be picked up by those who can fix it.
You're right, I filed a related ticket a year ago but this now has much better information for them to track down the bug. Files as ticket #56745.