iBet uBet web content aggregator. Adding the entire web to your favor.
iBet uBet web content aggregator. Adding the entire web to your favor.



Link to original content: http://github.com/alf45tar/PedalinoMini/issues/527
Feature request - Filter SystemReset Messages · Issue #527 · alf45tar/PedalinoMini · GitHub
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

Feature request - Filter SystemReset Messages #527

Open
wcraffonara opened this issue Aug 8, 2024 · 5 comments
Open

Feature request - Filter SystemReset Messages #527

wcraffonara opened this issue Aug 8, 2024 · 5 comments

Comments

@wcraffonara
Copy link

Hi,
Would it be possible to implement a simple filter for MIDI active sensing messages (0xFE)?

Implementation: if input message from MIDI IN is 0xFE (active sensing) then do not send it to MIDI OUT.

Use case: some MIDI controllers like Boss ES8/5 do send continous active sensing MIDI messages which causes unwanted noise/popping in audio signal when audio devices do not implement a good shielding between audio and MIDI interface. This noise can be eliminated by filtering this continous active sensing messages.

Thank you for your support

Best regards
Walter

@alf45tar
Copy link
Owner

alf45tar commented Aug 8, 2024

Yes, it possible with minimal effort.

@wcraffonara
Copy link
Author

Will you implement it? or can you tell me where in the code I can add it?
Thank you for your support.

@alf45tar
Copy link
Owner

Search for On*ActiveSensing functions in all files and comment the code.

@wcraffonara
Copy link
Author

wcraffonara commented Oct 11, 2024

Hi,
sorry, my fault. It's not the Active Sensing message I want to filter but I need to filter the SystemReset Messages (this is shown in the Terminal when I start monitoring). Can you give me a hint what I should modify in the code or were I can find the place were the SystemReset Message are sended?

I tried already to comment out every line where this SystemReset is sent to DIN MIDI but it doesn't work.

Thank you very much!

Regards
Walter

@wcraffonara wcraffonara changed the title Feature request - Filter active sensing message 0xFE Feature request - Filter SystemReset Messages Oct 11, 2024
@wcraffonara
Copy link
Author

Solved: in MIDI.hpp line 1457 comment out "case SystemReset" in funciton void MidiInterface<Transport, Settings, Platform>::thruFilter(Channel inChannel)

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