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,48 @@
--- name: Launchpad Mini mk3 - Playtime
--- realearn_version: 2.16.0-pre.8
--- author: helgoboss
--- device_manufacturer: Novation
--- device_name: Launchpad Mini mk3
--- description: |
--- This main preset turns the Launchpad Mini mk3 into a capable device for controlling Playtime.
--- used_schemes: [novation/launchpad-mini-mk3/live]
--- required_features: [playtime]
--!strict
local commons = require("novation/launchpad-lib/playtime-commons")
return commons.create_compartment {
stop_column_if_slot_empty = true,
has_dedicated_column_action_buttons = false,
has_shift_button = false,
has_delete_button = false,
has_quantize_button = false,
has_fixed_length_button = false,
has_duplicate_button = false,
has_play_button = false,
has_record_button = false,
stop_clip_button_id = nil,
stop_clip_needs_mixer = false,
mute_button_id = nil,
mute_needs_mixer = false,
solo_button_id = nil,
solo_needs_mixer = false,
record_arm_button_id = nil,
record_arm_needs_mixer = false,
track_select_button_id = nil,
undo_button_id = nil,
undo_needs_shift = true,
redo_button_id = nil,
redo_needs_shift = true,
click_button_id = nil,
click_needs_shift = true,
double_button_id = nil,
double_needs_shift = true,
tap_button_id = nil,
tap_needs_shift = true,
use_last_row_play_button_for_column_modes = true,
use_mk1_colors = false,
}