-
Notifications
You must be signed in to change notification settings - Fork 49
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
set evdev key threshold to 0.5 #112
base: master
Are you sure you want to change the base?
Conversation
On Sun, 2022-05-22 at 06:17 -0700, Alesya Huzik wrote:
Hi. Many midi devices that don't have velocity sensitivity usually
send notes with velocity values like 64, 96 or 100 (out of 127). This
means that those keypresses are not recognised by midimonster. 127 is
rarely used as it'd correspond to maximum piano key velocity, which
wouldn't sound musical, unlike less extreme values. This patch sets
the threshold at 0.5 which fixes the problem for my Behringer
Could you just use a simple lua script to make an input "boolean" such
as:
https://github.com/cbdevnet/midimonster/blob/master/configs/returnjustone.lua
… FCB1010. Ideally it'd probably make sense to make the key velocity
threshold configurable, but I'm not the best C programmer to do that.
You can view, comment on, or merge this pull request online
at: #112
Commit Summary * 9743a87 set evdev key threshold to 0.5
* 5f7e733 evdev: update threshold value in the docs
File Changes (2 files)
* M backends/evdev.c (2)
* M backends/evdev.md (2)
Patch Links: * https://github.com/cbdevnet/midimonster/pull/112.patch
* https://github.com/cbdevnet/midimonster/pull/112.diff
—
Reply to this email directly, view it on GitHub, or unsubscribe.
You are receiving this because you are subscribed to this
thread.Message ID: ***@***.***>
|
Please ignore the CI, it is currently not aware of branches that are not master.. |
@phedders thanks for the reference. I agree that you can simulate that by using a lua script or other means. This PR is just about better out of the box experience. |
Hi, thanks for your effort in improving the MIDIMonster. I'm not sure I understand this PR correctly, your issue seems to be with MIDI Input devices, but the change modifies the |
Hi. Many midi devices that don't have velocity sensitivity usually send notes with velocity values like 64, 96 or 100 (out of 127). This means that those keypresses are not recognised by midimonster. 127 is rarely used as it'd correspond to maximum piano key velocity, which wouldn't sound musical, unlike less extreme values. This patch sets the threshold at 0.5 which fixes the problem for my Behringer FCB1010. Ideally it'd probably make sense to make the key velocity threshold configurable, but I'm not the best C programmer to do that.