Vendor helgoboss/helgobox (ReaLearn) as basis for custom UI fork

Stripped upstream git history; starting point for replacing the native
SWELL/Win32 mapping UI with something more suited to bulk editing.

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
This commit is contained in:
Paul Lipscomb
2026-07-15 17:38:29 -04:00
parent 583ed77a67
commit e58f06d9fa
2232 changed files with 685575 additions and 1 deletions
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-add-column,Add column]]]
ifndef::pdf-theme[[[matrix-add-column,Add column image:playtime::generated/screenshots/elements/matrix/add-column.png[width=50, pdfwidth=8mm]]]]
=== Add column
image::playtime::generated/screenshots/elements/matrix/add-column.png[Add column, role="related thumb right", float=right]
Adds a new column to the matrix and associates it with a newly created REAPER track.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-add-row,Add row]]]
ifndef::pdf-theme[[[matrix-add-row,Add row image:playtime::generated/screenshots/elements/matrix/add-row.png[width=50, pdfwidth=8mm]]]]
=== Add row
image::playtime::generated/screenshots/elements/matrix/add-row.png[Add row, role="related thumb right", float=right]
Adds a new row to the matrix
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-audio-template-button,Audio]]]
ifndef::pdf-theme[[[matrix-audio-template-button,Audio image:playtime::generated/screenshots/elements/matrix/audio-template-button.png[width=50, pdfwidth=8mm]]]]
=== Audio
image::playtime::generated/screenshots/elements/matrix/audio-template-button.png[Audio, role="related thumb right", float=right]
Creates a simple matrix with all track inputs set to audio channels.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-midi-template-button,MIDI]]]
ifndef::pdf-theme[[[matrix-midi-template-button,MIDI image:playtime::generated/screenshots/elements/matrix/midi-template-button.png[width=50, pdfwidth=8mm]]]]
=== MIDI
image::playtime::generated/screenshots/elements/matrix/midi-template-button.png[MIDI, role="related thumb right", float=right]
Creates a simple matrix with all track inputs set to MIDI devices.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-mixed-template-button,Mixed]]]
ifndef::pdf-theme[[[matrix-mixed-template-button,Mixed image:playtime::generated/screenshots/elements/matrix/mixed-template-button.png[width=50, pdfwidth=8mm]]]]
=== Mixed
image::playtime::generated/screenshots/elements/matrix/mixed-template-button.png[Mixed, role="related thumb right", float=right]
Creates a simple matrix with half of the track inputs set to audio channels and the other half to MIDI devices.
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-scroll-indicator,Scroll indicator]]]
ifndef::pdf-theme[[[matrix-scroll-indicator,Scroll indicator image:playtime::generated/screenshots/elements/matrix/scroll-indicator.png[width=50, pdfwidth=8mm]]]]
=== Scroll indicator
image::playtime::generated/screenshots/elements/matrix/scroll-indicator.png[Scroll indicator, role="related thumb right", float=right]
This arrow tells that you are seeing only a part of the matrix and that you can scroll in the indicated direction to see more of it!
@@ -0,0 +1,8 @@
ifdef::pdf-theme[[[matrix-template-panel,Template panel]]]
ifndef::pdf-theme[[[matrix-template-panel,Template panel]]]
== Template panel
image::playtime::generated/screenshots/elements/matrix/template-panel.png[Template panel]
Lets you pick among a bunch of simple matrix templates.