Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

ProgramFIlter acting as if SuppressPC is running #38

Open
Rippert opened this issue Sep 8, 2021 · 1 comment
Open

ProgramFIlter acting as if SuppressPC is running #38

Rippert opened this issue Sep 8, 2021 · 1 comment

Comments

@Rippert
Copy link

Rippert commented Sep 8, 2021

I am trying to filter messages by program change numbers or continuous control numbers and send them to a specific port with the following code:

(ProgramFilter(6,7,8,9,10) | CtrlFilter(96,97,98,99,100)) % Port('UMC204')

This works, but when I try to send the same program change number more than once, all messages after the first one are filtered out, unless I send some other message or PC number in between. This is how I understand SuppressPC() to work, but I did not include that, and I need to be able to send repeated program change messages.

Is there some option to change this behavior, or some other workaround to get the same result?

Thank You,
Ted

@stefets
Copy link

stefets commented Sep 20, 2021

Hi,

This is not an issue with Mididings but with your script logic.

You should submit your issue to the Mididings Community Group https://groups.google.com/g/mididings instead of here.

Thanks

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

2 participants