Added layouts for Launchpad MK1 NOVLPD01 and MK3 Pro #57
Add this suggestion to a batch that can be applied as a single commit.
This suggestion is invalid because no changes were made to the code.
Suggestions cannot be applied while the pull request is closed.
Suggestions cannot be applied while viewing a subset of changes.
Only one suggestion per line can be applied in a batch.
Add this suggestion to a batch that can be applied as a single commit.
Applying suggestions on deleted lines is not supported.
You must change the existing code in this line in order to create a valid suggestion.
Outdated suggestions cannot be applied.
This suggestion has been applied or marked resolved.
Suggestions cannot be applied from pending reviews.
Suggestions cannot be applied on multi-line comments.
Suggestions cannot be applied while the pull request is queued to merge.
Suggestion cannot be applied right now. Please check back later.
Added layouts for Launchpad MK1 & MK Pro 3.
MK1 works
MK2 & MK3 3 needs testing( tester is found for MK3, just waiting for them ). They both have the same layout for the 8x8 pads, but their controls are different and I've not added those.
We should probably move the layouts to a separate file.
I removed your code for your launchpad layout, because it just looks like the numbers increment and has way too many rows.
Made the reaimgui required message clearer, because I was googling REAL-m-gui, the capital i lead to confusion.
Made an array of midi values for each different launchpad model, instead of your for loop that generates the layout.
Changed layout magic numbers to variable names for easier to read code.
Changed the way the layouts drop down menu gets/sets the layout name/index
POSSIBLE BUG: I changed the indexes, so we need to change UI_drracklayout=1 in reaper-extstate.ini. User can fix it by clicking on the devices menu. the rack will just not show up at all until they choose a midi device.
Added a basic function to check if the layout is a launchpad or not.