Paul Davis
144756e602
launchpad: extend Dominik's LP Pro pad patch to LPX/Mini
2023-11-06 10:31:22 -07:00
Paul Davis
3fc126b891
launchpads: add namespacing to make 1-source-2-surfaces work for X and Mini
2023-11-04 09:30:26 -06:00
Paul Davis
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
Paul Davis
43c5f0ab46
launchpad X: 98% functionality
2023-10-31 09:56:40 -06:00
Paul Davis
f45aec903b
launchpad X: better general code design for Novation's use model
2023-10-31 09:56:40 -06:00
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
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
Paul Davis
4ca457bb9e
use launchpad x icon
2023-10-19 23:46:58 -06:00
Paul Davis
3e34229b9f
initial launchpad X exploration, using copy-n-edit of launchpad pro code
2023-10-19 22:19:23 -06:00