View Issue Details

IDProjectCategoryView StatusLast Update
0009421ardourbugspublic2023-08-01 20:22
ReporterSchmitty2005 Assigned Tox42  
PrioritynormalSeverityminorReproducibilityalways
Status resolvedResolutionfixed 
PlatformMicrosoftOSWindowsOS Version10
Product Version7.5 
Summary0009421: Virtual Keyboard F4-F8 Velocity problem. Going 96 to 128 doesnt work!
DescriptionWhen using the Virtual MIDI keyboard and the new feature of using the F-key to change velocity, all of them work except going from 96 velocity to 127.

Steps To ReproduceOpen a new session, add a MIDI track, add MIDI Monitor LUA plugin. Use F4 to F8 for velocity changes, and play some notes. The velocity will change EXCEPT from 96 up to 127! 32 to 127 works, 64 to 127 works, but 96 to 128 does not work as can be seen in the MIDI Monitor plug in.
Tagsf-key, Keyboard, MIID, velocity, Virtual MIDI Keyboard

Activities

Schmitty2005

2023-07-24 03:31

reporter   ~0027909

Also affects Linux Ardour 7.5 release

darless

2023-07-25 21:24

reporter   ~0027920

Confirmed the issue on my setup. Although the manual states it's F5-F8. F5 (32), F6 (64), F7 (96), F8 (127). I'll push up a PR for it in github. It's a simple fix. The F7 is tied to 96, but 96 is not one of the options from the drop down which affects the ArdourDropdown::set_active code.

darless

2023-07-25 21:32

reporter   ~0027921

PR: https://github.com/Ardour/ardour/pull/811

x42

2023-08-01 20:22

administrator   ~0027931

This was somewhat intentional. You can use the scroll-wheel to get any velocity.

I have merged the PR anyway.

x42

2023-08-01 20:22

administrator   ~0027932

Resolved in Ardour 7.5-243

Issue History

Date Modified Username Field Change
2023-07-21 22:55 Schmitty2005 New Issue
2023-07-21 22:55 Schmitty2005 Tag Attached: f-key
2023-07-21 22:55 Schmitty2005 Tag Attached: Keyboard
2023-07-21 22:55 Schmitty2005 Tag Attached: MIID
2023-07-21 22:55 Schmitty2005 Tag Attached: velocity
2023-07-21 22:55 Schmitty2005 Tag Attached: Virtual MIDI Keyboard
2023-07-24 03:31 Schmitty2005 Note Added: 0027909
2023-07-25 21:24 darless Note Added: 0027920
2023-07-25 21:32 darless Note Added: 0027921
2023-08-01 20:22 x42 Note Added: 0027931
2023-08-01 20:22 x42 Assigned To => x42
2023-08-01 20:22 x42 Status new => resolved
2023-08-01 20:22 x42 Resolution open => fixed
2023-08-01 20:22 x42 Note Added: 0027932