[Possible bug] PC Number Scroll

Hi guys,
I’m new to the forum (recently bought an MC8).

I’m just trying to configure program-change up and down switches.
I’ve got some switches to send program-change of set-values (e.g. 20).
And then I wanted two switches, one to increase the program-change value, one to decrease it.

So I’ve got:
Preset A: PC Number Scroll - Update Only - Counter 0 - Value 20
Preset A: PC Number Scroll - Send Only - Counter 0 - Midi ch. 1

Preset D: PC Number Scroll - Decrease by 1 and send - Counter 0 - Midi ch. 1
Preset H: PC Number Scroll - Increase by 1 and send - Counter 0 - Midi ch. 1

My problem is:

  • Preset A works ok (sends PC value 20).
  • Preset D works ok (decreases PC value and sends).
  • Preset H doesn’t work (always sends PC value of 0…whereas it should increase the value and send)

It kind of looks like a bug to me, as the equivalent decrease-value switch works ok.

Any ideas?
I’m on firmware 3.8.7 and using the MC8.

Sounds like it should work… Have you disconnected the editor? https://morningstarengineering.atlassian.net/wiki/spaces/MMS/pages/301039691/v1.0.14#Overview

Failing that, would suggest posting screenshots of your presets and your PC Scroll Counter 0 settings to allow a looksee!

1 Like

I disconnected and reconnected there, it seems the same.
I also just tried using the online editor 1.1.5B here: https://editor-mkii.morningstar.io/ (was using offline editor before), but the same result.

Here are some screenshots:

Preset A - set counter to 19:

Preset D - decrease counter and send:

Preset H - increase counter and send:

And here’s the midi monitor output, where I press A (set to 19), followed by D (decrease counter), followed by H (increase counter):

The top line, if it was working as expected, should have a value of 19.

Bizarre. Your settings look a-ok to me…. If you’re up for it, I’d suggest backing up, then flashing the latest beta firmware for the MC8 Releases · Morningstar-Engineering/MC8-MIDI-Controller · GitHub and using the beta chrome editor https://editor-mkii-staging.morningstar.io/

If the problem persists then we need @james or @Brandon to weigh in! It’s such a common function I have a hard time believing it’s a big, it would have been fixed by now I would think.

Nothing else in the midi chain is there? Especially anything sending midi back in to the MC8? All very odd!

1 Like

Bizarre. Your settings look a-ok to me…. If you’re up for it, I’d suggest backing up, then flashing the latest beta firmware for the MC8 Releases · Morningstar-Engineering/MC8-MIDI-Controller · GitHub and using the beta chrome editor https://editor-mkii-staging.morningstar.io/

Ok, thanks Colin, I’ll give that a go!

Could you show your counter 0 settings in controller settings ?

I didn’t know there was such a thing, but they’re just at the defaults:

Could you show all the preset A msgs ?
Could you change all your press to release ?
Very strange I have tons of similar presets but using release or long press/release and never see this pb.

1 Like

I just tested this (replicated preset A ,D and H) and it seems to work fine… Can you share with us your data dump file (controller settings >> all bank dump) so I can load it into my controller to see if I’m missing anything?

1 Like

Cool, sure. I just backed them up actually, before trying any firmware stuff. Here they are:

Morningstar_MC8_Backup_File (1).syx (304.4 KB)

The relevant presets are on bank 2, and A, D and H are the ones I’m referring to.

Nothing else on those presets, except to set or increase the counter:

I tried changing ‘press’ to ‘release’, same result.
I tried a few other random things, changing it to a different footswitch.
Changing the counter variable used (from ‘0’ to ‘A’).
Doing an increase message followed by a send (instead of increase-and-send).

But same result for all. It just seems increasing the variable sets it to 0, no matter what I do.

Just updated the firmware there to the beta 3.9.0, still the same issue!
I’m thinking maybe a factory reset might be the next thing.

Did a factory-reset, set up 3 switches as before, from scratch - same issue. Now I’m wondering, could it be a hardware problem?

Try this.
Set Counter 0: to Start Value = 1, Min = 1.

1 Like

Yes, that did it! :grinning: Thank you so much.

And then I set them both back to zero, and it’s still working!

I guess there was some uninitialized value on the hardware (I’m setting it up from new), and doing that reset it.

Thanks to everyone else who made suggestions…great support on this forum.

2 Likes

Excellent. That really was a weird one!

I’m a new user too, and I was stuck with the same issue, and after changing scroll counter it worked.

Glad you it helped you .

I’ve used the scroll counters a number of times. I have a Nux Cerberus, and it has 3 reverb types that can be changed with CC37 and Values 1,2,3 , so I set up one Scroll counter to Min 1 - Max 3, and a long press flips reverb types. so cool. Only had this pedal a week and I love it.