c628099814
launchpad Mini/X: tweak regex to account for weird cases
...
IRC user MikeLupe reports a Linux/ALSA system that has ports named
Launchpad Mini MK3 LPMiniMK3 DA
Launchpad Mini MK3 LPMiniMK3 MI
(note the truncations). Unclear if this is a failure of some specific
version of ALSA or something unusual about his device, but this
should fix the situation without breaking for anyone else
2024-01-31 17:13:10 -07:00
ad51c7c2ba
Localize stripped down gtk2
...
This is intended mainly for GNU/Linux distros who will remove
GTK2 support in the near future.
2024-01-06 21:52:48 +01:00
144756e602
launchpad: extend Dominik's LP Pro pad patch to LPX/Mini
2023-11-06 10:31:22 -07:00
3fc126b891
launchpads: add namespacing to make 1-source-2-surfaces work for X and Mini
2023-11-04 09:30:26 -06:00
9b511ce973
launchpad: work on a single implementation for both Mini and X devices
...
This is not complete, because the symol names are identical, and there's no way (yet)
to ensure which versions Ardour will use if both are dynamically loaded.
2023-11-04 09:30:26 -06:00
43c5f0ab46
launchpad X: 98% functionality
2023-10-31 09:56:40 -06:00
f45aec903b
launchpad X: better general code design for Novation's use model
2023-10-31 09:56:40 -06:00
e9858773ca
launchpad X: change design of fader bank implementation to match the X way (not the Pro way)
2023-10-31 09:56:40 -06:00
638509738d
launchpads: edge buttons are supposed to use CC not note messages
...
Apparently the LP Pro responds to either, but the LP X does not
2023-10-28 17:48:33 -06:00
e0f543d8fb
launchpad X: buttton/pad cleanup from the pro code
...
Edge button lighting is still not functional
2023-10-23 23:20:00 -06:00
499912b07d
get Launchpad X port names in the right order
...
Unlike the LP Pro, the "DAW" port comes first, not last
2023-10-23 17:45:41 -06:00
4ca457bb9e
use launchpad x icon
2023-10-19 23:46:58 -06:00
3e34229b9f
initial launchpad X exploration, using copy-n-edit of launchpad pro code
2023-10-19 22:19:23 -06:00