diff --git a/.gitignore b/.gitignore index b6624311..2e399dd6 100644 --- a/.gitignore +++ b/.gitignore @@ -1,5 +1,7 @@ internal/saved/data/* -internal/gui/feedback/model_data.lua !/internal/saved/data/.gitkeep +internal/gui/feedback/model_data.lua internal/state_machine/state.lua -actions-runner \ No newline at end of file +Scripts/gen +reaper-keys.ReaperKeyMap + diff --git a/.luarc.json b/.luarc.json new file mode 100644 index 00000000..b33c9226 --- /dev/null +++ b/.luarc.json @@ -0,0 +1,3 @@ +{ + "diagnostics.globals": [ "reaper", "gfx" ] +} diff --git a/.projectile b/.projectile deleted file mode 100755 index e69de29b..00000000 diff --git a/LICENSE b/LICENSE index 7a7647b9..b487b0eb 100755 --- a/LICENSE +++ b/LICENSE @@ -1,6 +1,6 @@ MIT License -Copyright (c) 2016 ggVGc +Copyright (c) 2016-2024 ggVGc, myrrc Permission is hereby granted, free of charge, to any person obtaining a copy of this software and associated documentation files (the "Software"), to deal diff --git a/README.md b/README.md index 6987ac14..ccd94b3f 100644 --- a/README.md +++ b/README.md @@ -1,14 +1,14 @@ -# Reaper-Keys +# Reaper keys -

- -

+

reaper-keys

-Reaper-Keys is an extension for the [REAPER DAW](https://www.reaper.fm/), that provides a new action -mapping system based on key sequences instead of key chords. The system is -similar to [Vim](https://en.wikipedia.org/wiki/Vim_%28text_editor%29), a modal text editor, and by default comes with vim-like bindings. +Reaper keys is an extension for the [REAPER DAW](https://www.reaper.fm/) that provides a +new action mapping system based on key sequences instead of key chords. The system is +similar to [Vim](https://en.wikipedia.org/wiki/Vim_%28text_editor%29), a modal text +editor, and by default comes with vim-like bindings. -Click [here](https://youtu.be/ChuZswEfQuo) for a very outdated and low quality demo and installation video. +Click [here](https://youtu.be/ChuZswEfQuo) for a very outdated and low quality demo and +installation video. ## Pros @@ -16,92 +16,99 @@ Click [here](https://youtu.be/ChuZswEfQuo) for a very outdated and low quality d - Develop arthritis at 60 instead of 40 - Reduce mouse usage - Increase maximum bandwidth between your brain and your project -- A structure for reapers giant bag of actions +- A structure for Reaper's giant bag of actions -# Table of Contents - - 1. [Features](#Features) - 1. [Bind key sequences](#Bind-key-sequences) - 2. [Compose actions](#Compose-actions) - 3. [Multi-modal](#Multi-modal) - 4. [Macros](#Macros) - 3. [Installation](#Installation) - 4. [Help](#Help) - 5. [Further Information](#Further-Information) +## Installation +- Add `https://raw.githubusercontent.com/gwatcha/reaper-keys/master/index.xml` to Reapack. +- Optionally, install [SWS](https://sws-extension.org/) (by hand or from ReaTeam + Extensions). Although this extension _may_ work without SWS, the experience will be + worse. ## Features - ### Bind key sequences -With reaper-keys, you may bind key sequences to actions, rather then singular -key presses. This allows one to hierarchically organize many keybindings for easy access to many keybindings. +With Reaper keys you may bind key sequences to actions rather then singular key presses. +This allows one to hierarchically organize many keybindings. +A completion/feedback window is provided to assist with command completion. -A completion/feedback window is provided to assist with command completion. - -![img](img/completions.gif) +completions ### Compose actions -Reaper-keys lets one compose actions of different types to create new commands. - -For example, in normal mode, any action with `timeline motion` type can follow any one with `timeline operator` type. +Reaper keys lets one compose actions of different types to create new commands. For +example, in normal mode, any action with `timeline motion` type can follow any one with +`timeline operator` type. So if one enters `tL`, it would compose into `(t -> +"PlayAndLoop", L -> "NextMeasure")`, and play and loop the next measure. -So if one enters `tL`, it would compose into `(t -> "PlayAndLoop", L -> "NextMeasure")`, and play and loop the next measure. +Other examples of `timeline operator` bindings are `s` -> "SelectItemsAndSplit" , or `z` +-> "ZoomTimeSelection", so you could also enter `sL` or `zL`. -Other example `timeline operator` bindings are `s` -> "SelectItemsAndSplit" , or `z` -> "ZoomTimeSelection", so you could also enter `sL` or `zL`. +compose -![img](img/compose.gif) - -This grows the number of available actions exponentially but still preserves your -brain, as you only need to know the `timeline_motions`, `timeline_operators`, and -the fact that you can compose them. +This grows the number of available actions exponentially but still preserves your brain, +as you only need to know the `timeline_motions`, `timeline_operators`, and the fact that +you can compose them. ### Multi-modal -Changing modes changes the way keys compose. By default, it is in `normal` mode, but you could for example go into `visual timeline` mode by pressing `v`. +Changing modes changes the way keys compose. By default, it is in `normal` mode, but you +could for example go into `visual timeline` mode by pressing `v`. -In this mode, `timeline motions` extend the current time selection, and `timeline actions` operate immediately and return one to `normal` mode. Useful if you want -visual feedback before executing a timeline action, or just want to extend the -time selection using motion commands. +In this mode, `timeline motions` extend the current time selection, and `timeline actions` +operate immediately and return one to `normal` mode. Useful if you want visual feedback +before executing a timeline action, or just want to extend the time selection using motion +commands. -![img](img/visual_mode.gif) +visual-mode ### Macros Macros are a way to save a sequence of commands, and play them back later. -To record a macro, enter `q` and an arbitrary character to specify the `register` that -the macro will save into. Then, perform a series of actions, and finish -recording by pressing `q`. +To record a macro, enter `q` and an arbitrary character to specify the `register` that the +macro will save into. Then, perform a series of actions, and finish recording by pressing +`q`. -![img](img/macro_rec.gif) + -You may play it back by entering `@` and the character you specified earlier. -Optionally, prefix it with a number to indicate the number of repetitions. +You may play it back by entering `@` and the character you specified earlier. Optionally, +prefix it with a number to indicate the number of repetitions. -![img](img/macro_play.gif) +macro-play -## Installation +## Help -- Clone this repository or download it via the 'releases' tab (download the file 'reaper-keys.zip'). -- Put this repository into your `REAPER/Scripts` directory . If you're unsure where your `REAPER` directory is, just run the action 'Show REAPER resource path in explorer' in REAPER. -- Back up your key map by exporting it, then import the provided keymap `reaper-keys.ReaperKeyMap` via the `import` button at the bottom of the action list window in Reaper. (This will overwrite your current key bindings!) -- For all the actions to work, install the [SWS/S&M](https://sws-extension.org/) extension for Reaper. +Enter ` (Ctrl + Alt + x)` to show a list of available bindings you can search and +filter. -When you restore your old keymap, you may want to empty the `reaper-kb.ini` in your `REAPER` root directory and restart REAPER. Otherwise, there will likely be remnants from reaper-keys. +binding-list -## Help +If you're stuck in a state you don't know how to get out of, you can press `` to +reset back to normal. + +Also, if your key press is not being detected, try unfocusing the feedback window. -Enter `` to show a list of available bindings you can search and filter. +## Tweaking -![img](img/binding_list.gif) +``` +internal/definitions/actions.lua -> add actions +internal/definitions/bindings.lua -> add or customise key bindings +internal/definitions/config.lua -> change GUI settings +``` -If your stuck in a state you don't know how to get out of, you can press `` to reset back to normal. +## Reporting performance issues -Also, -If your key press is not being detected, try unfocusing the feedback window. -If a dialog opens saying 'script is already running in the background' just click 'remember' and 'new instance'. +1. Download "Lua profiler" from ReaTeam Scripts and "ReaImGui" from ReaTeam Extensions via +ReaPack. +2. Change "profile" to "true" in internal/definitions/config.lua +3. In Reaper, click Actions > Running script > rk.lua > Terminate instances. There may be +no "Running script", then just skip this step. +4. Press any key. A profiler window will open. +5. Click "Acquisition > Stop" in the profiler window after you're done +6. Click "Copy to clipboard". Paste in a GitHub issue. +7. When you're done, change "profile" back to false and repeat (3) ## Further Information diff --git a/Rakefile b/Rakefile deleted file mode 100644 index c264de5c..00000000 --- a/Rakefile +++ /dev/null @@ -1,42 +0,0 @@ -# frozen_string_literal: true - -# Rakefile -require './scripts/generator' -require './scripts/refractorer' -require 'fileutils' - -@root_dir_path = Dir.pwd[%r{[^/]*$}] + '/' -@key_script_dir = 'key_scripts/' -@keymap_path = 'reaper-keys.ReaperKeyMap' -@definitions_dir = 'definitions/' - -task default: %i[clean generate build] - -task :clean do - FileUtils.rm_rf(@key_script_dir) - Dir.mkdir(@key_script_dir) - FileUtils.rm_f(@keymap_path) -end - -task :build do - `mkdir -p dist` - `rm -rf dist/*` - `zip -r dist/reaper-keys.zip * -x dist img/* img` -end - -task :generate do - generator = Generator.new(@root_dir_path, @keymap_path, @key_script_dir) - generator.gen_interface -end - -namespace :refractor do - refractorer = Refractorer.new(@definitions_dir) - - task :sort_actions do - refractorer.sort_actions - end - - task :delete_duplicate_actions do - refractorer.delete_duplicate_actions - end -end diff --git a/Scripts/install-reaper-keys.lua b/Scripts/install-reaper-keys.lua new file mode 100644 index 00000000..5ac9fcfb --- /dev/null +++ b/Scripts/install-reaper-keys.lua @@ -0,0 +1,148 @@ +-- @description reaper-keys: map keystroke combinations to actions like in vim +-- @version 2.0.0-a +-- @author gwatcha +-- @links +-- GitHub repository https://github.com/gwatcha/reaper-keys +-- @provides +-- ../internal/**/* +-- ../vendor/**/* + +local function charCodes(from, count) + local out = {} + for i = 0, count do out[i + 1] = from + i end + return out +end + +-- e.g. C-! will produce KEY 9 33 and will be parsed by reaper as C- Numpad Page Up +local clash = 65536 +local key_groups = { + letters = { mod_id = 1, keys = charCodes(65, 25) }, -- A-Z + numbers = { mod_id = 1, keys = charCodes(48, 10) }, -- 0-9 + special = { + mod_id = 1, + keys = { + 8, -- backspace + 9, -- tab + 13, -- return + 27, -- esc + 32, -- space + 112, -- f1 + 113, -- f2 + 114, -- f3 + 115, -- f4 + 116, -- f5 + 117, -- f6 + 118, -- f7 + 119, -- f8 + 120, -- f9 + 121, -- f10 + 122, -- f11 + 123, -- f12, + 32801, -- page up + 32802, -- page down + 32803, -- end + 32804, -- home + 32805, -- left + 32806, -- up + 32807, -- right + 32808, -- down + 32813, -- insert + 32814, -- delete + } + }, + shifted = { + mod_id = 0, + keys = { + 33 + clash, -- ! + 34 + clash, -- " + 35 + clash, -- # + 36 + clash, -- $ + 37 + clash, -- % + 38 + clash, -- & + 40 + clash, -- ( + 41 + clash, -- ) + 42 + clash, -- * + 43 + clash, -- + + 58, -- : + 60 + clash, -- > + 62 + clash, -- > + 63, -- ? + 64, -- @ + 94, -- ^ + 95, -- _ + 123 + clash, -- { + 124 + clash, -- | + 125 + clash, -- } + 126, -- ~ + 126 + clash, -- ^ + 126 + clash, -- * + } + }, + normal = { + mod_id = 0, + keys = { + 39 + clash, -- ' + 44 + clash, -- , + 45 + clash, -- - + 46 + clash, -- . + 47, -- / + 59 + clash, -- ; + 61, -- = + 91, -- [ + 92, -- \ + 93, -- ] + 96 + clash, -- ` + 167, -- § + 177, -- ± + } + } +} + +local modifiers = { C = 9, M = 17, S = 5, MS = 21, CS = 13, CM = 25, CMS = 29 } -- C:ctrl, M:alt, S:shift +local mods_with_shift = { S = true, MS = true, CS = true, CMS = true } + +local version = tonumber(reaper.GetAppVersion():match '[%d.]+') +if version < 6.71 then + return reaper.MB("Reaper keys supports only Reaper 6.71+", "Unsupported version", 0) +end + +local function concat_path(...) return table.concat({ ... }, package.config:sub(1, 1)) end + +local keymap_dir = concat_path(reaper.GetResourcePath(), 'KeyMaps') +local keymap_path = concat_path(keymap_dir, 'reaper-keys.ReaperKeyMap') +reaper.RecursiveCreateDirectory(keymap_dir, 0) +local keymap = io.open(keymap_path, "w") +if not keymap then return reaper.MB("Failed to create " .. keymap_path, "Error", 0) end + +function KEY(mod_id, key_id, command_id, section_id) + return ("KEY %d %d %s %d\n"):format(mod_id, key_id, command_id, section_id) +end + +local parent_dir = debug.getinfo(1, "S").source:match "@?(.*)[\\/].*[\\/]" +local command_path = concat_path(parent_dir, "internal", "rk.lua") +local sections = { midi = 32060, main = 0 } +for section_name, section_id in pairs(sections) do + local command_id = "_reaper_keys__" .. section_name + -- 260 focuses window on every key press so 516 is only option + keymap:write(('SCR 516 %d %s "reaper-keys" "%s"\n'):format(section_id, command_id, command_path)) + + for group_name, group in pairs(key_groups) do + for _, key_id in pairs(group.keys) do + local has_clash = (key_id >= clash) and 1 or 0 + key_id = key_id - has_clash * clash + keymap:write(KEY(group.mod_id, key_id, command_id, section_id)) + + for mod, mod_id in pairs(modifiers) do + if group_name == "shifted" and mods_with_shift[mod] then goto iter_end end + keymap:write(KEY(mod_id - has_clash, key_id, command_id, section_id)) + ::iter_end:: + end + end + end +end + +local action_str = version >= 7. and "shortcuts/custom actions, import all sections" or "" +reaper.MB("Installation finished, now import reaper-keys.ReaperKeyMap:\n\t" .. + "Actions list > Key Map > Import " .. action_str .. "\n" .. + "WARNING: this will overwrite ALL your keybindings", + "Installation finished", 0) diff --git a/definitions/README.md b/definitions/README.md deleted file mode 100644 index aeffccc5..00000000 --- a/definitions/README.md +++ /dev/null @@ -1,2 +0,0 @@ -Check out the configuration section in the documentation if you need any help: -https://gwatcha.github.io/reaper-keys/ diff --git a/definitions/actions.lua b/definitions/actions.lua deleted file mode 100644 index 630fa1f2..00000000 --- a/definitions/actions.lua +++ /dev/null @@ -1,18 +0,0 @@ --- if you need to define a new action for use in reaper keys, do so here --- if you need help check out the documentation https://gwatcha.github.io/reaper-keys/configuration/actions.html --- see ./defaults/actions.lua for examples, as well as actions you can call - --- provides functions which are specific to reaper-keys, such as macros --- search for 'lib' in the default actions file to see examples -local lib = require('library') --- provides custom functions which make use of the reaper api --- search for 'custom' in the default actions file to see examples -local custom = require('custom_actions') - --- naming conventions: --- a noun implies an action which selects the noun, or a movement to it's position --- simple verbs are usually operators, such as 'change' --- longer verbs are usually commands - -return { -} diff --git a/definitions/bindings.lua b/definitions/bindings.lua deleted file mode 100644 index a0b8cae5..00000000 --- a/definitions/bindings.lua +++ /dev/null @@ -1,28 +0,0 @@ --- bindings in this file are prioritized over the default bindings --- if you need help, check out the documentation https://gwatcha.github.io/reaper-keys/configuration/bindings.html --- check out the ./defaults directory to see examples -return { - global = { - timeline_motion = {}, - timeline_operator = {}, - timeline_selector = {}, - visual_timeline_command = {}, - command = {} - }, - main = { - track_motion = {}, - visual_track_command = {}, - track_selector = {}, - track_operator = {}, - timeline_operator = {}, - timeline_selector = {}, - timeline_motion = {}, - command = {}, - }, - midi = { - timeline_selector = {}, - timeline_operator = {}, - timeline_motion = {}, - command = {}, - }, -} diff --git a/definitions/config.lua b/definitions/config.lua deleted file mode 100644 index fcdc4aa3..00000000 --- a/definitions/config.lua +++ /dev/null @@ -1,22 +0,0 @@ --- behaviour configuration options, see --- https://gwatcha.github.io/reaper-keys/configuration/behaviour.html - -return { - use_extended_defaults = false, - show_start_up_message = true, - -- should the auto-complete menu display? - show_feedback_window = true, - -- should operators in visual modes reset the selection or have it persist? - persist_visual_timeline_selection = true, - persist_visual_track_selection = false, - -- allow timeline movement when in visual track mode? - allow_visual_track_timeline_movement = true, - -- options in decreasing verbosity: [trace debug info warn user error fatal] - log_level = 'user', - repeatable_commands_action_type_match = { - 'command', - 'operator', - 'meta_command', - } -} - diff --git a/definitions/defaults/actions.lua b/definitions/defaults/actions.lua deleted file mode 100644 index 6978782b..00000000 --- a/definitions/defaults/actions.lua +++ /dev/null @@ -1,603 +0,0 @@ -local lib = require('library') -local custom = require('custom_actions') - -return { - ActivateNextMidiItem = {40833, midiCommand=true}, - ActivatePrevMidiItem = {40834, midiCommand=true}, - AddFx = 40271, - AddNextNoteToSelection = {40422, midiCommand=true}, - AddPrevNoteToSelection = {40421, midiCommand=true}, - InsertVirtualInstrumentTrack = 40701, - InsertClickTrack = "_SWS_AWINSERTCLICKTRK", - AllTrackItems = {"SaveItemSelection", "SelectItemsOnTrack", "SelectedItems", "RestoreItemSelection"}, - AllTracks = 40296, - ArmAllEnvelopes = "_S&M_ARMALLENVS", - ArmSelectedTracks = "_XENAKIOS_SELTRAX_RECARMED", - ArmTracks = 9, - AutomationItem = 42197, - AutoRenameTake = "_XENAKIOS_AUTORENAMETAKES", - BigItem = custom.select.innerBigItem, - CleanProjectDirectory = 40098, - ClearAllEnvelope = "_S&M_REMOVE_ALLENVS", - ClearAllRecordArm = 40491, - ClearEnvelope = 40065, - ClearNoteSelection = {40214, midiCommand=true}, - ClearTimeSelection = custom.clearTimeSelection, - CloseAllFxChainsAndWindows = {"CloseAllFx", "CloseAllFxChain"}, - CloseAllFxChain = "_S&M_WNCLS4", - CloseAllFx = "_S&M_WNCLS3", - CloseFloatingFxWindows = "_S&M_WNCLS3", - PlayFromMouseAndSoloTrack = "_BR_CONT_PLAY_MOUSE_SOLO_TRACK", - PlayFromEditCursorAndSoloTrackUnderMouse = "_BR_TOGGLE_PLAY_EDIT_SOLO_TRACK", - CloseFx = {"CloseFxChains", "CloseFxWindows"}, - CloseFxWindows = "_S&M_WNCLS5", - CloseFxChains = "_S&M_WNCLS4", - CloseProject = 40860, - CloseWindow = {2, midiCommand=true}, - ColorTrack = {40360, prefixRepetitionCount=true}, - ColorTrackGradient = "_SWS_TRACKGRAD", - ColorTrackWithTrackAbove = "_SWS_COLTRACKPREV", - ColorTrackWithTrackBelow = "_SWS_COLTRACKNEXT", - CopyAndFitByLooping = 41319, - CopyEnvelope = 40035, - CopyEnvelopePoints = 40324, - CopyFxChain = "_S&M_SMART_CPY_FXCHAIN", - CopyItems = {"SaveItemSelection", "OnlySelectItemsCrossingTimeAndTrackSelection", "CopySelectedAreaOfItems", "RestoreItemSelection"}, - CopyNotes = {"SelectNotes", "CopySelectedEvents"}, - CopySelectedAreaOfItems = 40060, - CopySelectedEvents = {40733, midiCommand=true}, - CopySelectedItems = 40698, - CopyTrack = 40210, - CropToActiveTake = 40131, - CutEnvelopePoints = 40325, - CutFxChain = "_S&M_COPYFXCHAIN6", - CutInputFxChain = "_S&M_CUT_INFXCHAIN", - Overdub = {"CopyTrack", "UnarmSelectedTracks", "Paste", "NextTrack", "StartStop", "ToggleRecord", "SelectItemsUnderEditCursor", "CutSelectedItems"}, - CutItemFxChain = {"CopyItemFxChain", "ClearItemFxChain"}, - CopyItemFxChain = "_S&M_COPYFXCHAIN1", - ClearItemFxChain = "_S&M_CLRFXCHAIN2", - CutItems = {"SaveItemSelection", "SelectItemsAndSplit", "CutSelectedItems", "RestoreItemSelection"}, - MoveItemContentToEditCursor = 41308, - MoveItemToEditCursor = 41205, - CutNotes = {"SelectNotes", "CutSelectedEvents"}, - CutSelectedEvents = {40012, midiCommand=true}, - CutSelectedItems = 40699, - CutTrack = {"CopyTrack", "RemoveTrack", "SelectLastTouchedTrack"}, - CycleFolderCollapsedState = 1042, - CycleFolderState = 1041, - CycleItemFadeInShape = {41520, prefixRepetitionCount=true}, - CycleItemFadeOutShape = {41527, prefixRepetitionCount=true}, - CycleRecordMonitor = 40495, - CycleRippleEditMode = 1155, - DeleteActiveTake = {40129, prefixRepetitionCount=true}, - DeleteEnvelope = 40333, - DeleteItem = 40006, - DeleteMark = {lib.marks.delete, registerAction=true}, - DeleteNote = {40002, midiCommand=true}, - DeleteTimeline = 40201, - InsertTrackFromTemplate = 46000, - EnterTrackAbove = {"InsertTrackAbove", "ColorTrackWithTrackBelow", "RenameTrack"}, - EnterTrackBelow = {"InsertTrackBelow", "ColorTrackWithTrackAbove", "RenameTrack"}, - EventSelectionEnd = {40639, midiCommand=true}, - EventSelectionStart = {40440, midiCommand=true}, - AddTimeSignatureMarker = 40256, - EditTimeSignatureMarker = 40618, - DeleteTimeSignatureMarker = 40617, - NextTimeSignatureMarker = 41821, - PrevTimeSignatureMarker = 41820, - FirstItemStart = custom.move.firstItemStart, - FirstTrack = {custom.move.firstTrack, "ScrollToSelectedTracks"}, - GlueItemsIgnoringTimeSelection = 40362, - FitByLoopingNoExtend = {"OnlySelectItemsCrossingTimeAndTrackSelection", "GlueItemsIgnoringTimeSelection", "FitSelectedItemsByLooping"}, - ToggleShowTempoEnvelope = 41046, - ShowMasterTrack = "_SWS_SHOWMASTER", - HideMasterTrack = "_SWS_HIDEMASTER", - FitByLooping = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByLooping"}, - FitByPadding = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByPadding"}, - FitByStretching = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByStretching"}, - FitEnvelopePoints = "_BR_FIT_ENV_POINTS_TO_TIMESEL", - FitSelectedItemsByLooping = 41386, - FitSelectedItemsByPadding = 41385, - FitSelectedItemsByStretching = 41206, - FitNotes = {40754, midiCommand=true}, - FocusMain = "_S&M_WNMAIN", - FolderChildren = {"SelectFolderChildren", "ScrollToSelectedTracks"}, - FolderParent = {"SelectFolderParent", "ScrollToSelectedTracks"}, - Folder = {"SelectFolder", "ScrollToSelectedTracks"}, - ResetFeedbackWindow = lib.ResetFeedbackWindow, - FreezeTrack = 41223, - GlueItemIgnoringTimeSelection = 40362, - GlueItems = {"SaveItemSelection", "SelectItems", "GlueSelectedItemsInTimeSelection", "RestoreItemSelection"}, - GlueSelectedItemsInTimeSelection = 41588, - GoToEnd = {40037, midiCommand=true}, - GoToStart = {40036, midiCommand=true}, - GroupItems = 40032, - HealItemsSplits = 40548, - CreateMeasures = 40338, - CreateProjectTempo = 40843, - InnerFolderAndParent = {"FolderParent", "SelectFolder"}, - InnerFolder = {"FolderParent", "SelectOnlyFoldersChildren"}, - InsertAutomationItem = 42082, - InsertDefaultSizeNote = {40051, midiCommand=true}, - InsertNote = {"MidiTimeSelectionStart", "InsertDefaultSizeNote", "MidiTimeSelectionStart", "SelectNearestNote", "FitNotes"}, - InsertOrExtendMidiItem = 42069, - InsertTrackAbove = {"_SWS_INSRTTRKABOVE", prefixRepetitionCount=true}, - InsertTrackBelow = {40001, prefixRepetitionCount=true}, - Insert4EnvelopePointsAtTimeSelection = 40726, - ShiftEnvelopePointsUp = {41180, prefixRepetitionCount=true}, - ShiftEnvelopePointsUpATinyBit = {42381, prefixRepetitionCount=true}, - ShiftEnvelopePointsDown = {41181, prefixRepetitionCount=true}, - ShiftEnvelopePointsDownATinyBit = {42382, prefixRepetitionCount=true}, - InvertVoicingDownwards = {40910, midiCommand=true, prefixRepetitionCount=true}, - InvertVoicingUpwards = {40909, midiCommand=true, prefixRepetitionCount=true}, - ApplyFxToItem = 40209, - Item = custom.select.innerItem, - ItemNormalize = 40108, - ItemSplitSelRight = "_SWS_AWSPLITXFADELEFT", - JoinNotes = {"SelectNotes", "JoinSelectedNotes"}, - JoinSelectedNotes = {40456, midiCommand=true}, - LastItemEnd = custom.move.lastItemEnd, - LastTrack = {custom.move.lastTrack, "ScrollToSelectedTracks"}, - Left10Pix = {"_XENAKIOS_MOVECUR10PIX_LEFT", prefixRepetitionCount=true}, - Left40Pix = {"Left10Pix", repetitions=4, prefixRepetitionCount=true}, - LeftGridDivision = {40646, prefixRepetitionCount=true}, - LeftMidiGridDivision = {40047, midiCommand=true, prefixRepetitionCount=true}, - LoopEnd = 40633, - LoopSelection = "SetTimeSelectionToLoopSelection", - LoopStart = 40632, - MakeFolder = "_SWS_MAKEFOLDER", - MarkedRegion = {lib.marks.recallMarkedRegion, registerAction=true}, - MarkedTimelinePosition = {lib.marks.recallMarkedTimelinePosition, registerAction=true}, - MarkedTracks = {lib.marks.recallMarkedTracks, registerAction=true}, - Mark = {lib.marks.save, registerAction=true}, - MatchedTrackBackward = {"MatchTrackNameBackward", "ScrollToSelectedTracks"}, - MatchedTrackForward = {"MatchTrackNameForward", "ScrollToSelectedTracks"}, - MatchTrackNameBackward = lib.matchTrackNameBackward, - MatchTrackNameForward = lib.matchTrackNameForward, - MidiCCMoveLeftByGrid = {40672, prefixRepetitionCount=true}, - MidiCCMoveLeftByPixel = {40674, prefixRepetitionCount=true}, - MidiCCMoveRightByGrid = {40673, prefixRepetitionCount=true}, - MidiCCMoveRightByPixel = {40675, prefixRepetitionCount=true}, - MidiLearnLastTouchedFxParam = 41144, - MidiLoadNoteCCNames = 40409, - MidiOptionAllowAllMediaItemsEditableInNotationView = 41774, - MidiOptionAllowCCShapeInBankAndLSBLanes = 42100, - MidiOptionAvoidAutomaticallySettingMIDIItemsFromOtherTracksEditable = 40901, - MidiOptionEnableExtendingParentMediaItem = 40817, - MidiOptionToggleAlwaysSnapNotesToTheLeftItSnap = 40748, - MidiPaste = {40011, midiCommand=true, prefixRepetitionCount=true}, - MidiSaveNoteCCNames = 40410, - MidiTimeSelectionEnd = {40881, midiCommand=true}, - MidiTimeSelectionStart = {40880, midiCommand=true}, - MidiViewModeDrums = 40043, - MidiViewModeEvent = 40056, - MidiViewModeNotes = 40954, - MidiViewModePiano = 40042, - MidiViewNoteRowsHideUnused = 40453, - MidiViewNoteRowsHideUnusedAndUnnamed = 40454, - MidiViewNoteRowsShowAll = 40452, - MidiZoomContent = {40466, midiCommand=true}, - MidiZoomInHoriz = {1012, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomInVert = {40111, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomLoopSelection = {40726, midiCommand=true}, - MidiZoomOutHoriz = {1011, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomOutVert = {40112, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomTimeSelection = {"SaveLoopSelection", "SetLoopSelectionToTimeSelection", "MidiZoomLoopSelection", "RestoreLoopSelection"}, - MinimizeTracks = "_SWS_MINTRACKS", - MixerShowHideChildrenOfSelectedTrack = 41665, - ModulateLastTouchedFxParam = 41143, - MousePositionIgnoreSnap = 40514, - MousePosition = {"MousePositionIgnoreSnap", "SnappedPosition"}, - NextTransientInSelectedItems = {40375, prefixRepetitionCount=true}, - PrevTransientInSelectedItems = {40376, prefixRepetitionCount=true}, - MoveNoteDownOctave= {40180, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteDownSemitone = {40178, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteLeft = {40183, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteLeftFine = {40181, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteRight= {40184, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteRightFine = {40182, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteUpOctave= {40179, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteUpSemitone = {40177, midiCommand=true, prefixRepetitionCount=true}, - MoveRedo = {"_SWS_EDITCURREDO", prefixRepetitionCount=true}, - MoveSelectedItemLeftToEditCursor = 41306, - MoveSelectedItemRightToEditCursor = 41307, - MoveToFirstItem = {"SelectFirstItemOnSelectedTracks", "MoveToFirstItem"}, - MoveToMousePositionAndPlay = {"MousePosition", "Play"}, - MoveUndo = {"_SWS_EDITCURUNDO", prefixRepetitionCount=true}, - NewProjectTab = 40859, - Next10Track = {"NextTrack", repetitions=10, prefixRepetitionCount=true}, - Next4Beats = {"NextBeat", repetitions=4, prefixRepetitionCount=true}, - Next4Measures = {"NextMeasure", repetitions=4, prefixRepetitionCount=true}, - Next5Track = {"NextTrack", repetitions=5, prefixRepetitionCount=true}, - NextBeat = 40841, - NextBigItemEnd = {custom.move.nextBigItemEnd, prefixRepetitionCount=true}, - NextBigItemStart = {custom.move.nextBigItemStart, prefixRepetitionCount=true}, - NextEnvelope = {41864, prefixRepetitionCount=true}, - NextEnvelopePoint = {"_SWS_BRMOVEEDITTONEXTENV", prefixRepetitionCount=true}, - NextFolderNear = {"_SWS_SELNEARESTNEXTFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextItemEnd = {custom.move.nextItemEnd, prefixRepetitionCount=true}, - NextItemStart = {custom.move.nextItemStart, prefixRepetitionCount=true}, - NextMarker = {40173, prefixRepetitionCount=true}, - NextMeasure = {40839, prefixRepetitionCount=true}, - NextNoteEnd = {"SelectNextNote", "EventSelectionEnd", prefixRepetitionCount=true}, - NextNoteSamePitchEnd = {"SelectNextNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount=true}, - NextNoteSamePitchStart = {"SelectNextNoteSamePitch", "EventSelectionStart", prefixRepetitionCount=true}, - NextNoteStart = {"SelectNextNote", "EventSelectionStart", prefixRepetitionCount=true}, - NextRegion = {"SetLoopRegionToNextRegion", "LoopStart", "SetTimeSelectionToLoopSelection", prefixRepetitionCount=true}, - NextTab = {40861, prefixRepetitionCount=true}, - NextTake = {40125, prefixRepetitionCount=true}, - NextTrack = {40285, prefixRepetitionCount=true}, - NextTrackMatchBackward = {"RepeatTrackNameMatchBackward", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextTrackMatchForward = {"RepeatTrackNameMatchForward", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextTransientInItem = {"SaveItemSelection", "SelectItemsUnderEditCursor", "NextTransientInSelectedItems", "RestoreItemSelection", prefixRepetitionCount=true}, - CalculateTransientGuides = 42028, - SplitItemAtTransients = "_XENAKIOS_SPLIT_ITEMSATRANSIENTS", - ClearTransientGuides = 42027, - AddStretchMarker = 41842, - DeleteStretchMarker = 41859, - NextStretchMarker = 41860, - PrevStretchMarker = 41861, - IncreaseTransientDetectionThreshold = {40218, prefixRepetitionCount=true}, - DecreaseTransientDetectionThreshold = {40219, prefixRepetitionCount=true}, - IncreaseTransientDetectionSensitivity = {41537, prefixRepetitionCount=true}, - DecreaseTransientDetectionSensitivity = {41536, prefixRepetitionCount=true}, - AdjustTransientDetection = 41208, - NoOp = 65535, - NudgeTrackPanLeft10Times = {"NudgeTrackPanLeft", repetitions=10, prefixRepetitionCount=true}, - NudgeTrackPanLeft = {40283, prefixRepetitionCount=true}, - NudgeTrackPanRight10Times = {"NudgeTrackPanRight", repetitions=10, prefixRepetitionCount=true}, - NudgeTrackPanRight = {40284, prefixRepetitionCount=true}, - NudgeTrackPanRight = {40284, prefixRepetitionCount=true}, - NudgeTrackVolumeDownBy1 = {"NudgeTrackVolumeDown", repetitions=20, prefixRepetitionCount=true}, - NudgeTrackVolumeDownBy1Tenth = {"NudgeTrackVolumeDown", prefixRepetitionCount=true, repetitions=2}, - NudgeTrackVolumeUp = {40115, prefixRepetitionCount=true}, - NudgeTrackVolumeUpBy1 = {"NudgeTrackVolumeUp", repetitions=20, prefixRepetitionCount=true,}, - NudgeTrackVolumeUpBy1Tenth = {"NudgeTrackVolumeUp", repetitions=2, prefixRepetitionCount=true}, - OnlySelectItemsCrossingTimeAndTrackSelection = {"UnselectItems", "SelectItemsCrossingTimeAndTrackSelection"}, - OpenInMidiEditor = 40153, - OpenProject = 40025, - PasteAbove = {"PrevTrack", "Paste", prefixRepetitionCount=true}, - PasteFxChain = {"_S&M_SMART_PST_FXCHAIN", prefixRepetitionCount=true}, - PasteItem = {40058, prefixRepetitionCount=true}, - Paste = {"_SWS_AWPASTE", prefixRepetitionCount=true}, - Pause = 1008, - PitchDown = {40050, midiCommand=true, prefixRepetitionCount=true}, - PitchDown7 = {"PitchDown", repetitions=7, prefixRepetitionCount=true}, - PitchDownOctave = {40188, midiCommand=true, prefixRepetitionCount=true}, - PitchUp = {40049, midiCommand=true, prefixRepetitionCount=true}, - PitchUp7 = {"PitchUp", repetitions=7, prefixRepetitionCount=true}, - PitchUpOctave = {40187, midiCommand=true, prefixRepetitionCount=true}, - Play = 1007, - PlayAndLoop = {"SetLoopSelectionToTimeSelection", "SaveEditCursorPosition", "LoopStart", "Play", "RestoreEditCursorPosition", setTimeSelection=true}, - PlayFromMousePosition = "_BR_PLAY_MOUSECURSOR", - PlayFromTimeSelectionStart = {"SaveEditCursorPosition", "TimeSelectionStart", "Play", "RestoreEditCursorPosition"}, - PlayMacro = {registerAction=true, metaCommand=true, prefixRepetitionCount=true}, - PlayPositionIgnoreSnap = 40434, - PlayPosition = {"PlayPositionIgnoreSnap", "SnappedPosition"}, - Prev10Track = {"PrevTrack", repetitions=10, prefixRepetitionCount=true}, - Prev4Beats = {"PrevBeat", repetitions=4, prefixRepetitionCount=true}, - Prev4Measures = {"PrevMeasure", repetitions=4, prefixRepetitionCount=true}, - Prev5Track = {"PrevTrack", repetitions=5, prefixRepetitionCount=true}, - PrevBeat = {40842, prefixRepetitionCount=true}, - PrevBigItemStart = {custom.move.prevBigItemStart, prefixRepetitionCount=true}, - PrevEnvelope = {41863, prefixRepetitionCount=true}, - PrevEnvelopePoint = {"_SWS_BRMOVEEDITTOPREVENV", prefixRepetitionCount=true}, - PrevFolderNear = {"_SWS_SELNEARESTPREVFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - PrevItemStart = {custom.move.prevItemStart, prefixRepetitionCount=true}, - PrevMarker = {40172, prefixRepetitionCount=true}, - PrevMeasure = {40840, prefixRepetitionCount=true}, - PrevNoteEnd = {"SelectPrevNote", "EventSelectionEnd", prefixRepetitionCount=true}, - PrevNoteSamePitchEnd = {"SelectPrevNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount=true}, - PrevNoteSamePitchStart = {"SelectPrevNoteSamePitch", "EventSelectionStart", prefixRepetitionCount=true}, - PrevNoteStart = {"SelectPrevNote", "EventSelectionStart", prefixRepetitionCount=true}, - PrevRegion = {"SetLoopRegionToPrevRegion", "LoopStart", "SetTimeSelectionToLoopSelection", prefixRepetitionCount=true}, - PrevTab = {40862, prefixRepetitionCount=true}, - PrevTake = {40126, prefixRepetitionCount=true}, - PrevTrack = {40286, prefixRepetitionCount=true}, - PrevTransientInItem = {"SaveItemSelection", "SelectItemsUnderEditCursor", "PrevTransientInSelectedItems", "RestoreItemSelection", prefixRepetitionCount=true}, - NextTransientInItemMinusFadeTime = {"SaveItemSelection", "SelectItemsUnderEditCursor", "NextTransientInSelectedItemsMinusFadeTime", "RestoreItemSelection", prefixRepetitionCount=true}, - PrevTransientInItemMinusFadeTime = {"SaveItemSelection", "SelectItemsUnderEditCursor", "PrevTransientInSelectedItemsMinusFadeTime", "RestoreItemSelection", prefixRepetitionCount=true}, - NextTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURNEXT_TRANSMINUSFADE", - PrevTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURPREV_TRANSMINUSFADE", - ProjectEnd = custom.move.projectEnd, - ProjectStart = custom.move.projectStart, - ProjectTimeline = custom.select.innerProjectTimeline, - Quantize = {40009, midiCommand=true}, - RecallMark = {lib.marks.recall, registerAction=true}, - RecordConditional = {"Stop", "ToggleRecordConditional"}, - RecordMacro = {metaCommand=true, registerAction=true, registerOptional=true}, - RecordOrStop = "_SWS_RECTOGGLE", - Record = {"SaveEditCursorPosition", "TimeSelectionStart", "RecordConditional", "RestoreEditCursorPosition", setTimeSelection=true}, - Redo = {40030, prefixRepetitionCount=true}, - Region = custom.select.innerRegion, - RegionSelectItems = 40717, - RemoveMarker = 40613, - RemoveRegion = 40615, - RemoveTimeSelection = 40635, - RemoveTrack = 40005, - RenameTrack = 40696, - RenameTakeSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", - RenameTake = "_XENAKIOS_RENMTAKE", - RenameTakeAndSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", - RenderProject = 40015, - RenderProjectWithLastSetting = 41824, - RenderTrack = "_SWS_AWRENDERSTEREOSMART", - RepeatLastCommand = {metaCommand=true, prefixRepetitionCount=true}, - RepeatTrackNameMatchBackward = lib.repeatTrackNameMatchBackward, - RepeatTrackNameMatchForward = lib.repeatTrackNameMatchForward, - ResetAllControlSurfaceDevices = 42348, - ResetAllMidiDevices = 41175, - ResetControlDevices = {"ResetAllMidiDevices", "ResetAllControlSurfaceDevices"}, - ResetSelection = {"SelectOnlyCurrentTrack", "UnselectItems", "UnselectEnvelopePoints", "UnselectAllEvents"}, - Reset = {"Stop", "SetModeNormal", "SetRecordModeNormal", "ResetSelection"}, - ResetTrackToNormal = {"UnarmSelectedTracks", "UnarmAllEnvelopes", "SetAutomationModeTrimRead"}, - RestoreEditCursorPosition = "_BR_RESTORE_CURSOR_POS_SLOT_16", - RestoreItemSelection = "_SWS_RESTALLSELITEMS1", - RestoreLastItemSelection = "_SWS_RESTLASTSEL", - RestoreLoopSelection = "_SWS_RESTLOOP5", - RestoreTimeSelection = "_SWS_RESTTIME5", - RestoreTrackSelection = "_SWS_TOGSAVESEL", - Right10Pix = {"_XENAKIOS_MOVECUR10PIX_RIGHT", prefixRepetitionCount=true}, - Right40Pix = {"Right10Pix", repetitions=4, prefixRepetitionCount=true}, - RightGridDivision = {40647, prefixRepetitionCount=true}, - RightMidiGridDivision = {40048, midiCommand=true, prefixRepetitionCount=true}, - SaveEditCursorPosition = "_BR_SAVE_CURSOR_POS_SLOT_16", - SaveItemSelection = "_SWS_SAVEALLSELITEMS1", - SaveLoopSelection = "_SWS_SAVELOOP5", - SaveProject = 40026, - SaveProjectWithNewVersion = 41895, - SaveTimeSelection = "_SWS_SAVETIME5", - SaveTrackSelection = "_SWS_SAVESEL", - ScrollToPlayPosition = 40150, - ScrollToEditCursor = "_SWS_HSCROLL10", - ScrollToSelectedTracks = 40913, - SelectAllItems = 40182, - SelectAllNotesAtPitch = {41746, midiCommand=true}, - SelectAllTracks = 40296, - SelectedItems = {"RemoveTimeSelection", "_SWS_SAFETIMESEL"}, - SelectedNotes = {40752, midiCommand=true}, - SelectEnvelopePoints = 40330, - SelectEventsInTimeSelection = {40876, midiCommand=true}, - SelectFirstItemOnSelectedTracks = "_XENAKIOS_SELFIRSTITEMSOFTRACKS", - SelectFirstOfSelectedTracks = "_XENAKIOS_SELFIRSTOFSELTRAX", - SelectFolderChildren = "_SWS_SELCHILDREN", - SelectFolderParent = "_SWS_SELPARENTS", - SelectFolder = "_SWS_SELCHILDREN2", - Selection = "NoOp", - SelectItemsAndSplit = {"OnlySelectItemsCrossingTimeAndTrackSelection", "SplitItemsAtTimeSelection"}, - SelectItemsCrossingTimeAndTrackSelection = 40718, - SelectItemsInGroups = 40034, - SelectItemsOnTrack = 40421, - SelectItems = "SelectItemsCrossingTimeAndTrackSelection", - SelectItemsUnderEditCursor = "_XENAKIOS_SELITEMSUNDEDCURSELTX", - SelectLastOfSelectedTracks = "_XENAKIOS_SELLASTOFSELTRAX", - SelectLastTouchedTrack = 40505, - SelectNearestNote = {40425, midiCommand=true}, - SelectNextNote = {40413, midiCommand=true}, - SelectNextNoteSamePitch = {40428, midiCommand=true}, - SelectNoteClosestToEditCursor = {40426, midiCommand=true}, - SelectNotes = "SelectNotesStartingInTimeSelection", - SelectNotesStartingInTimeSelection = {40877, midiCommand=true}, - SelectOnlyCurrentTrack = custom.select.onlyCurrentTrack, - SelectOnlyFoldersChildren = "_SWS_SELCHILDREN", - SelectPrevNote = {40414, midiCommand=true}, - SelectPrevNoteSamePitch = {40427, midiCommand=true}, - SelectTracks = {setTrackSelection=true}, - ToggleItemDefaultFadeInAndOut = 41194, - SetAutomationModeLatch = 40404, - SetAutomationModeLatchAndArm = {"SetAutomationModeLatch", "ArmAllEnvelopes"}, - SetAutomationModeLatchPreview = 42023, - SetAutomationModeRead = 40401, - SetAutomationModeTouch = 40402, - SetAutomationModeTrimRead = 40400, - SetRippleEditAllTracks = 40311, - SetRippleEditOff = 40309, - SetRippleEditPerTrack = 40310, - FirstTrackWithItem = custom.move.firstTrackWithItem, - DuplicateTimeline = {"SaveTrackSelection", "SelectAllTracks", "CopyItems", "TimeSelectionEnd", "SetRippleEditAllTracks", "FirstTrackWithItem", "Paste", "SetRippleEditOff", "RestoreTrackSelection", prefixRepetitionCount=true}, - ExplodeTakesInPlace = 40642, - ExplodeTakesInOrder = 40643, - ToggleBetweenReadAndTouchAutomationMode = 41109, - QuantizeItems = 40316, - ExplodeTakesInAcrossTracks = 40224, - SetAutomationModeWrite = 40403, - SetEnvelopeShapeBezier = 40683, - OpenConsole = "_SWSCONSOLE", - SetEnvelopeShapeFastEnd = 40429, - SetEnvelopeShapeFastStart = 40428, - SetEnvelopeShapeLinear = 40189, - SetEnvelopeShapeSlowStart = 40424, - SetEnvelopeShapeSquare = 40190, - SetFirstSelectedTrackAsLastTouchedTrack = 40914, - SetGlobalAutomationModeLatch = 40881, - SetGlobalAutomationModeLatchPreview = 42022, - SetGlobalAutomationModeOff = 40876, - SetGlobalAutomationModeRead = 40879, - SetGlobalAutomationModeTouch = 40880, - SetGlobalAutomationModeTrimRead = 40878, - SetGlobalAutomationModeWrite = 40882, - SetGridDivision = custom.setGridDivision, - SetItemFadeBoundaries = {"SaveItemSelection", "UnselectItems", "SelectItemsCrossingTimeAndTrackSelection", "SetSelectedItemFadeBoundaries", "RestoreItemSelection"}, - SetItemsTimebaseToBeatsPosLengthAndRate = "_SWS_AWITEMTBASEBEATALL", - ViewTakeEnvelopes = 41974, - SetItemsTimebaseToBeatsPos = "_SWS_AWITEMTBASEBEATPOS", - SetItemsTimebaseToDefault = "_SWS_AWITEMTBASEPROJ", - SetItemsTimebaseToTime = "_SWS_AWITEMTBASETIME", - SetLoopEnd = 40223, - SetLoopRegionToNextRegion = "_SWS_SELNEXTREG", - SetLoopRegionToPrevRegion = "_SWS_SELPREVREG", - SetLoopSelectionToTimeSelection = 40622, - SetLoopStart = 40222, - SetMidiGridDivision = custom.setMidiGridDivision, - SetModeNormal = lib.state.setModeNormal, - PasteItemFxChain = {"_S&M_COPYFXCHAIN9", prefixRepetitionCount=true}, - SetModeVisualTimeline = lib.state.setModeVisualTimeline, - ClearSelectedTimeline = custom.clearSelectedTimeline, - ClearTimelineSelectionAndSetModeVisualTimeline = {"ClearSelectedTimeline", "SetModeVisualTimeline"}, - SetModeVisualTrack = lib.state.setModeVisualTrack, - SetModeRecord = lib.state.setModeRecord, - SetProjectTimebaseToBeatsPosLengthAndRate = "_SWS_AWTBASEBEATALL", - SetProjectTimebaseToBeatsPos = "_SWS_AWTBASEBEATPOS", - SetProjectTimebaseToTime = "_SWS_AWTBASETIME", - SetRecordInput = 40496, - SetRecordMidiOutput = 40500, - SetRecordMidiOverdub = 40503, - SetRecordMidiReplace = 40504, - SetRecordMidiTouchReplace = 40852, - SetRecordModeNormal = 40252, - SetRecordMonitorOnly = 40498, - SetSelectedItemFadeBoundaries = "_SWS_AWFADESEL", - SetTimeSelectionEnd = 40626, - SetTimeSelectionStart = 40625, - SetTimeSelectionToLoopSelection = 40623, - SetTrackMidiAllChannels = "_S&M_MIDI_INPUT_ALL_CH", - TimeSelectionShiftedLeft = 40037, - TimeSelectionShiftedRight = 40038, - ShowActionList = 40605, - ShowNextFx= {"_S&M_WNONLY2", prefixRepetitionCount=true}, - ShowPreferences = 40016, - ShowPrevFx = {"_S&M_WNONLY1", prefixRepetitionCount=true}, - ShowProjectSettings = 40021, - ShowRoutingMatrix = 40251, - ShowTrackFreezeDetails = 41654, - ToggleShowTrackManager = 40906, - ToggleShowTrackRouting = 40293, - ToggleShowWiringDiagram = 42031, - SnappedPosition = custom.move.snap, - AddAndNameSnapshot = "_SWSSNAPSHOT_NEWEDIT", - CopyCurrentSnapshot = "_SWSSNAPSHOT_COPY", - PasteSnapshot = "_SWSSNAPSHOT_PASTE", - DeleteCurrentSnapshot = "_SWSSNAPSHOT_DELCUR", - DeleteTracksFromCurrentSnapshot = "_SWSSNAPSHOT_DEL", - ToggleSnapshotsWindow = "_SWSSNAPSHOT_OPEN", - RecallCurrentSnapshot = "_SWSSNAPSHOT_GET", - RecallNextSnapshot = {"_SWSSNAPSHOT_GET_NEXT", prefixRepetitionCount=true}, - RecallPrevSnapshot = {"_SWSSNAPSHOT_GET_PREVIOUS", prefixRepetitionCount=true}, - RecallSnapshot1 = "_SWSSNAPSHOT_GET1", - RecallSnapshot2 = "_SWSSNAPSHOT_GET2", - RecallSnapshot3 = "_SWSSNAPSHOT_GET3", - RecallSnapshot4 = "_SWSSNAPSHOT_GET4", - RecallSnapshot5 = "_SWSSNAPSHOT_GET5", - RecallSnapshot6 = "_SWSSNAPSHOT_GET6", - RecallSnapshot7 = "_SWSSNAPSHOT_GET7", - RecallSnapshot8 = "_SWSSNAPSHOT_GET8", - RecallSnapshot9 = "_SWSSNAPSHOT_GET9", - SaveTracksToCurrentSnapshot = "_SWSSNAPSHOT_SAVE", - DeleteAllSnapshots = "_SWSSNAPSHOT_DELALL", - SplitItemsAtEditCursor = {"UnselectItems", "SelectItemsUnderEditCursor", "SplitItemsUnderEditCursor", "UnselectItems"}, - SplitItemsAtTimeSelection = custom.splitItemsAtTimeSelection, - SplitItemsUnderEditCursor = 40757, - StartOfSel = {40440, midiCommand=true}, - StartOfSelectedItems = 41173, - StartStop = 40044, - Stop = 1016, - Stop = 40667, - StopRecordMacro = {metaCommand=true}, - SwitchTimelineSelectionSide = lib.state.switchTimelineSelectionSide, - TapTempo = 1134, - TimeSelectionEnd = 40631, - InsertTrackFromTemplateSlot1 = "_S&M_ADD_TRTEMPLATE1", - InsertTrackFromTemplateSlot2 = "_S&M_ADD_TRTEMPLATE2", - InsertTrackFromTemplateSlot3 = "_S&M_ADD_TRTEMPLATE3", - InsertTrackFromTemplateSlot4 = "_S&M_ADD_TRTEMPLATE4", - CreateNewSnapshotWithTracks = "_SWSSNAPSHOT_NEWSEL", - RecallPreviousSnapshot = "_SWSSNAPSHOT_GET_PREVIOUS", - RecallCurrentSnapshot = "_SWSSNAPSHOT_GET", - RecallNextSnapshot = "_SWSSNAPSHOT_GET_NEXT", - SaveTrackAsTemplate = 40392, - TimeSelection = "NoOp", - TimeSelectionStart = 40630, - ToggleArmAllEnvelopes = "_S&M_TGLARMALLENVS", - ToggleArmEnvelope = 40863, - ToggleAutoCrossfade = 40041, - ToggleCountInBeforePlayback = "_SWS_AWCOUNTPLAYTOG", - ToggleCountInBeforeRec = "_SWS_AWCOUNTRECTOG", - ToggleEnvelopePointsMoveWithItems = 40070, - ToggleFloatingWindows = 41074, - ToggleFxBypass = 8, - ToggleTakeFxBypass = "_S&M_TGL_TAKEFX_BYP", - ToggleEnvelopeBypass = 40883, - ToggleLoop = 1068, - ToggleLoopSelectionFollowsTimeSelection = 40621, - ToggleMetronome = 40364, - ToggleMidiEditorUsesMainGridDivision = 42010, - ToggleMidiSnap = {1014, midiCommand=true}, - ToggleMute = 6, - ToggleMuteItem = 40175, - TogglePanEnvelope = 40407, - TogglePlaybackAutoScroll = 40036, - TogglePlaybackPreroll = 41818, - ToggleRecord = {"SetRecordModeNormal", 1013}, - StopRecord = {"StartStop", "SetModeNormal"}, - ToggleRecordConditional = "_SWS_AWRECORDCOND", - ToggleRecordingAutoScroll = 40262, - ToggleRecordingPreroll = 41819, - ToggleRecordToTapeMode = 41186, - ToggleShowRegionMarkerManager = 40326, - ToggleShowAllEnvelope = 41151, - ToggleShowAllEnvelopeGlobal = 41152, - ToggleShowFx1 = "_S&M_TOGLFLOATFX1", - ToggleShowFx2 = "_S&M_TOGLFLOATFX2", - ToggleShowFx3 = "_S&M_TOGLFLOATFX3", - ToggleShowFx4 = "_S&M_TOGLFLOATFX4", - ToggleShowFx5 = "_S&M_TOGLFLOATFX5", - ToggleShowFx6 = "_S&M_TOGLFLOATFX6", - ToggleShowFx7 = "_S&M_TOGLFLOATFX7", - ToggleShowFx8 = "_S&M_TOGLFLOATFX8", - ToggleShowFxChain = "_S&M_TOGLFXCHAIN", - ToggleShowTakeFxChain = 40638, - ToggleShowFx = "_S&M_WNTGL5", - ToggleShowSelectedEnvelope = 40884, - ToggleShowTracksInMixer = 41592, - ToggleSnap = 1157, - ToggleSolo = 7, - ToggleSoloItem = 41557, - UnsoloAllItems = 41185, - ToggleAutomaticRecordArm = 40740, - ToggleStopAtEndOfTimeSelectionIfNoRepeat = 41834, - ToggleViewMixer = 40078, - ToggleVolumeEnvelope = 40406, - SelectWidthEnvelope = 41870, - ToggleTakeMuteEnvelope = 40695, - ToggleTakePanEnvelope = 40694, - ToggleTakePitchEnvelope = 41612, - ToggleTakeVolumeEnvelope = 40693, - SetTrackInputToMatchFirstSelected = "_SWS_INPUTMATCH", - TrackToggleSendToParent = "_SWS_TOGMPSEND", - TrackWithNumber = custom.move.trackWithNumber, - TrimItemLeftEdge = 41305, - TrimItemRightEdge = 41311, - TrimSelectedNoteLeftEdgeToEditCursor = 40790, - TrimSelectedNoteRightEdgeToEditCursor = 40791, - UnarmAllEnvelopes = 41163, - UnarmSelectedTracks = "_XENAKIOS_SELTRAX_RECUNARMED", - UncollapseFolder = "_SWS_UNCOLLAPSE", - Undo = {40029, prefixRepetitionCount=true}, - UnfreezeTrack = 41644, - UnmuteAllTracks = 40339, - UnselectAllEvents = {40214, midiCommand=true}, - UnselectEnvelopePoints = 40331, - UnselectItems = 40289, - UnselectTracks = 40297, - UnsoloAllTracks = 40340, - VerticalScrollEnd = "_XENAKIOS_TVPAGEEND", - VerticalScrollStart = "_XENAKIOS_TVPAGEHOME", - ToggleShowInputFxChain = 40844, - ViewFxChainMaster = 40846, - ZoomAllItems = {"SaveItemSelection", "SelectAllItems", "ZoomItemSelection", "RestoreItemSelection"}, - ZoomAllTracks = {"SaveTrackSelection", "SelectAllTracks", "ZoomTrackSelection", "RestoreTrackSelection"}, - ZoomInHoriz = {1012, prefixRepetitionCount=true}, - ZoomInVert = {40111, prefixRepetitionCount=true}, - ZoomItemSelection = "_SWS_HZOOMITEMS", - ZoomOutHoriz = {1011, prefixRepetitionCount=true}, - ZoomOutVert = {40112, prefixRepetitionCount=true}, - ZoomProjectTimeline = 40295, - ZoomProject = {"ZoomAllTracks", "ZoomAllItems"}, - ZoomRedo = {"_SWS_REDOZOOM", prefixRepetitionCount=true}, - ZoomTimeAndTrackSelection = {"ZoomTrackSelection", "ZoomTimeSelection"}, - ZoomTimeSelection = 40031, - ZoomTrackSelection = "_SWS_VZOOMFITMIN", - ZoomUndo = {"_SWS_UNDOZOOM", prefixRepetitionCount=true}, - NudgeTrackVolumeDown = 40116, -- 0.05 dB - PlayAndSkipTimeSelection = 40317, -} diff --git a/definitions/defaults/global.lua b/definitions/defaults/global.lua deleted file mode 100644 index 628a829e..00000000 --- a/definitions/defaults/global.lua +++ /dev/null @@ -1,285 +0,0 @@ -return { - timeline_motion = { - ["0"] = "ProjectStart", - ["f"] = "PlayPosition", - ["x"] = "MousePosition", - [""] = "PrevMarker", - [""] = "NextMarker", - [""] = "Left10Pix", - [""] = "Right10Pix", - ["h"] = "LeftGridDivision", - ["l"] = "RightGridDivision", - ["H"] = "PrevMeasure", - ["L"] = "NextMeasure", - [""] = "Prev4Measures", - [""] = "Next4Measures", - ["`"] = "MarkedTimelinePosition", - }, - timeline_operator = { - ["r"] = "Record", - [""] = "DuplicateTimeline", - ["t"] = "PlayAndLoop", - ["|"] = "CreateMeasures", - [""] = "CreateProjectTempo" - }, - timeline_selector = { - ["~"] = "MarkedRegion", - [""] = "NextRegion", - [""] = "PrevRegion", - ["!"] = "LoopSelection", - ["i"] = {"+inner", { - [""] = "AutomationItem", - ["l"] = "AllTrackItems", - ["r"] = "Region", - ["p"] = "ProjectTimeline", - ["w"] = "Item", - ["W"] = "BigItem", - }}, - }, - visual_timeline_command = { - ["v"] = "SetModeNormal", - ["o"] = "SwitchTimelineSelectionSide", - }, - command = { - ["."] = "RepeatLastCommand", - ["@"] = "PlayMacro", - [","] = "RecordMacro", - ["m"] = "Mark", - ["~"] = "MarkedRegion", - [""] = "DeleteMark", - [""] = "NextRegion", - [""] = "PrevRegion", - [""] = "Redo", - ["u"] = "Undo", - ["R"] = "ToggleRecord", - ["T"] = "Play", - ["tt"] = "PlayFromTimeSelectionStart", - [""] = "PlayFromMousePosition", - [""] = "PlayFromMouseAndSoloTrack", - ["F"] = "Pause", - [""] = "ZoomUndo", - [""] = "ZoomRedo", - ["v"] = "SetModeVisualTimeline", - [""] = "ClearTimelineSelectionAndSetModeVisualTimeline", - [""] = "ToggleViewMixer", - [""] = "Reset", - [""] = "StartStop", - ["X"] = "MoveToMousePositionAndPlay", - ["dr"] = "RemoveRegion", - ["!"] = "ToggleLoop", - [""] = "ShowNextFx", - [""] = "ShowPrevFx", - [""] = "FocusMain", - [""] = "ToggleShowFx", - [""] = "CloseFx", - [""] = "MidiLearnLastTouchedFxParam", - [""] = "ModulateLastTouchedFxParam", - [""] = "ShowBindingList", - [""] = "TapTempo", - ["q"] = {"+options", { - ["p"] = "TogglePlaybackPreroll", - ["r"] = "ToggleRecordingPreroll", - ["z"] = "TogglePlaybackAutoScroll", - ["v"] = "ToggleLoopSelectionFollowsTimeSelection", - ["s"] = "ToggleSnap", - ["m"] = "ToggleMetronome", - ["t"] = "ToggleStopAtEndOfTimeSelectionIfNoRepeat", - ["x"] = "ToggleAutoCrossfade", - ["e"] = "ToggleEnvelopePointsMoveWithItems", - ["c"] = "CycleRippleEditMode", - ["f"] = "ResetFeedbackWindow", - }}, - [""] = { "+leader commands", { - [""] = "ShowActionList", - ["m"] = { "+midi", { - ["g"] = "SetMidiGridDivision", - ["q"] = "Quantize", - }}, - ["r"] = { "+recording", { - ["o"] = "SetRecordMidiOutput", - ["d"] = "SetRecordMidiOverdub", - ["t"] = "SetRecordMidiTouchReplace", - ["R"] = "SetRecordMidiReplace", - ["v"] = "SetRecordMonitorOnly", - ["r"] = "SetRecordInput", - [","] = {"+options", { - ["n"] = "SetRecordModeNormal", - ["s"] = "SetRecordModeItemSelectionAutoPunch", - ["v"] = "SetRecordModeTimeSelectionAutoPunch", - ["p"] = "ToggleRecordingPreroll", - ["z"] = "ToggleRecordingAutoScroll", - ["t"] = "ToggleRecordToTapeMode", - }}, - }}, - ["a"] = { "+automation", { - ["r"] = "SetAutomationModeTrimRead", - ["R"] = "SetAutomationModeRead", - ["l"] = "SetAutomationModeLatch", - ["g"] = "SetAutomationModeLatchAndArm", - ["p"] = "SetAutomationModeLatchPreview", - ["t"] = "SetAutomationModeTouch", - ["w"] = "SetAutomationModeWrite", - }}, - ["s"] = { "+selected items", { - ["j"] = "NextTake", - ["k"] = "PrevTake", - ["m"] = "ToggleMuteItem", - ["d"] = "DeleteActiveTake", - ["c"] = "CropToActiveTake", - ["o"] = "OpenInMidiEditor", - ["n"] = "ItemNormalize", - ["x"] = {"+explode takes", { - ["p"] = "ExplodeTakesInPlace", - ["o"] = "ExplodeTakesInOrder", - ["a"] = "ExplodeTakesInAcrossTracks" - }}, - ["#"] = {"+fade", { - ["i"] = "CycleItemFadeInShape", - ["o"] = "CycleItemFadeOutShape", - }}, - ["t"] = {"+transients", { - ["a"] = "AdjustTransientDetection", - ["t"] = "CalculateTransientGuides", - ["c"] = "ClearTransientGuides", - ["s"] = "SplitItemAtTransients" - }}, - ["e"] = {"+envelopes", { - ["s"] = "ViewTakeEnvelopes", - ["m"] = "ToggleTakeMuteEnvelope", - ["p"] = "ToggleTakePanEnvelope", - ["P"] = "ToggleTakePitchEnvelope", - ["v"] = "ToggleTakeVolumeEnvelope", - }}, - ["f"] = {"+fx", { - ["a"] = "ApplyFxToItem", - ["p"] = "PasteItemFxChain", - ["d"] = "CutItemFxChain", - ["y"] = "CopyItemFxChain", - ["c"] = "ToggleShowTakeFxChain", - ["b"] = "ToggleTakeFxBypass", - }}, - ["r"] = {"+rename", { - ["s"] = "RenameTakeSourceFile", - ["t"] = "RenameTake", - ["r"] = "RenameTakeAndSourceFile", - ["a"] = "AutoRenameTake", - }}, - ["b"] = { "+timebase", { - ["t"] = "SetItemsTimebaseToTime", - ["b"] = "SetItemsTimebaseToBeatsPos", - ["r"] = "SetItemsTimebaseToBeatsPosLengthAndRate", - }}, - }}, - ["t"] = { "+track", { - ["R"] = "RenderTrack", - ["r"] = "RenameTrack", - ["m"] = "CycleRecordMonitor", - ["f"] = "CycleFolderState", - ["y"] = "SaveTrackAsTemplate", - ["p"] = "InsertTrackFromTemplate", - ["1"] = "InsertTrackFromTemplateSlot1", - ["2"] = "InsertTrackFromTemplateSlot2", - ["3"] = "InsertTrackFromTemplateSlot3", - ["4"] = "InsertTrackFromTemplateSlot4", - ["c"] = "InsertClickTrack", - ["v"] = "InsertVirtualInstrumentTrack", - ["x"] = {"+routing", { - ["p"] = "TrackToggleSendToParent", - ["s"] = "ToggleShowTrackRouting", - }}, - ["F"] = { "+freeze", { - ["f"] = "FreezeTrack", - ["u"] = "UnfreezeTrack", - ["s"] = "ShowTrackFreezeDetails", - }}, - }}, - ["e"] = {"+envelopes", { - ["t"] = "ToggleShowAllEnvelope", - ["a"] = "ToggleArmAllEnvelopes", - ["A"] = "UnarmAllEnvelopes", - ["d"] = "ClearAllEnvelope", - ["v"] = "ToggleVolumeEnvelope", - ["p"] = "TogglePanEnvelope", - ["w"] = "SelectWidthEnvelope", - ["s"] = {"+selected", { - ["d"] = "ClearEnvelope", - ["a"] = "ToggleArmEnvelope", - ["t"] = "ToggleShowSelectedEnvelope", - }}, - }}, - ["f"] = { "+fx", { - ["a"] = "AddFx", - ["c"] = "ToggleShowFxChain", - ["d"] = "CutFxChain", - ["y"] = "CopyFxChain", - ["p"] = "PasteFxChain", - ["b"] = "ToggleFxBypass", - ["i"] = {"+input", { - ["s"] = "ToggleShowInputFxChain", - ["d"] = "CutInputFxChain", - }}, - ["s"] = {"+show", { - ["1"] = "ToggleShowFx1", - ["2"] = "ToggleShowFx2", - ["3"] = "ToggleShowFx3", - ["4"] = "ToggleShowFx4", - ["5"] = "ToggleShowFx5", - ["6"] = "ToggleShowFx6", - ["7"] = "ToggleShowFx7", - ["8"] = "ToggleShowFx8" - }}, - }}, - ["g"] = { "+global", { - ["g"] = "SetGridDivision", - ["r"] = "ResetControlDevices", - [","] = "ShowPreferences", - ["S"] = "UnsoloAllItems", - ["s"] = {"+show/hide", { - ["x"] = "ToggleShowRoutingMatrix", - ["w"] = "ToggleShowWiringDiagram", - ["t"] = "ToggleShowTrackManager", - ["m"] = "ShowMasterTrack", - ["M"] = "HideMasterTrack", - ["r"] = "ToggleShowRegionMarkerManager", - }}, - ["f"] = {"+fx", { - ["x"] = "CloseAllFxChainsAndWindows", - ["c"] = "ViewFxChainMaster", - }}, - ["e"] = { "+envelope", { - ["t"] = "ToggleShowAllEnvelopeGlobal", - }}, - ["t"] = { "+track", { - ["t"] = "ToggleAutomaticRecordArm", - ["a"] = "ClearAllRecordArm", - ["s"] = "UnsoloAllTracks", - ["m"] = "UnmuteAllTracks", - }}, - ["a"] = { "+automation", { - ["r"] = "SetGlobalAutomationModeTrimRead", - ["l"] = "SetGlobalAutomationModeLatch", - ["p"] = "SetGlobalAutomationModeLatchPreview", - ["t"] = "SetGlobalAutomationModeTouch", - ["R"] = "SetGlobalAutomationModeRead", - ["w"] = "SetGlobalAutomationModeWrite", - ["S"] = "SetGlobalAutomationModeOff", - }}, - }}, - ["p"] = { "+project", { - [","] = "ShowProjectSettings", - ["n"] = "NextTab", - ["p"] = "PrevTab", - ["s"] = "SaveProject", - ["o"] = "OpenProject", - ["c"] = "NewProjectTab", - ["x"] = "CloseProject", - ["C"] = "CleanProjectDirectory", - ["S"] = "SaveProjectWithNewVersion", - ["r"] = { "+render", { - ["."] = "RenderProjectWithLastSetting", - ["r"] = "RenderProject", - }}, - }}, - }}, - }, -} diff --git a/definitions/defaults/main.lua b/definitions/defaults/main.lua deleted file mode 100644 index 5632ff93..00000000 --- a/definitions/defaults/main.lua +++ /dev/null @@ -1,117 +0,0 @@ -return { - track_motion = { - ["G"] = "LastTrack", - ["gg"] = "FirstTrack", - ["J"] = "NextFolderNear", - ["K"] = "PrevFolderNear", - ["/"] = "MatchedTrackForward", - ["?"] = "MatchedTrackBackward", - ["n"] = "NextTrackMatchForward", - ["N"] = "NextTrackMatchBackward", - ["j"] = "NextTrack", - ["k"] = "PrevTrack", - [""] = "Next5Track", - [""] = "Prev5Track", - }, - visual_track_command = { - ["V"] = "SetModeNormal", - [""] = "NudgeTrackPanLeft", - [""] = "NudgeTrackPanRight", - [""] = "NudgeTrackPanLeft10Times", - [""] = "NudgeTrackPanRight10Times", - }, - track_selector = { - ["'"] = "MarkedTracks", - ["F"] = "FolderParent", - ["i"] = {"+inner", { - ["c"] = "InnerFolder", - ["f"] = "InnerFolderAndParent", - ["g"] = "AllTracks", - }}, - }, - track_operator = { - ['"'] = {"+snapshots", { - ['s'] = "SaveTracksToCurrentSnapshot", - ["c"] = "CreateNewSnapshotWithTracks", - ["d"] = "DeleteTracksFromCurrentSnapshot", - }}, - ["z"] = "ZoomTrackSelection", - [""] = "MakeFolder", - ["d"] = "CutTrack", - ["a"] = "ArmTracks", - ["s"] = "SelectTracks", - ["S"] = "ToggleSolo", - ["M"] = "ToggleMute", - ["y"] = "CopyTrack", - [""] = "ColorTrackGradient", - [""] = "ColorTrack", - }, - timeline_operator = { - ["s"] = "SelectItemsAndSplit", - [""] = "CopyAndFitByLooping", - [""] = "SelectEnvelopePoints", - ["d"] = "CutItems", - ["y"] = "CopyItems", - [""] = "CopyItems", - [""] = "CutEnvelopePoints", - [""] = "CopyEnvelopePoints", - [""] = "DeleteTimeline", - ["g"] = "GlueItems", - ["#"] = "SetItemFadeBoundaries", - ["z"] = "ZoomTimeSelection", - ["Z"] = "ZoomTimeAndTrackSelection", - ["c"] = {"+change/fit", { - ["a"] = "InsertOrExtendMidiItem", - ["c"] = "FitByLoopingNoExtend", - ["f"] = "FitByLooping", - ["p"] = "FitByPadding", - ["s"] = "FitByStretching", - }}, - }, - timeline_selector = { - ["s"] = "SelectedItems", - }, - timeline_motion = { - ["B"] = "PrevBigItemStart", - ["E"] = "NextBigItemEnd", - ["W"] = "NextBigItemStart", - ["b"] = "PrevItemStart", - ["e"] = "NextItemEnd", - ["w"] = "NextItemStart", - ["$"] = "LastItemEnd", - }, - command = { - [""] = "CycleFolderCollapsedState", - ["zp"] = "ZoomProject", - ["D"] = "CutSelectedItems", - ["Y"] = "CopySelectedItems", - ["V"] = "SetModeVisualTrack", - [""] = "NextEnvelope", - [""] = "PrevEnvelope", - [""] = "ZoomInVert", - [""] = "ZoomOutVert", - ["+"] = "ZoomInHoriz", - ["-"] = "ZoomOutHoriz", - [";"] = "MoveItemToEditCursor", - ["dd"] = "CutTrack", - ["aa"] = "ArmTracks", - ["O"] = "EnterTrackAbove", - ["o"] = "EnterTrackBelow", - ["p"] = "Paste", - [""] = "Paste", - ["yy"] = "CopyTrack", - ["zz"] = "ScrollToSelectedTracks", - ["%"] = "SplitItemsAtEditCursor", - ["~"] = "MarkedTracks", - [""] = "NudgeTrackVolumeDownBy1Tenth", - [""] = "NudgeTrackVolumeUpBy1Tenth", - [""] = "NudgeTrackVolumeDownBy1", - [""] = "NudgeTrackVolumeUpBy1", - [""] = "ShiftEnvelopePointsDownATinyBit", - [""] = "ShiftEnvelopePointsUpATinyBit", - [""] = "ShiftEnvelopePointsDown", - [""] = "ShiftEnvelopePointsUp", - [""] = "SelectItemsUnderEditCursor", - ["'"] = "MarkedTracks", - }, -} diff --git a/definitions/defaults/midi.lua b/definitions/defaults/midi.lua deleted file mode 100644 index cbf0a73e..00000000 --- a/definitions/defaults/midi.lua +++ /dev/null @@ -1,55 +0,0 @@ -return { - timeline_selector = { - ["s"] = "SelectedNotes", - }, - timeline_operator = { - ["d"] = "CutNotes", - ["y"] = "CopyNotes", - ["c"] = "FitNotes", - ["a"] = "InsertNote", - ["g"] = "JoinNotes", - ["s"] = "SelectNotes", - ["z"] = "MidiZoomTimeSelection", - }, - timeline_motion = { - ["l"] = "RightMidiGridDivision", - ["h"] = "LeftMidiGridDivision", - ["("] = "MidiTimeSelectionStart", - [")"] = "MidiTimeSelectionEnd", - ["w"] = "NextNoteStart", - ["b"] = "PrevNoteStart", - ["W"] = "NextNoteSamePitchStart", - ["B"] = "PrevNoteSamePitchStart", - ["e"] = "EventSelectionEnd", - }, - command = { - ["n"] = "AddNextNoteToSelection", - ["N"] = "AddPrevNoteToSelection", - ["+"] = "MidiZoomInVert", - ["-"] = "MidiZoomOutVert", - [""] = "MidiZoomInHoriz", - [""] = "MidiZoomOutHoriz", - ["Z"] = "CloseWindow", - ["p"] = "MidiPaste", - ["S"] = "UnselectAllEvents", - ["Y"] = "CopySelectedEvents", - ["D"] = "CutSelectedEvents", - ["k"] = "PitchUp", - ["j"] = "PitchDown", - ["K"] = "PitchUpOctave", - ["zp"] = "MidiZoomContent", - ["J"] = "PitchDownOctave", - [""] = "PitchUpOctave", - [""] = "PitchDownOctave", - [""] = "PitchUp7", - [""] = "PitchDown7", - ["V"] = "SelectAllNotesAtPitch", - [""] = "MoveNoteUpSemitone", - [""] = "MoveNoteDownSemitone", - [""] = "MoveNoteUpOctave", - [""] = "MoveNoteDownOctave", - [""] = "MoveNoteRight", - [""] = "MoveNoteLeft", - }, -} - diff --git a/definitions/extended_defaults/actions.lua b/definitions/extended_defaults/actions.lua deleted file mode 100644 index 6978782b..00000000 --- a/definitions/extended_defaults/actions.lua +++ /dev/null @@ -1,603 +0,0 @@ -local lib = require('library') -local custom = require('custom_actions') - -return { - ActivateNextMidiItem = {40833, midiCommand=true}, - ActivatePrevMidiItem = {40834, midiCommand=true}, - AddFx = 40271, - AddNextNoteToSelection = {40422, midiCommand=true}, - AddPrevNoteToSelection = {40421, midiCommand=true}, - InsertVirtualInstrumentTrack = 40701, - InsertClickTrack = "_SWS_AWINSERTCLICKTRK", - AllTrackItems = {"SaveItemSelection", "SelectItemsOnTrack", "SelectedItems", "RestoreItemSelection"}, - AllTracks = 40296, - ArmAllEnvelopes = "_S&M_ARMALLENVS", - ArmSelectedTracks = "_XENAKIOS_SELTRAX_RECARMED", - ArmTracks = 9, - AutomationItem = 42197, - AutoRenameTake = "_XENAKIOS_AUTORENAMETAKES", - BigItem = custom.select.innerBigItem, - CleanProjectDirectory = 40098, - ClearAllEnvelope = "_S&M_REMOVE_ALLENVS", - ClearAllRecordArm = 40491, - ClearEnvelope = 40065, - ClearNoteSelection = {40214, midiCommand=true}, - ClearTimeSelection = custom.clearTimeSelection, - CloseAllFxChainsAndWindows = {"CloseAllFx", "CloseAllFxChain"}, - CloseAllFxChain = "_S&M_WNCLS4", - CloseAllFx = "_S&M_WNCLS3", - CloseFloatingFxWindows = "_S&M_WNCLS3", - PlayFromMouseAndSoloTrack = "_BR_CONT_PLAY_MOUSE_SOLO_TRACK", - PlayFromEditCursorAndSoloTrackUnderMouse = "_BR_TOGGLE_PLAY_EDIT_SOLO_TRACK", - CloseFx = {"CloseFxChains", "CloseFxWindows"}, - CloseFxWindows = "_S&M_WNCLS5", - CloseFxChains = "_S&M_WNCLS4", - CloseProject = 40860, - CloseWindow = {2, midiCommand=true}, - ColorTrack = {40360, prefixRepetitionCount=true}, - ColorTrackGradient = "_SWS_TRACKGRAD", - ColorTrackWithTrackAbove = "_SWS_COLTRACKPREV", - ColorTrackWithTrackBelow = "_SWS_COLTRACKNEXT", - CopyAndFitByLooping = 41319, - CopyEnvelope = 40035, - CopyEnvelopePoints = 40324, - CopyFxChain = "_S&M_SMART_CPY_FXCHAIN", - CopyItems = {"SaveItemSelection", "OnlySelectItemsCrossingTimeAndTrackSelection", "CopySelectedAreaOfItems", "RestoreItemSelection"}, - CopyNotes = {"SelectNotes", "CopySelectedEvents"}, - CopySelectedAreaOfItems = 40060, - CopySelectedEvents = {40733, midiCommand=true}, - CopySelectedItems = 40698, - CopyTrack = 40210, - CropToActiveTake = 40131, - CutEnvelopePoints = 40325, - CutFxChain = "_S&M_COPYFXCHAIN6", - CutInputFxChain = "_S&M_CUT_INFXCHAIN", - Overdub = {"CopyTrack", "UnarmSelectedTracks", "Paste", "NextTrack", "StartStop", "ToggleRecord", "SelectItemsUnderEditCursor", "CutSelectedItems"}, - CutItemFxChain = {"CopyItemFxChain", "ClearItemFxChain"}, - CopyItemFxChain = "_S&M_COPYFXCHAIN1", - ClearItemFxChain = "_S&M_CLRFXCHAIN2", - CutItems = {"SaveItemSelection", "SelectItemsAndSplit", "CutSelectedItems", "RestoreItemSelection"}, - MoveItemContentToEditCursor = 41308, - MoveItemToEditCursor = 41205, - CutNotes = {"SelectNotes", "CutSelectedEvents"}, - CutSelectedEvents = {40012, midiCommand=true}, - CutSelectedItems = 40699, - CutTrack = {"CopyTrack", "RemoveTrack", "SelectLastTouchedTrack"}, - CycleFolderCollapsedState = 1042, - CycleFolderState = 1041, - CycleItemFadeInShape = {41520, prefixRepetitionCount=true}, - CycleItemFadeOutShape = {41527, prefixRepetitionCount=true}, - CycleRecordMonitor = 40495, - CycleRippleEditMode = 1155, - DeleteActiveTake = {40129, prefixRepetitionCount=true}, - DeleteEnvelope = 40333, - DeleteItem = 40006, - DeleteMark = {lib.marks.delete, registerAction=true}, - DeleteNote = {40002, midiCommand=true}, - DeleteTimeline = 40201, - InsertTrackFromTemplate = 46000, - EnterTrackAbove = {"InsertTrackAbove", "ColorTrackWithTrackBelow", "RenameTrack"}, - EnterTrackBelow = {"InsertTrackBelow", "ColorTrackWithTrackAbove", "RenameTrack"}, - EventSelectionEnd = {40639, midiCommand=true}, - EventSelectionStart = {40440, midiCommand=true}, - AddTimeSignatureMarker = 40256, - EditTimeSignatureMarker = 40618, - DeleteTimeSignatureMarker = 40617, - NextTimeSignatureMarker = 41821, - PrevTimeSignatureMarker = 41820, - FirstItemStart = custom.move.firstItemStart, - FirstTrack = {custom.move.firstTrack, "ScrollToSelectedTracks"}, - GlueItemsIgnoringTimeSelection = 40362, - FitByLoopingNoExtend = {"OnlySelectItemsCrossingTimeAndTrackSelection", "GlueItemsIgnoringTimeSelection", "FitSelectedItemsByLooping"}, - ToggleShowTempoEnvelope = 41046, - ShowMasterTrack = "_SWS_SHOWMASTER", - HideMasterTrack = "_SWS_HIDEMASTER", - FitByLooping = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByLooping"}, - FitByPadding = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByPadding"}, - FitByStretching = {"OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByStretching"}, - FitEnvelopePoints = "_BR_FIT_ENV_POINTS_TO_TIMESEL", - FitSelectedItemsByLooping = 41386, - FitSelectedItemsByPadding = 41385, - FitSelectedItemsByStretching = 41206, - FitNotes = {40754, midiCommand=true}, - FocusMain = "_S&M_WNMAIN", - FolderChildren = {"SelectFolderChildren", "ScrollToSelectedTracks"}, - FolderParent = {"SelectFolderParent", "ScrollToSelectedTracks"}, - Folder = {"SelectFolder", "ScrollToSelectedTracks"}, - ResetFeedbackWindow = lib.ResetFeedbackWindow, - FreezeTrack = 41223, - GlueItemIgnoringTimeSelection = 40362, - GlueItems = {"SaveItemSelection", "SelectItems", "GlueSelectedItemsInTimeSelection", "RestoreItemSelection"}, - GlueSelectedItemsInTimeSelection = 41588, - GoToEnd = {40037, midiCommand=true}, - GoToStart = {40036, midiCommand=true}, - GroupItems = 40032, - HealItemsSplits = 40548, - CreateMeasures = 40338, - CreateProjectTempo = 40843, - InnerFolderAndParent = {"FolderParent", "SelectFolder"}, - InnerFolder = {"FolderParent", "SelectOnlyFoldersChildren"}, - InsertAutomationItem = 42082, - InsertDefaultSizeNote = {40051, midiCommand=true}, - InsertNote = {"MidiTimeSelectionStart", "InsertDefaultSizeNote", "MidiTimeSelectionStart", "SelectNearestNote", "FitNotes"}, - InsertOrExtendMidiItem = 42069, - InsertTrackAbove = {"_SWS_INSRTTRKABOVE", prefixRepetitionCount=true}, - InsertTrackBelow = {40001, prefixRepetitionCount=true}, - Insert4EnvelopePointsAtTimeSelection = 40726, - ShiftEnvelopePointsUp = {41180, prefixRepetitionCount=true}, - ShiftEnvelopePointsUpATinyBit = {42381, prefixRepetitionCount=true}, - ShiftEnvelopePointsDown = {41181, prefixRepetitionCount=true}, - ShiftEnvelopePointsDownATinyBit = {42382, prefixRepetitionCount=true}, - InvertVoicingDownwards = {40910, midiCommand=true, prefixRepetitionCount=true}, - InvertVoicingUpwards = {40909, midiCommand=true, prefixRepetitionCount=true}, - ApplyFxToItem = 40209, - Item = custom.select.innerItem, - ItemNormalize = 40108, - ItemSplitSelRight = "_SWS_AWSPLITXFADELEFT", - JoinNotes = {"SelectNotes", "JoinSelectedNotes"}, - JoinSelectedNotes = {40456, midiCommand=true}, - LastItemEnd = custom.move.lastItemEnd, - LastTrack = {custom.move.lastTrack, "ScrollToSelectedTracks"}, - Left10Pix = {"_XENAKIOS_MOVECUR10PIX_LEFT", prefixRepetitionCount=true}, - Left40Pix = {"Left10Pix", repetitions=4, prefixRepetitionCount=true}, - LeftGridDivision = {40646, prefixRepetitionCount=true}, - LeftMidiGridDivision = {40047, midiCommand=true, prefixRepetitionCount=true}, - LoopEnd = 40633, - LoopSelection = "SetTimeSelectionToLoopSelection", - LoopStart = 40632, - MakeFolder = "_SWS_MAKEFOLDER", - MarkedRegion = {lib.marks.recallMarkedRegion, registerAction=true}, - MarkedTimelinePosition = {lib.marks.recallMarkedTimelinePosition, registerAction=true}, - MarkedTracks = {lib.marks.recallMarkedTracks, registerAction=true}, - Mark = {lib.marks.save, registerAction=true}, - MatchedTrackBackward = {"MatchTrackNameBackward", "ScrollToSelectedTracks"}, - MatchedTrackForward = {"MatchTrackNameForward", "ScrollToSelectedTracks"}, - MatchTrackNameBackward = lib.matchTrackNameBackward, - MatchTrackNameForward = lib.matchTrackNameForward, - MidiCCMoveLeftByGrid = {40672, prefixRepetitionCount=true}, - MidiCCMoveLeftByPixel = {40674, prefixRepetitionCount=true}, - MidiCCMoveRightByGrid = {40673, prefixRepetitionCount=true}, - MidiCCMoveRightByPixel = {40675, prefixRepetitionCount=true}, - MidiLearnLastTouchedFxParam = 41144, - MidiLoadNoteCCNames = 40409, - MidiOptionAllowAllMediaItemsEditableInNotationView = 41774, - MidiOptionAllowCCShapeInBankAndLSBLanes = 42100, - MidiOptionAvoidAutomaticallySettingMIDIItemsFromOtherTracksEditable = 40901, - MidiOptionEnableExtendingParentMediaItem = 40817, - MidiOptionToggleAlwaysSnapNotesToTheLeftItSnap = 40748, - MidiPaste = {40011, midiCommand=true, prefixRepetitionCount=true}, - MidiSaveNoteCCNames = 40410, - MidiTimeSelectionEnd = {40881, midiCommand=true}, - MidiTimeSelectionStart = {40880, midiCommand=true}, - MidiViewModeDrums = 40043, - MidiViewModeEvent = 40056, - MidiViewModeNotes = 40954, - MidiViewModePiano = 40042, - MidiViewNoteRowsHideUnused = 40453, - MidiViewNoteRowsHideUnusedAndUnnamed = 40454, - MidiViewNoteRowsShowAll = 40452, - MidiZoomContent = {40466, midiCommand=true}, - MidiZoomInHoriz = {1012, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomInVert = {40111, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomLoopSelection = {40726, midiCommand=true}, - MidiZoomOutHoriz = {1011, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomOutVert = {40112, midiCommand=true, prefixRepetitionCount=true}, - MidiZoomTimeSelection = {"SaveLoopSelection", "SetLoopSelectionToTimeSelection", "MidiZoomLoopSelection", "RestoreLoopSelection"}, - MinimizeTracks = "_SWS_MINTRACKS", - MixerShowHideChildrenOfSelectedTrack = 41665, - ModulateLastTouchedFxParam = 41143, - MousePositionIgnoreSnap = 40514, - MousePosition = {"MousePositionIgnoreSnap", "SnappedPosition"}, - NextTransientInSelectedItems = {40375, prefixRepetitionCount=true}, - PrevTransientInSelectedItems = {40376, prefixRepetitionCount=true}, - MoveNoteDownOctave= {40180, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteDownSemitone = {40178, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteLeft = {40183, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteLeftFine = {40181, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteRight= {40184, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteRightFine = {40182, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteUpOctave= {40179, midiCommand=true, prefixRepetitionCount=true}, - MoveNoteUpSemitone = {40177, midiCommand=true, prefixRepetitionCount=true}, - MoveRedo = {"_SWS_EDITCURREDO", prefixRepetitionCount=true}, - MoveSelectedItemLeftToEditCursor = 41306, - MoveSelectedItemRightToEditCursor = 41307, - MoveToFirstItem = {"SelectFirstItemOnSelectedTracks", "MoveToFirstItem"}, - MoveToMousePositionAndPlay = {"MousePosition", "Play"}, - MoveUndo = {"_SWS_EDITCURUNDO", prefixRepetitionCount=true}, - NewProjectTab = 40859, - Next10Track = {"NextTrack", repetitions=10, prefixRepetitionCount=true}, - Next4Beats = {"NextBeat", repetitions=4, prefixRepetitionCount=true}, - Next4Measures = {"NextMeasure", repetitions=4, prefixRepetitionCount=true}, - Next5Track = {"NextTrack", repetitions=5, prefixRepetitionCount=true}, - NextBeat = 40841, - NextBigItemEnd = {custom.move.nextBigItemEnd, prefixRepetitionCount=true}, - NextBigItemStart = {custom.move.nextBigItemStart, prefixRepetitionCount=true}, - NextEnvelope = {41864, prefixRepetitionCount=true}, - NextEnvelopePoint = {"_SWS_BRMOVEEDITTONEXTENV", prefixRepetitionCount=true}, - NextFolderNear = {"_SWS_SELNEARESTNEXTFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextItemEnd = {custom.move.nextItemEnd, prefixRepetitionCount=true}, - NextItemStart = {custom.move.nextItemStart, prefixRepetitionCount=true}, - NextMarker = {40173, prefixRepetitionCount=true}, - NextMeasure = {40839, prefixRepetitionCount=true}, - NextNoteEnd = {"SelectNextNote", "EventSelectionEnd", prefixRepetitionCount=true}, - NextNoteSamePitchEnd = {"SelectNextNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount=true}, - NextNoteSamePitchStart = {"SelectNextNoteSamePitch", "EventSelectionStart", prefixRepetitionCount=true}, - NextNoteStart = {"SelectNextNote", "EventSelectionStart", prefixRepetitionCount=true}, - NextRegion = {"SetLoopRegionToNextRegion", "LoopStart", "SetTimeSelectionToLoopSelection", prefixRepetitionCount=true}, - NextTab = {40861, prefixRepetitionCount=true}, - NextTake = {40125, prefixRepetitionCount=true}, - NextTrack = {40285, prefixRepetitionCount=true}, - NextTrackMatchBackward = {"RepeatTrackNameMatchBackward", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextTrackMatchForward = {"RepeatTrackNameMatchForward", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - NextTransientInItem = {"SaveItemSelection", "SelectItemsUnderEditCursor", "NextTransientInSelectedItems", "RestoreItemSelection", prefixRepetitionCount=true}, - CalculateTransientGuides = 42028, - SplitItemAtTransients = "_XENAKIOS_SPLIT_ITEMSATRANSIENTS", - ClearTransientGuides = 42027, - AddStretchMarker = 41842, - DeleteStretchMarker = 41859, - NextStretchMarker = 41860, - PrevStretchMarker = 41861, - IncreaseTransientDetectionThreshold = {40218, prefixRepetitionCount=true}, - DecreaseTransientDetectionThreshold = {40219, prefixRepetitionCount=true}, - IncreaseTransientDetectionSensitivity = {41537, prefixRepetitionCount=true}, - DecreaseTransientDetectionSensitivity = {41536, prefixRepetitionCount=true}, - AdjustTransientDetection = 41208, - NoOp = 65535, - NudgeTrackPanLeft10Times = {"NudgeTrackPanLeft", repetitions=10, prefixRepetitionCount=true}, - NudgeTrackPanLeft = {40283, prefixRepetitionCount=true}, - NudgeTrackPanRight10Times = {"NudgeTrackPanRight", repetitions=10, prefixRepetitionCount=true}, - NudgeTrackPanRight = {40284, prefixRepetitionCount=true}, - NudgeTrackPanRight = {40284, prefixRepetitionCount=true}, - NudgeTrackVolumeDownBy1 = {"NudgeTrackVolumeDown", repetitions=20, prefixRepetitionCount=true}, - NudgeTrackVolumeDownBy1Tenth = {"NudgeTrackVolumeDown", prefixRepetitionCount=true, repetitions=2}, - NudgeTrackVolumeUp = {40115, prefixRepetitionCount=true}, - NudgeTrackVolumeUpBy1 = {"NudgeTrackVolumeUp", repetitions=20, prefixRepetitionCount=true,}, - NudgeTrackVolumeUpBy1Tenth = {"NudgeTrackVolumeUp", repetitions=2, prefixRepetitionCount=true}, - OnlySelectItemsCrossingTimeAndTrackSelection = {"UnselectItems", "SelectItemsCrossingTimeAndTrackSelection"}, - OpenInMidiEditor = 40153, - OpenProject = 40025, - PasteAbove = {"PrevTrack", "Paste", prefixRepetitionCount=true}, - PasteFxChain = {"_S&M_SMART_PST_FXCHAIN", prefixRepetitionCount=true}, - PasteItem = {40058, prefixRepetitionCount=true}, - Paste = {"_SWS_AWPASTE", prefixRepetitionCount=true}, - Pause = 1008, - PitchDown = {40050, midiCommand=true, prefixRepetitionCount=true}, - PitchDown7 = {"PitchDown", repetitions=7, prefixRepetitionCount=true}, - PitchDownOctave = {40188, midiCommand=true, prefixRepetitionCount=true}, - PitchUp = {40049, midiCommand=true, prefixRepetitionCount=true}, - PitchUp7 = {"PitchUp", repetitions=7, prefixRepetitionCount=true}, - PitchUpOctave = {40187, midiCommand=true, prefixRepetitionCount=true}, - Play = 1007, - PlayAndLoop = {"SetLoopSelectionToTimeSelection", "SaveEditCursorPosition", "LoopStart", "Play", "RestoreEditCursorPosition", setTimeSelection=true}, - PlayFromMousePosition = "_BR_PLAY_MOUSECURSOR", - PlayFromTimeSelectionStart = {"SaveEditCursorPosition", "TimeSelectionStart", "Play", "RestoreEditCursorPosition"}, - PlayMacro = {registerAction=true, metaCommand=true, prefixRepetitionCount=true}, - PlayPositionIgnoreSnap = 40434, - PlayPosition = {"PlayPositionIgnoreSnap", "SnappedPosition"}, - Prev10Track = {"PrevTrack", repetitions=10, prefixRepetitionCount=true}, - Prev4Beats = {"PrevBeat", repetitions=4, prefixRepetitionCount=true}, - Prev4Measures = {"PrevMeasure", repetitions=4, prefixRepetitionCount=true}, - Prev5Track = {"PrevTrack", repetitions=5, prefixRepetitionCount=true}, - PrevBeat = {40842, prefixRepetitionCount=true}, - PrevBigItemStart = {custom.move.prevBigItemStart, prefixRepetitionCount=true}, - PrevEnvelope = {41863, prefixRepetitionCount=true}, - PrevEnvelopePoint = {"_SWS_BRMOVEEDITTOPREVENV", prefixRepetitionCount=true}, - PrevFolderNear = {"_SWS_SELNEARESTPREVFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount=true}, - PrevItemStart = {custom.move.prevItemStart, prefixRepetitionCount=true}, - PrevMarker = {40172, prefixRepetitionCount=true}, - PrevMeasure = {40840, prefixRepetitionCount=true}, - PrevNoteEnd = {"SelectPrevNote", "EventSelectionEnd", prefixRepetitionCount=true}, - PrevNoteSamePitchEnd = {"SelectPrevNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount=true}, - PrevNoteSamePitchStart = {"SelectPrevNoteSamePitch", "EventSelectionStart", prefixRepetitionCount=true}, - PrevNoteStart = {"SelectPrevNote", "EventSelectionStart", prefixRepetitionCount=true}, - PrevRegion = {"SetLoopRegionToPrevRegion", "LoopStart", "SetTimeSelectionToLoopSelection", prefixRepetitionCount=true}, - PrevTab = {40862, prefixRepetitionCount=true}, - PrevTake = {40126, prefixRepetitionCount=true}, - PrevTrack = {40286, prefixRepetitionCount=true}, - PrevTransientInItem = {"SaveItemSelection", "SelectItemsUnderEditCursor", "PrevTransientInSelectedItems", "RestoreItemSelection", prefixRepetitionCount=true}, - NextTransientInItemMinusFadeTime = {"SaveItemSelection", "SelectItemsUnderEditCursor", "NextTransientInSelectedItemsMinusFadeTime", "RestoreItemSelection", prefixRepetitionCount=true}, - PrevTransientInItemMinusFadeTime = {"SaveItemSelection", "SelectItemsUnderEditCursor", "PrevTransientInSelectedItemsMinusFadeTime", "RestoreItemSelection", prefixRepetitionCount=true}, - NextTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURNEXT_TRANSMINUSFADE", - PrevTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURPREV_TRANSMINUSFADE", - ProjectEnd = custom.move.projectEnd, - ProjectStart = custom.move.projectStart, - ProjectTimeline = custom.select.innerProjectTimeline, - Quantize = {40009, midiCommand=true}, - RecallMark = {lib.marks.recall, registerAction=true}, - RecordConditional = {"Stop", "ToggleRecordConditional"}, - RecordMacro = {metaCommand=true, registerAction=true, registerOptional=true}, - RecordOrStop = "_SWS_RECTOGGLE", - Record = {"SaveEditCursorPosition", "TimeSelectionStart", "RecordConditional", "RestoreEditCursorPosition", setTimeSelection=true}, - Redo = {40030, prefixRepetitionCount=true}, - Region = custom.select.innerRegion, - RegionSelectItems = 40717, - RemoveMarker = 40613, - RemoveRegion = 40615, - RemoveTimeSelection = 40635, - RemoveTrack = 40005, - RenameTrack = 40696, - RenameTakeSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", - RenameTake = "_XENAKIOS_RENMTAKE", - RenameTakeAndSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", - RenderProject = 40015, - RenderProjectWithLastSetting = 41824, - RenderTrack = "_SWS_AWRENDERSTEREOSMART", - RepeatLastCommand = {metaCommand=true, prefixRepetitionCount=true}, - RepeatTrackNameMatchBackward = lib.repeatTrackNameMatchBackward, - RepeatTrackNameMatchForward = lib.repeatTrackNameMatchForward, - ResetAllControlSurfaceDevices = 42348, - ResetAllMidiDevices = 41175, - ResetControlDevices = {"ResetAllMidiDevices", "ResetAllControlSurfaceDevices"}, - ResetSelection = {"SelectOnlyCurrentTrack", "UnselectItems", "UnselectEnvelopePoints", "UnselectAllEvents"}, - Reset = {"Stop", "SetModeNormal", "SetRecordModeNormal", "ResetSelection"}, - ResetTrackToNormal = {"UnarmSelectedTracks", "UnarmAllEnvelopes", "SetAutomationModeTrimRead"}, - RestoreEditCursorPosition = "_BR_RESTORE_CURSOR_POS_SLOT_16", - RestoreItemSelection = "_SWS_RESTALLSELITEMS1", - RestoreLastItemSelection = "_SWS_RESTLASTSEL", - RestoreLoopSelection = "_SWS_RESTLOOP5", - RestoreTimeSelection = "_SWS_RESTTIME5", - RestoreTrackSelection = "_SWS_TOGSAVESEL", - Right10Pix = {"_XENAKIOS_MOVECUR10PIX_RIGHT", prefixRepetitionCount=true}, - Right40Pix = {"Right10Pix", repetitions=4, prefixRepetitionCount=true}, - RightGridDivision = {40647, prefixRepetitionCount=true}, - RightMidiGridDivision = {40048, midiCommand=true, prefixRepetitionCount=true}, - SaveEditCursorPosition = "_BR_SAVE_CURSOR_POS_SLOT_16", - SaveItemSelection = "_SWS_SAVEALLSELITEMS1", - SaveLoopSelection = "_SWS_SAVELOOP5", - SaveProject = 40026, - SaveProjectWithNewVersion = 41895, - SaveTimeSelection = "_SWS_SAVETIME5", - SaveTrackSelection = "_SWS_SAVESEL", - ScrollToPlayPosition = 40150, - ScrollToEditCursor = "_SWS_HSCROLL10", - ScrollToSelectedTracks = 40913, - SelectAllItems = 40182, - SelectAllNotesAtPitch = {41746, midiCommand=true}, - SelectAllTracks = 40296, - SelectedItems = {"RemoveTimeSelection", "_SWS_SAFETIMESEL"}, - SelectedNotes = {40752, midiCommand=true}, - SelectEnvelopePoints = 40330, - SelectEventsInTimeSelection = {40876, midiCommand=true}, - SelectFirstItemOnSelectedTracks = "_XENAKIOS_SELFIRSTITEMSOFTRACKS", - SelectFirstOfSelectedTracks = "_XENAKIOS_SELFIRSTOFSELTRAX", - SelectFolderChildren = "_SWS_SELCHILDREN", - SelectFolderParent = "_SWS_SELPARENTS", - SelectFolder = "_SWS_SELCHILDREN2", - Selection = "NoOp", - SelectItemsAndSplit = {"OnlySelectItemsCrossingTimeAndTrackSelection", "SplitItemsAtTimeSelection"}, - SelectItemsCrossingTimeAndTrackSelection = 40718, - SelectItemsInGroups = 40034, - SelectItemsOnTrack = 40421, - SelectItems = "SelectItemsCrossingTimeAndTrackSelection", - SelectItemsUnderEditCursor = "_XENAKIOS_SELITEMSUNDEDCURSELTX", - SelectLastOfSelectedTracks = "_XENAKIOS_SELLASTOFSELTRAX", - SelectLastTouchedTrack = 40505, - SelectNearestNote = {40425, midiCommand=true}, - SelectNextNote = {40413, midiCommand=true}, - SelectNextNoteSamePitch = {40428, midiCommand=true}, - SelectNoteClosestToEditCursor = {40426, midiCommand=true}, - SelectNotes = "SelectNotesStartingInTimeSelection", - SelectNotesStartingInTimeSelection = {40877, midiCommand=true}, - SelectOnlyCurrentTrack = custom.select.onlyCurrentTrack, - SelectOnlyFoldersChildren = "_SWS_SELCHILDREN", - SelectPrevNote = {40414, midiCommand=true}, - SelectPrevNoteSamePitch = {40427, midiCommand=true}, - SelectTracks = {setTrackSelection=true}, - ToggleItemDefaultFadeInAndOut = 41194, - SetAutomationModeLatch = 40404, - SetAutomationModeLatchAndArm = {"SetAutomationModeLatch", "ArmAllEnvelopes"}, - SetAutomationModeLatchPreview = 42023, - SetAutomationModeRead = 40401, - SetAutomationModeTouch = 40402, - SetAutomationModeTrimRead = 40400, - SetRippleEditAllTracks = 40311, - SetRippleEditOff = 40309, - SetRippleEditPerTrack = 40310, - FirstTrackWithItem = custom.move.firstTrackWithItem, - DuplicateTimeline = {"SaveTrackSelection", "SelectAllTracks", "CopyItems", "TimeSelectionEnd", "SetRippleEditAllTracks", "FirstTrackWithItem", "Paste", "SetRippleEditOff", "RestoreTrackSelection", prefixRepetitionCount=true}, - ExplodeTakesInPlace = 40642, - ExplodeTakesInOrder = 40643, - ToggleBetweenReadAndTouchAutomationMode = 41109, - QuantizeItems = 40316, - ExplodeTakesInAcrossTracks = 40224, - SetAutomationModeWrite = 40403, - SetEnvelopeShapeBezier = 40683, - OpenConsole = "_SWSCONSOLE", - SetEnvelopeShapeFastEnd = 40429, - SetEnvelopeShapeFastStart = 40428, - SetEnvelopeShapeLinear = 40189, - SetEnvelopeShapeSlowStart = 40424, - SetEnvelopeShapeSquare = 40190, - SetFirstSelectedTrackAsLastTouchedTrack = 40914, - SetGlobalAutomationModeLatch = 40881, - SetGlobalAutomationModeLatchPreview = 42022, - SetGlobalAutomationModeOff = 40876, - SetGlobalAutomationModeRead = 40879, - SetGlobalAutomationModeTouch = 40880, - SetGlobalAutomationModeTrimRead = 40878, - SetGlobalAutomationModeWrite = 40882, - SetGridDivision = custom.setGridDivision, - SetItemFadeBoundaries = {"SaveItemSelection", "UnselectItems", "SelectItemsCrossingTimeAndTrackSelection", "SetSelectedItemFadeBoundaries", "RestoreItemSelection"}, - SetItemsTimebaseToBeatsPosLengthAndRate = "_SWS_AWITEMTBASEBEATALL", - ViewTakeEnvelopes = 41974, - SetItemsTimebaseToBeatsPos = "_SWS_AWITEMTBASEBEATPOS", - SetItemsTimebaseToDefault = "_SWS_AWITEMTBASEPROJ", - SetItemsTimebaseToTime = "_SWS_AWITEMTBASETIME", - SetLoopEnd = 40223, - SetLoopRegionToNextRegion = "_SWS_SELNEXTREG", - SetLoopRegionToPrevRegion = "_SWS_SELPREVREG", - SetLoopSelectionToTimeSelection = 40622, - SetLoopStart = 40222, - SetMidiGridDivision = custom.setMidiGridDivision, - SetModeNormal = lib.state.setModeNormal, - PasteItemFxChain = {"_S&M_COPYFXCHAIN9", prefixRepetitionCount=true}, - SetModeVisualTimeline = lib.state.setModeVisualTimeline, - ClearSelectedTimeline = custom.clearSelectedTimeline, - ClearTimelineSelectionAndSetModeVisualTimeline = {"ClearSelectedTimeline", "SetModeVisualTimeline"}, - SetModeVisualTrack = lib.state.setModeVisualTrack, - SetModeRecord = lib.state.setModeRecord, - SetProjectTimebaseToBeatsPosLengthAndRate = "_SWS_AWTBASEBEATALL", - SetProjectTimebaseToBeatsPos = "_SWS_AWTBASEBEATPOS", - SetProjectTimebaseToTime = "_SWS_AWTBASETIME", - SetRecordInput = 40496, - SetRecordMidiOutput = 40500, - SetRecordMidiOverdub = 40503, - SetRecordMidiReplace = 40504, - SetRecordMidiTouchReplace = 40852, - SetRecordModeNormal = 40252, - SetRecordMonitorOnly = 40498, - SetSelectedItemFadeBoundaries = "_SWS_AWFADESEL", - SetTimeSelectionEnd = 40626, - SetTimeSelectionStart = 40625, - SetTimeSelectionToLoopSelection = 40623, - SetTrackMidiAllChannels = "_S&M_MIDI_INPUT_ALL_CH", - TimeSelectionShiftedLeft = 40037, - TimeSelectionShiftedRight = 40038, - ShowActionList = 40605, - ShowNextFx= {"_S&M_WNONLY2", prefixRepetitionCount=true}, - ShowPreferences = 40016, - ShowPrevFx = {"_S&M_WNONLY1", prefixRepetitionCount=true}, - ShowProjectSettings = 40021, - ShowRoutingMatrix = 40251, - ShowTrackFreezeDetails = 41654, - ToggleShowTrackManager = 40906, - ToggleShowTrackRouting = 40293, - ToggleShowWiringDiagram = 42031, - SnappedPosition = custom.move.snap, - AddAndNameSnapshot = "_SWSSNAPSHOT_NEWEDIT", - CopyCurrentSnapshot = "_SWSSNAPSHOT_COPY", - PasteSnapshot = "_SWSSNAPSHOT_PASTE", - DeleteCurrentSnapshot = "_SWSSNAPSHOT_DELCUR", - DeleteTracksFromCurrentSnapshot = "_SWSSNAPSHOT_DEL", - ToggleSnapshotsWindow = "_SWSSNAPSHOT_OPEN", - RecallCurrentSnapshot = "_SWSSNAPSHOT_GET", - RecallNextSnapshot = {"_SWSSNAPSHOT_GET_NEXT", prefixRepetitionCount=true}, - RecallPrevSnapshot = {"_SWSSNAPSHOT_GET_PREVIOUS", prefixRepetitionCount=true}, - RecallSnapshot1 = "_SWSSNAPSHOT_GET1", - RecallSnapshot2 = "_SWSSNAPSHOT_GET2", - RecallSnapshot3 = "_SWSSNAPSHOT_GET3", - RecallSnapshot4 = "_SWSSNAPSHOT_GET4", - RecallSnapshot5 = "_SWSSNAPSHOT_GET5", - RecallSnapshot6 = "_SWSSNAPSHOT_GET6", - RecallSnapshot7 = "_SWSSNAPSHOT_GET7", - RecallSnapshot8 = "_SWSSNAPSHOT_GET8", - RecallSnapshot9 = "_SWSSNAPSHOT_GET9", - SaveTracksToCurrentSnapshot = "_SWSSNAPSHOT_SAVE", - DeleteAllSnapshots = "_SWSSNAPSHOT_DELALL", - SplitItemsAtEditCursor = {"UnselectItems", "SelectItemsUnderEditCursor", "SplitItemsUnderEditCursor", "UnselectItems"}, - SplitItemsAtTimeSelection = custom.splitItemsAtTimeSelection, - SplitItemsUnderEditCursor = 40757, - StartOfSel = {40440, midiCommand=true}, - StartOfSelectedItems = 41173, - StartStop = 40044, - Stop = 1016, - Stop = 40667, - StopRecordMacro = {metaCommand=true}, - SwitchTimelineSelectionSide = lib.state.switchTimelineSelectionSide, - TapTempo = 1134, - TimeSelectionEnd = 40631, - InsertTrackFromTemplateSlot1 = "_S&M_ADD_TRTEMPLATE1", - InsertTrackFromTemplateSlot2 = "_S&M_ADD_TRTEMPLATE2", - InsertTrackFromTemplateSlot3 = "_S&M_ADD_TRTEMPLATE3", - InsertTrackFromTemplateSlot4 = "_S&M_ADD_TRTEMPLATE4", - CreateNewSnapshotWithTracks = "_SWSSNAPSHOT_NEWSEL", - RecallPreviousSnapshot = "_SWSSNAPSHOT_GET_PREVIOUS", - RecallCurrentSnapshot = "_SWSSNAPSHOT_GET", - RecallNextSnapshot = "_SWSSNAPSHOT_GET_NEXT", - SaveTrackAsTemplate = 40392, - TimeSelection = "NoOp", - TimeSelectionStart = 40630, - ToggleArmAllEnvelopes = "_S&M_TGLARMALLENVS", - ToggleArmEnvelope = 40863, - ToggleAutoCrossfade = 40041, - ToggleCountInBeforePlayback = "_SWS_AWCOUNTPLAYTOG", - ToggleCountInBeforeRec = "_SWS_AWCOUNTRECTOG", - ToggleEnvelopePointsMoveWithItems = 40070, - ToggleFloatingWindows = 41074, - ToggleFxBypass = 8, - ToggleTakeFxBypass = "_S&M_TGL_TAKEFX_BYP", - ToggleEnvelopeBypass = 40883, - ToggleLoop = 1068, - ToggleLoopSelectionFollowsTimeSelection = 40621, - ToggleMetronome = 40364, - ToggleMidiEditorUsesMainGridDivision = 42010, - ToggleMidiSnap = {1014, midiCommand=true}, - ToggleMute = 6, - ToggleMuteItem = 40175, - TogglePanEnvelope = 40407, - TogglePlaybackAutoScroll = 40036, - TogglePlaybackPreroll = 41818, - ToggleRecord = {"SetRecordModeNormal", 1013}, - StopRecord = {"StartStop", "SetModeNormal"}, - ToggleRecordConditional = "_SWS_AWRECORDCOND", - ToggleRecordingAutoScroll = 40262, - ToggleRecordingPreroll = 41819, - ToggleRecordToTapeMode = 41186, - ToggleShowRegionMarkerManager = 40326, - ToggleShowAllEnvelope = 41151, - ToggleShowAllEnvelopeGlobal = 41152, - ToggleShowFx1 = "_S&M_TOGLFLOATFX1", - ToggleShowFx2 = "_S&M_TOGLFLOATFX2", - ToggleShowFx3 = "_S&M_TOGLFLOATFX3", - ToggleShowFx4 = "_S&M_TOGLFLOATFX4", - ToggleShowFx5 = "_S&M_TOGLFLOATFX5", - ToggleShowFx6 = "_S&M_TOGLFLOATFX6", - ToggleShowFx7 = "_S&M_TOGLFLOATFX7", - ToggleShowFx8 = "_S&M_TOGLFLOATFX8", - ToggleShowFxChain = "_S&M_TOGLFXCHAIN", - ToggleShowTakeFxChain = 40638, - ToggleShowFx = "_S&M_WNTGL5", - ToggleShowSelectedEnvelope = 40884, - ToggleShowTracksInMixer = 41592, - ToggleSnap = 1157, - ToggleSolo = 7, - ToggleSoloItem = 41557, - UnsoloAllItems = 41185, - ToggleAutomaticRecordArm = 40740, - ToggleStopAtEndOfTimeSelectionIfNoRepeat = 41834, - ToggleViewMixer = 40078, - ToggleVolumeEnvelope = 40406, - SelectWidthEnvelope = 41870, - ToggleTakeMuteEnvelope = 40695, - ToggleTakePanEnvelope = 40694, - ToggleTakePitchEnvelope = 41612, - ToggleTakeVolumeEnvelope = 40693, - SetTrackInputToMatchFirstSelected = "_SWS_INPUTMATCH", - TrackToggleSendToParent = "_SWS_TOGMPSEND", - TrackWithNumber = custom.move.trackWithNumber, - TrimItemLeftEdge = 41305, - TrimItemRightEdge = 41311, - TrimSelectedNoteLeftEdgeToEditCursor = 40790, - TrimSelectedNoteRightEdgeToEditCursor = 40791, - UnarmAllEnvelopes = 41163, - UnarmSelectedTracks = "_XENAKIOS_SELTRAX_RECUNARMED", - UncollapseFolder = "_SWS_UNCOLLAPSE", - Undo = {40029, prefixRepetitionCount=true}, - UnfreezeTrack = 41644, - UnmuteAllTracks = 40339, - UnselectAllEvents = {40214, midiCommand=true}, - UnselectEnvelopePoints = 40331, - UnselectItems = 40289, - UnselectTracks = 40297, - UnsoloAllTracks = 40340, - VerticalScrollEnd = "_XENAKIOS_TVPAGEEND", - VerticalScrollStart = "_XENAKIOS_TVPAGEHOME", - ToggleShowInputFxChain = 40844, - ViewFxChainMaster = 40846, - ZoomAllItems = {"SaveItemSelection", "SelectAllItems", "ZoomItemSelection", "RestoreItemSelection"}, - ZoomAllTracks = {"SaveTrackSelection", "SelectAllTracks", "ZoomTrackSelection", "RestoreTrackSelection"}, - ZoomInHoriz = {1012, prefixRepetitionCount=true}, - ZoomInVert = {40111, prefixRepetitionCount=true}, - ZoomItemSelection = "_SWS_HZOOMITEMS", - ZoomOutHoriz = {1011, prefixRepetitionCount=true}, - ZoomOutVert = {40112, prefixRepetitionCount=true}, - ZoomProjectTimeline = 40295, - ZoomProject = {"ZoomAllTracks", "ZoomAllItems"}, - ZoomRedo = {"_SWS_REDOZOOM", prefixRepetitionCount=true}, - ZoomTimeAndTrackSelection = {"ZoomTrackSelection", "ZoomTimeSelection"}, - ZoomTimeSelection = 40031, - ZoomTrackSelection = "_SWS_VZOOMFITMIN", - ZoomUndo = {"_SWS_UNDOZOOM", prefixRepetitionCount=true}, - NudgeTrackVolumeDown = 40116, -- 0.05 dB - PlayAndSkipTimeSelection = 40317, -} diff --git a/definitions/extended_defaults/global.lua b/definitions/extended_defaults/global.lua deleted file mode 100644 index 1c8ae7cf..00000000 --- a/definitions/extended_defaults/global.lua +++ /dev/null @@ -1,381 +0,0 @@ -return { - timeline_motion = { - ["0"] = "ProjectStart", - [""] = "ProjectEnd", - ["f"] = "PlayPosition", - ["x"] = "MousePosition", - ["["] = "LoopStart", - ["]"] = "LoopEnd", - [""] = "PrevMarker", - [""] = "NextMarker", - [""] = "PrevTimeSignatureMarker", - [""] = "NextTimeSignatureMarker", - [""] = "Left10Pix", - [""] = "Right10Pix", - [""] = "Left40Pix", - [""] = "Right40Pix", - ["h"] = "LeftGridDivision", - ["l"] = "RightGridDivision", - ["H"] = "PrevMeasure", - ["L"] = "NextMeasure", - [""] = "MoveRedo", - [""] = "MoveUndo", - [""] = "Prev4Beats", - [""] = "Next4Beats", - [""] = "Prev4Measures", - [""] = "Next4Measures", - ["`"] = "MarkedTimelinePosition", - }, - timeline_operator = { - ["r"] = "Record", - [""] = "DuplicateTimeline", - ["t"] = "PlayAndLoop", - ["|"] = "CreateMeasures", - [""] = "CreateProjectTempo" - }, - timeline_selector = { - ["~"] = "MarkedRegion", - ["!"] = "LoopSelection", - [""] = "NextRegion", - [""] = "PrevRegion", - [""] = "TimeSelectionShiftedRight", - [""] = "TimeSelectionShiftedLeft", - ["i"] = {"+inner", { - [""] = "AutomationItem", - ["l"] = "AllTrackItems", - ["r"] = "Region", - ["p"] = "ProjectTimeline", - ["w"] = "Item", - ["W"] = "BigItem", - }}, - }, - visual_timeline_command = { - ["v"] = "SetModeNormal", - ["o"] = "SwitchTimelineSelectionSide", - }, - command = { - ["."] = "RepeatLastCommand", - ["@"] = "PlayMacro", - [","] = "RecordMacro", - ["m"] = "Mark", - ["~"] = "MarkedRegion", - [""] = "DeleteMark", - [""] = "NextRegion", - [""] = "PrevRegion", - [""] = "Redo", - ["u"] = "Undo", - ["R"] = "ToggleRecord", - ["T"] = "Play", - [""] = "PlayAndSkipTimeSelection", - [""] = "PlayFromMousePosition", - [""] = "PlayFromMouseAndSoloTrack", - [""] = "PlayFromEditCursorAndSoloTrackUnderMouse", - ["tt"] = "PlayFromTimeSelectionStart", - ["F"] = "Pause", - [""] = "ZoomUndo", - [""] = "ZoomRedo", - ["v"] = "SetModeVisualTimeline", - [""] = "ClearTimelineSelectionAndSetModeVisualTimeline", - [""] = "ToggleViewMixer", - [""] = "Reset", - [""] = "StartStop", - ["X"] = "MoveToMousePositionAndPlay", - ["dr"] = "RemoveRegion", - ["!"] = "ToggleLoop", - [""] = "ToggleBetweenReadAndTouchAutomationMode", - [""] = "ShowNextFx", - [""] = "ShowPrevFx", - [""] = "FocusMain", - [""] = "ToggleShowFx", - [""] = "CloseFx", - [""] = "MidiLearnLastTouchedFxParam", - [""] = "ModulateLastTouchedFxParam", - [""] = "ShowBindingList", - [""] = "TapTempo", - ['"'] = {"+snapshots", { - ["j"] = "RecallNextSnapshot", - ["k"] = "RecallPreviousSnapshot", - ["D"] = "DeleteAllSnapshots", - ["t"] = "ToggleSnapshotsWindow", - ["y"] = "CopyCurrentSnapshot", - ["p"] = "PasteSnapshot", - ["r"] = "RecallCurrentSnapshot", - ["#"] = {"+recall #", { - ["1"] = "RecallSnapshot1", - ["2"] = "RecallSnapshot2", - ["3"] = "RecallSnapshot3", - ["4"] = "RecallSnapshot4", - ["5"] = "RecallSnapshot5", - ["6"] = "RecallSnapshot6", - ["7"] = "RecallSnapshot7", - ["8"] = "RecallSnapshot8", - ["9"] = "RecallSnapshot9", - }}, - }}, - ["q"] = {"+options", { - ["p"] = "TogglePlaybackPreroll", - ["r"] = "ToggleRecordingPreroll", - ["z"] = "TogglePlaybackAutoScroll", - ["v"] = "ToggleLoopSelectionFollowsTimeSelection", - ["s"] = "ToggleSnap", - ["m"] = "ToggleMetronome", - ["t"] = "ToggleStopAtEndOfTimeSelectionIfNoRepeat", - ["x"] = "ToggleAutoCrossfade", - ["e"] = "ToggleEnvelopePointsMoveWithItems", - ["c"] = "CycleRippleEditMode", - ["f"] = "ResetFeedbackWindow", - }}, - [""] = { "+leader commands", { - [""] = "ShowActionList", - ["z"] = { "+zoom/scroll", { - ["t"] = "ScrollToPlayPosition", - ["e"] = "ScrollToEditCursor", - }}, - ["m"] = { "+midi", { - ["g"] = "SetMidiGridDivision", - ["q"] = "Quantize", - [","] = {"+options", { - ["g"] = "ToggleMidiEditorUsesMainGridDivision", - ["s"] = "ToggleMidiSnap", - }}, - }}, - ["r"] = { "+recording", { - ["o"] = "SetRecordMidiOutput", - ["d"] = "SetRecordMidiOverdub", - ["t"] = "SetRecordMidiTouchReplace", - ["R"] = "SetRecordMidiReplace", - ["v"] = "SetRecordMonitorOnly", - ["r"] = "SetRecordInput", - [","] = {"+options", { - ["n"] = "SetRecordModeNormal", - ["s"] = "SetRecordModeItemSelectionAutoPunch", - ["v"] = "SetRecordModeTimeSelectionAutoPunch", - ["p"] = "ToggleRecordingPreroll", - ["z"] = "ToggleRecordingAutoScroll", - ["t"] = "ToggleRecordToTapeMode", - }}, - }}, - ["a"] = { "+automation", { - ["r"] = "SetAutomationModeTrimRead", - ["R"] = "SetAutomationModeRead", - ["l"] = "SetAutomationModeLatch", - ["g"] = "SetAutomationModeLatchAndArm", - ["p"] = "SetAutomationModeLatchPreview", - ["t"] = "SetAutomationModeTouch", - ["w"] = "SetAutomationModeWrite", - }}, - ["s"] = { "+selected items", { - ["j"] = "NextTake", - ["k"] = "PrevTake", - ["m"] = "ToggleMuteItem", - ["d"] = "DeleteActiveTake", - ["c"] = "CropToActiveTake", - ["o"] = "OpenInMidiEditor", - ["n"] = "ItemNormalize", - ["g"] = "GroupItems", - ["q"] = "QuantizeItems", - ["h"] = "HealItemsSplits", - ["s"] = "ToggleSoloItem", - ["b"] = "MoveItemContentToEditCursor", - ["x"] = {"+explode takes", { - ["p"] = "ExplodeTakesInPlace", - ["o"] = "ExplodeTakesInOrder", - ["a"] = "ExplodeTakesInAcrossTracks" - }}, - ["S"] = {"+stretch", { - ["a"] = "AddStretchMarker", - ["d"] = "DeleteStretchMarker", - }}, - ["#"] = {"+fade", { - ["i"] = "CycleItemFadeInShape", - ["o"] = "CycleItemFadeOutShape", - }}, - ["t"] = {"+transients", { - ["a"] = "AdjustTransientDetection", - ["t"] = "CalculateTransientGuides", - ["c"] = "ClearTransientGuides", - ["s"] = "SplitItemAtTransients" - }}, - ["e"] = {"+envelopes", { - ["s"] = "ViewTakeEnvelopes", - ["m"] = "ToggleTakeMuteEnvelope", - ["p"] = "ToggleTakePanEnvelope", - ["P"] = "ToggleTakePitchEnvelope", - ["v"] = "ToggleTakeVolumeEnvelope", - }}, - ["f"] = {"+fx", { - ["a"] = "ApplyFxToItem", - ["p"] = "PasteItemFxChain", - ["d"] = "CutItemFxChain", - ["y"] = "CopyItemFxChain", - ["c"] = "ToggleShowTakeFxChain", - ["b"] = "ToggleTakeFxBypass", - }}, - ["r"] = {"+rename", { - ["s"] = "RenameTakeSourceFile", - ["t"] = "RenameTake", - ["r"] = "RenameTakeAndSourceFile", - ["a"] = "AutoRenameTake", - }}, - ["b"] = { "+timebase", { - ["t"] = "SetItemsTimebaseToTime", - ["b"] = "SetItemsTimebaseToBeatsPos", - ["r"] = "SetItemsTimebaseToBeatsPosLengthAndRate", - }}, - }}, - ["t"] = { "+track", { - ["n"] = "ResetTrackToNormal", - ["R"] = "RenderTrack", - ["r"] = "RenameTrack", - ["z"] = "MinimizeTracks", - ["m"] = "CycleRecordMonitor", - ["f"] = "CycleFolderState", - ["i"] = "SetTrackInputToMatchFirstSelected", - ["y"] = "SaveTrackAsTemplate", - ["i"] = {"+insert", { - ["c"] = "InsertClickTrack", - ["t"] = "InsertTrackFromTemplate", - ["v"] = "InsertVirtualInstrumentTrack", - ["1"] = "InsertTrackFromTemplateSlot1", - ["2"] = "InsertTrackFromTemplateSlot2", - ["3"] = "InsertTrackFromTemplateSlot3", - ["4"] = "InsertTrackFromTemplateSlot4", - }}, - ["x"] = {"+routing", { - ["p"] = "TrackToggleSendToParent", - ["s"] = "ToggleShowTrackRouting", - }}, - ["F"] = { "+freeze", { - ["f"] = "FreezeTrack", - ["u"] = "UnfreezeTrack", - ["s"] = "ShowTrackFreezeDetails", - }}, - }}, - ["e"] = {"+envelopes", { - ["t"] = "ToggleShowAllEnvelope", - ["a"] = "ToggleArmAllEnvelopes", - ["A"] = "UnarmAllEnvelopes", - ["d"] = "ClearAllEnvelope", - ["v"] = "ToggleVolumeEnvelope", - ["p"] = "TogglePanEnvelope", - ["w"] = "SelectWidthEnvelope", - ["s"] = {"+selected", { - ["d"] = "ClearEnvelope", - ["a"] = "ToggleArmEnvelope", - ["y"] = "CopyEnvelope", - ["t"] = "ToggleShowSelectedEnvelope", - ["b"] = "ToggleEnvelopeBypass", - ["s"] = {"+shape", { - ["b"] = "SetEnvelopeShapeBezier", - ["e"] = "SetEnvelopeShapeFastEnd", - ["f"] = "SetEnvelopeShapeFastStart", - ["l"] = "SetEnvelopeShapeLinear", - ["s"] = "SetEnvelopeShapeSlowStart", - ["S"] = "SetEnvelopeShapeSquare", - }}, - }}, - }}, - ["f"] = { "+fx", { - ["a"] = "AddFx", - ["c"] = "ToggleShowFxChain", - ["d"] = "CutFxChain", - ["y"] = "CopyFxChain", - ["p"] = "PasteFxChain", - ["b"] = "ToggleFxBypass", - ["i"] = {"+input", { - ["s"] = "ToggleShowInputFxChain", - ["d"] = "CutInputFxChain", - }}, - ["s"] = {"+show", { - ["1"] = "ToggleShowFx1", - ["2"] = "ToggleShowFx2", - ["3"] = "ToggleShowFx3", - ["4"] = "ToggleShowFx4", - ["5"] = "ToggleShowFx5", - ["6"] = "ToggleShowFx6", - ["7"] = "ToggleShowFx7", - ["8"] = "ToggleShowFx8" - }}, - }}, - ["T"] = { "+timeline", { - ["a"] = "AddTimeSignatureMarker", - ["e"] = "EditTimeSignatureMarker", - ["d"] = "DeleteTimeSignatureMarker", - ["s"] = "ToggleShowTempoEnvelope" - }}, - ["g"] = { "+global", { - ["g"] = "SetGridDivision", - ["r"] = "ResetControlDevices", - [","] = "ShowPreferences", - ["S"] = "UnsoloAllItems", - ["s"] = {"+show/hide", { - ["x"] = "ToggleShowRoutingMatrix", - ["w"] = "ToggleShowWiringDiagram", - ["t"] = "ToggleShowTrackManager", - ["m"] = "ShowMasterTrack", - ["M"] = "HideMasterTrack", - ["r"] = "ToggleShowRegionMarkerManager", - }}, - ["f"] = {"+fx", { - ["x"] = "CloseAllFxChainsAndWindows", - ["c"] = "ViewFxChainMaster", - }}, - ["e"] = { "+envelope", { - ["t"] = "ToggleShowAllEnvelopeGlobal", - }}, - ["t"] = { "+track", { - ["R"] = "RenderTrack", - ["r"] = "RenameTrack", - ["m"] = "CycleRecordMonitor", - ["f"] = "CycleFolderState", - ["y"] = "SaveTrackAsTemplate", - ["p"] = "InsertTrackFromTemplate", - ["1"] = "InsertTrackFromTemplateSlot1", - ["2"] = "InsertTrackFromTemplateSlot2", - ["3"] = "InsertTrackFromTemplateSlot3", - ["4"] = "InsertTrackFromTemplateSlot4", - ["c"] = "InsertClickTrack", - ["v"] = "InsertVirtualInstrumentTrack", - ["x"] = {"+routing", { - ["p"] = "TrackToggleSendToParent", - ["s"] = "ToggleShowTrackRouting", - }}, - ["F"] = { "+freeze", { - ["f"] = "FreezeTrack", - ["u"] = "UnfreezeTrack", - ["s"] = "ShowTrackFreezeDetails", - }}, - }}, - ["a"] = { "+automation", { - ["r"] = "SetGlobalAutomationModeTrimRead", - ["l"] = "SetGlobalAutomationModeLatch", - ["p"] = "SetGlobalAutomationModeLatchPreview", - ["t"] = "SetGlobalAutomationModeTouch", - ["R"] = "SetGlobalAutomationModeRead", - ["w"] = "SetGlobalAutomationModeWrite", - ["S"] = "SetGlobalAutomationModeOff", - }}, - }}, - ["p"] = { "+project", { - [","] = "ShowProjectSettings", - ["n"] = "NextTab", - ["p"] = "PrevTab", - ["s"] = "SaveProject", - ["o"] = "OpenProject", - ["c"] = "NewProjectTab", - ["x"] = "CloseProject", - ["C"] = "CleanProjectDirectory", - ["S"] = "SaveProjectWithNewVersion", - ["t"] = { "+timebase", { - ["t"] = "SetProjectTimebaseToTime", - ["b"] = "SetProjectTimebaseToBeatsPos", - ["r"] = "SetProjectTimebaseToBeatsPosLengthAndRate", - }}, - ["r"] = { "+render", { - ["."] = "RenderProjectWithLastSetting", - ["r"] = "RenderProject", - }}, - }}, - }}, - }, -} diff --git a/definitions/extended_defaults/main.lua b/definitions/extended_defaults/main.lua deleted file mode 100644 index 3239dee6..00000000 --- a/definitions/extended_defaults/main.lua +++ /dev/null @@ -1,132 +0,0 @@ -return { - track_motion = { - ["G"] = "LastTrack", - ["gg"] = "FirstTrack", - ["J"] = "NextFolderNear", - ["K"] = "PrevFolderNear", - ["/"] = "MatchedTrackForward", - ["?"] = "MatchedTrackBackward", - ["n"] = "NextTrackMatchForward", - ["N"] = "NextTrackMatchBackward", - [":"] = "TrackWithNumber", - ["j"] = "NextTrack", - ["k"] = "PrevTrack", - [""] = "Prev10Track", - [""] = "Next10Track", - [""] = "Next5Track", - [""] = "Prev5Track", - }, - visual_track_command = { - ["V"] = "SetModeNormal", - [""] = "NudgeTrackPanLeft", - [""] = "NudgeTrackPanRight", - [""] = "NudgeTrackPanLeft10Times", - [""] = "NudgeTrackPanRight10Times", - }, - track_selector = { - ["'"] = "MarkedTracks", - ["F"] = "FolderParent", - ["F"] = "Folder", - ["i"] = {"+inner", { - ["c"] = "InnerFolder", - ["f"] = "InnerFolderAndParent", - ["g"] = "AllTracks", - }}, - }, - track_operator = { - ['"'] = {"+snapshots", { - ['s'] = "SaveTracksToCurrentSnapshot", - ["c"] = "CreateNewSnapshotWithTracks", - ["d"] = "DeleteTracksFromCurrentSnapshot", - }}, - ["z"] = "ZoomTrackSelection", - [""] = "MakeFolder", - ["d"] = "CutTrack", - ["a"] = "ArmTracks", - ["s"] = "SelectTracks", - ["S"] = "ToggleSolo", - ["M"] = "ToggleMute", - ["y"] = "CopyTrack", - [""] = "ColorTrackGradient", - [""] = "ColorTrack", - }, - timeline_operator = { - ["s"] = "SelectItemsAndSplit", - [""] = "CopyAndFitByLooping", - [""] = "SelectEnvelopePoints", - ["d"] = "CutItems", - ["y"] = "CopyItems", - [""] = "CopyItems", - [""] = "CutEnvelopePoints", - [""] = "CopyEnvelopePoints", - [""] = "DeleteTimeline", - ["g"] = "GlueItems", - ["#"] = "SetItemFadeBoundaries", - ["z"] = "ZoomTimeSelection", - ["Z"] = "ZoomTimeAndTrackSelection", - [""] = "InsertAutomationItem", - ["c"] = {"+change/fit", { - ["a"] = "InsertOrExtendMidiItem", - ["c"] = "FitByLoopingNoExtend", - ["f"] = "FitByLooping", - ["p"] = "FitByPadding", - ["s"] = "FitByStretching", - }}, - }, - timeline_selector = { - ["s"] = "SelectedItems", - }, - timeline_motion = { - [""] = "NextTransientInItem", - [""] = "PrevTransientInItem", - [""] = "NextTransientInItemMinusFadeTime", - [""] = "PrevTransientInItemMinusFadeTime", - ["B"] = "PrevBigItemStart", - ["E"] = "NextBigItemEnd", - ["W"] = "NextBigItemStart", - ["b"] = "PrevItemStart", - [""] = "PrevEnvelopePoint", - ["e"] = "NextItemEnd", - ["w"] = "NextItemStart", - [""] = "NextEnvelopePoint", - ["$"] = "LastItemEnd", - ["("] = "TimeSelectionStart", - [")"] = "TimeSelectionEnd", - }, - command = { - [">"] = "TrimItemRightEdge", - ["<"] = "TrimItemLeftEdge", - [""] = "CycleFolderCollapsedState", - ["zp"] = "ZoomProject", - ["D"] = "CutSelectedItems", - ["Y"] = "CopySelectedItems", - ["V"] = "SetModeVisualTrack", - [""] = "NextEnvelope", - [""] = "PrevEnvelope", - [""] = "ZoomInVert", - [""] = "ZoomOutVert", - ["+"] = "ZoomInHoriz", - ["-"] = "ZoomOutHoriz", - [";"] = "MoveItemToEditCursor", - ["dd"] = "CutTrack", - ["aa"] = "ArmTracks", - ["O"] = "EnterTrackAbove", - ["o"] = "EnterTrackBelow", - ["p"] = "Paste", - [""] = "Paste", - ["yy"] = "CopyTrack", - ["zz"] = "ScrollToSelectedTracks", - ["%"] = "SplitItemsAtEditCursor", - ["~"] = "MarkedTracks", - [""] = "NudgeTrackVolumeDownBy1Tenth", - [""] = "NudgeTrackVolumeUpBy1Tenth", - [""] = "NudgeTrackVolumeDownBy1", - [""] = "NudgeTrackVolumeUpBy1", - [""] = "ShiftEnvelopePointsDownATinyBit", - [""] = "ShiftEnvelopePointsUpATinyBit", - [""] = "ShiftEnvelopePointsDown", - [""] = "ShiftEnvelopePointsUp", - [""] = "SelectItemsUnderEditCursor", - ["'"] = "MarkedTracks", - }, -} diff --git a/definitions/extended_defaults/midi.lua b/definitions/extended_defaults/midi.lua deleted file mode 100644 index cbf0a73e..00000000 --- a/definitions/extended_defaults/midi.lua +++ /dev/null @@ -1,55 +0,0 @@ -return { - timeline_selector = { - ["s"] = "SelectedNotes", - }, - timeline_operator = { - ["d"] = "CutNotes", - ["y"] = "CopyNotes", - ["c"] = "FitNotes", - ["a"] = "InsertNote", - ["g"] = "JoinNotes", - ["s"] = "SelectNotes", - ["z"] = "MidiZoomTimeSelection", - }, - timeline_motion = { - ["l"] = "RightMidiGridDivision", - ["h"] = "LeftMidiGridDivision", - ["("] = "MidiTimeSelectionStart", - [")"] = "MidiTimeSelectionEnd", - ["w"] = "NextNoteStart", - ["b"] = "PrevNoteStart", - ["W"] = "NextNoteSamePitchStart", - ["B"] = "PrevNoteSamePitchStart", - ["e"] = "EventSelectionEnd", - }, - command = { - ["n"] = "AddNextNoteToSelection", - ["N"] = "AddPrevNoteToSelection", - ["+"] = "MidiZoomInVert", - ["-"] = "MidiZoomOutVert", - [""] = "MidiZoomInHoriz", - [""] = "MidiZoomOutHoriz", - ["Z"] = "CloseWindow", - ["p"] = "MidiPaste", - ["S"] = "UnselectAllEvents", - ["Y"] = "CopySelectedEvents", - ["D"] = "CutSelectedEvents", - ["k"] = "PitchUp", - ["j"] = "PitchDown", - ["K"] = "PitchUpOctave", - ["zp"] = "MidiZoomContent", - ["J"] = "PitchDownOctave", - [""] = "PitchUpOctave", - [""] = "PitchDownOctave", - [""] = "PitchUp7", - [""] = "PitchDown7", - ["V"] = "SelectAllNotesAtPitch", - [""] = "MoveNoteUpSemitone", - [""] = "MoveNoteDownSemitone", - [""] = "MoveNoteUpOctave", - [""] = "MoveNoteDownOctave", - [""] = "MoveNoteRight", - [""] = "MoveNoteLeft", - }, -} - diff --git a/definitions/gui_config.lua b/definitions/gui_config.lua deleted file mode 100644 index e0681bcd..00000000 --- a/definitions/gui_config.lua +++ /dev/null @@ -1,69 +0,0 @@ -local os_default_fonts = { - windows = "Lucida Console", - osx = "Andale Mono", - linux = "Fira Mono", -} - -local os = reaper.GetOS() -local default_font = (os:match("Win") and os_default_fonts.windows) - or (os:match("OSX") and os_default_fonts.osx) - or os_default_fonts.linux - -return { - -- the factor to scale all gui elements (font size, element sizes...) - -- will be multiplied by 2 if HiDPI mode is detected - gui_scale = 1, - action_type_colors = { - command = {.4, 0.8, 0.5, 1}, - track_motion = {0.7, 0.51, 0.8, .8}, - track_selector = {0.85, 0.6, 0.8, 1}, - track_operator = {0.8, 0.51, 0.8, 1}, - visual_track_command = {0.65, 0.8, 0.8, 1}, - timeline_motion = {0.8, 0.6, 0.47, 1}, - timeline_selector = {0.85, 0.6, 0.47, 1}, - timeline_operator = {0.8, 0.51, 0.5, 1}, - visual_timeline_command = {0.7, 0.8, 0.58, 1}, - }, - feedback = { - idle_time_until_show = .2, - elements = { - column_padding = 20, - row_padding = 0, - padding = 5, - mode_line_h = 10, - }, - fonts = { - feedback_main = {default_font, 18}, - feedback_key = {default_font, 18}, - feedback_arrow = {default_font, 20}, - feedback_folder = {default_font, 18, "b"}, - }, - colors = { - visual_timeline = {0.7, 0.8, 0.58, 1}, - extra_info = {1, 1, 1, .4}, - visual_track = {0.65, 0.8, 0.8, 1}, - key = {0.7, 0.51, 0.8, 1}, - arrow = {0.3, 0.51, 0.8, 1}, - folder = {0.6, 1, 0.85, .6}, - }, - }, - binding_list = { - fonts = { - binding_list_main = {default_font, 18}, - binding_list_label = {default_font, 14}, - }, - -- RGBA - colors = { - selection = {0.09, 0.26, 0.09, 1}, - count = {0.65, 0.8, 0.8, 1}, - query = {0.6, 1, 0.85, 1}, - action_name = {0.75, 0.75, 0.75, 1}, - matched_key = {.8, 0.3, 0.3, 1}, - bindings = { - main = {0.81, 0.64, 0.79, 1}, - midi = {0.29, 0.74, 0.69, 1}, - global = {0.49, 0.65, 0.4, 1}, - } - }, - } -} diff --git a/img/binding_list.gif b/img/binding_list.gif deleted file mode 100644 index 47f9bf1b..00000000 Binary files a/img/binding_list.gif and /dev/null differ diff --git a/img/completions.gif b/img/completions.gif deleted file mode 100644 index f14a9e72..00000000 Binary files a/img/completions.gif and /dev/null differ diff --git a/img/compose.gif b/img/compose.gif deleted file mode 100644 index ef62b657..00000000 Binary files a/img/compose.gif and /dev/null differ diff --git a/img/macro_play.gif b/img/macro_play.gif deleted file mode 100644 index 3823800a..00000000 Binary files a/img/macro_play.gif and /dev/null differ diff --git a/img/macro_rec.gif b/img/macro_rec.gif deleted file mode 100644 index 20e32e6e..00000000 Binary files a/img/macro_rec.gif and /dev/null differ diff --git a/img/reaper-keys.png b/img/reaper-keys.png deleted file mode 100644 index ef4d19fd..00000000 Binary files a/img/reaper-keys.png and /dev/null differ diff --git a/img/visual_mode.gif b/img/visual_mode.gif deleted file mode 100644 index c3510494..00000000 Binary files a/img/visual_mode.gif and /dev/null differ diff --git a/internal/command/action_sequence_functions/global.lua b/internal/command/action_sequence_functions/global.lua index 656f2fe4..5dc9a6b6 100644 --- a/internal/command/action_sequence_functions/global.lua +++ b/internal/command/action_sequence_functions/global.lua @@ -1,83 +1,57 @@ local runner = require('command.runner') -local log = require('utils.log') local state_interface = require('state_machine.state_interface') -local config = require('definitions.config') - -function invalidSequenceCall(...) - log.error("An action action_sequence without a command function was called.") - log.trace(debug.traceback()) -end +local persist_visual_timeline_selection = require 'definitions.config'.general.persist_visual_timeline_selection return { - all_modes = { - { - { 'command' }, - function(action) - runner.runAction(action) - end - }, - }, - normal = { - { - { 'timeline_operator', 'timeline_selector' }, - function(timeline_operator, timeline_selector) - local start_sel, end_sel = reaper.GetSet_LoopTimeRange(false, false, 0, 0, false) - runner.runAction(timeline_selector) - runner.runAction(timeline_operator) + all_modes = { + { { 'command' }, runner.runAction }, + }, + normal = { + { + { 'timeline_operator', 'timeline_selector' }, + function(timeline_operator, timeline_selector) + local start_sel, end_sel = reaper.GetSet_LoopTimeRange(false, false, 0, 0, false) + runner.runAction(timeline_selector) + runner.runAction(timeline_operator) - if type(timeline_operator) ~= 'table' or not timeline_operator['setTimeSelection'] then - reaper.GetSet_LoopTimeRange(true, false, start_sel, end_sel, false) - end - end - }, - { - { 'timeline_operator', 'timeline_motion' }, - function(timeline_operator, timeline_motion) - local start_sel, end_sel = reaper.GetSet_LoopTimeRange(false, false, 0, 0, false) - runner.makeSelectionFromTimelineMotion(timeline_motion, 1) - runner.runAction(timeline_operator) - if type(timeline_operator) ~= 'table' or not timeline_operator['setTimeSelection'] then - reaper.GetSet_LoopTimeRange(true, false, start_sel, end_sel, false) - end - end - }, - { - { 'timeline_motion' }, - function(timeline_motion) - runner.runAction(timeline_motion) - end - }, - }, - visual_timeline = { - { - { 'visual_timeline_command' }, - function(visual_timeline_command) - runner.runAction(visual_timeline_command) - end - }, - { - { 'timeline_operator' }, - function(timeline_operator) - runner.runAction(timeline_operator) - state_interface.setModeToNormal() - if not config['persist_visual_timeline_selection'] then - runner.runAction("ClearTimeSelection") - end - end - }, - { - { 'timeline_selector' }, - function(timeline_selector) - runner.runAction(timeline_selector) - end - }, - { - { 'timeline_motion' }, - function(timeline_motion) - local args = {timeline_motion} - local move_function = runner.runAction - runner.extendTimelineSelection(move_function, args) - end - }, - } + if type(timeline_operator) ~= 'table' or not timeline_operator['setTimeSelection'] then + reaper.GetSet_LoopTimeRange(true, false, start_sel, end_sel, false) + end + end + }, + { + { 'timeline_operator', 'timeline_motion' }, + function(timeline_operator, timeline_motion) + local start_sel, end_sel = reaper.GetSet_LoopTimeRange(false, false, 0, 0, false) + runner.makeSelectionFromTimelineMotion(timeline_motion, 1) + runner.runAction(timeline_operator) + if type(timeline_operator) ~= 'table' or not timeline_operator['setTimeSelection'] then + reaper.GetSet_LoopTimeRange(true, false, start_sel, end_sel, false) + end + end + }, + { { 'timeline_motion' }, runner.runAction }, + }, + visual_timeline = { + { { 'visual_timeline_command' }, runner.runAction }, + { + { 'timeline_operator' }, + function(timeline_operator) + runner.runAction(timeline_operator) + state_interface.setModeToNormal() + if not persist_visual_timeline_selection then + runner.runAction("ClearTimeSelection") + end + end + }, + { { 'timeline_selector' }, runner.runAction }, + { + { 'timeline_motion' }, + function(timeline_motion) + local args = { timeline_motion } + local move_function = runner.runAction + runner.extendTimelineSelection(move_function, args) + end + }, + } } diff --git a/internal/command/action_sequence_functions/main.lua b/internal/command/action_sequence_functions/main.lua index 94331e93..fbfa50b6 100644 --- a/internal/command/action_sequence_functions/main.lua +++ b/internal/command/action_sequence_functions/main.lua @@ -1,79 +1,64 @@ local runner = require('command.runner') local state_interface = require('state_machine.state_interface') -local config = require('definitions.config') +local config = require 'definitions.config'.general local reaper_utils = require('custom_actions.utils') return { - all_modes = { - { - { 'track_motion' }, - function(track_motion) - runner.runAction(track_motion) - end - } - }, - normal = { - { - { 'track_operator', 'track_motion' }, - function(track_operator, track_motion) - runner.runAction("SaveTrackSelection") - runner.makeSelectionFromTrackMotion(track_motion, 1) - runner.runAction(track_operator) - if type(track_operator) ~= 'table' or not track_operator['setTrackSelection'] then - runner.runAction("RestoreTrackSelection") - end - end - }, - { - { 'track_operator', 'track_selector' }, - function(track_operator, track_selector) - runner.runAction("SaveTrackSelection") - runner.runAction(track_selector) - runner.runAction(track_operator) - if type(track_operator) ~= 'table' or not track_operator['setTrackSelection'] then - runner.runAction("RestoreTrackSelection") - end - end - }, - }, - visual_track = { - { - { 'visual_track_command' }, - function(visual_track_command) - runner.runAction(visual_track_command) - end - }, - { - { 'track_operator' }, - function(track_operator) - runner.runAction(track_operator) - state_interface.setModeToNormal() - if not config['persist_visual_track_selection'] and (type(track_operator) ~= 'table' or not track_operator['setTrackSelection']) then - reaper_utils.unselectAllButLastTouchedTrack() - end - end + all_modes = { + { { 'track_motion' }, runner.runAction } }, - { - { 'track_selector' }, - function(track_selector) - runner.runAction(track_selector) - end + normal = { + { + { 'track_operator', 'track_motion' }, + function(track_operator, track_motion) + runner.runAction("SaveTrackSelection") + runner.makeSelectionFromTrackMotion(track_motion, 1) + runner.runAction(track_operator) + if type(track_operator) ~= 'table' or not track_operator['setTrackSelection'] then + runner.runAction("RestoreTrackSelection") + end + end + }, + { + { 'track_operator', 'track_selector' }, + function(track_operator, track_selector) + runner.runAction("SaveTrackSelection") + runner.runAction(track_selector) + runner.runAction(track_operator) + if type(track_operator) ~= 'table' or not track_operator['setTrackSelection'] then + runner.runAction("RestoreTrackSelection") + end + end + }, }, - { - { 'track_motion' }, - function(track_motion) - local args = {track_motion, 1} - local sel_function = runner.makeSelectionFromTrackMotion - runner.extendTrackSelection(sel_function, args) - end - }, - { - { 'timeline_motion' }, - function(timeline_motion) - if config['allow_visual_track_timeline_movement'] then - runner.runAction(timeline_motion) - end - end - }, - } + visual_track = { + { { 'visual_track_command' }, runner.runAction }, + { + { 'track_operator' }, + function(track_operator) + runner.runAction(track_operator) + state_interface.setModeToNormal() + if not config.persist_visual_track_selection and (type(track_operator) ~= 'table' or not track_operator['setTrackSelection']) then + reaper_utils.unselectAllButLastTouchedTrack() + end + end + }, + { { 'track_selector' }, runner.runAction }, + { + { 'track_motion' }, + function(track_motion) + local args = { track_motion, 1 } + local sel_function = runner.makeSelectionFromTrackMotion + runner.extendTrackSelection(sel_function, args) + end + }, + { + { 'timeline_motion' }, + function(timeline_motion) + if config.allow_timeline_movement_in_visual_mode then + runner.runAction(timeline_motion) + end + end + }, + } } diff --git a/internal/command/action_sequence_functions/midi.lua b/internal/command/action_sequence_functions/midi.lua index 97aeaddb..61388ecb 100644 --- a/internal/command/action_sequence_functions/midi.lua +++ b/internal/command/action_sequence_functions/midi.lua @@ -1,2 +1 @@ -return { -} +return { } diff --git a/internal/command/action_sequences.lua b/internal/command/action_sequences.lua index cd7acc88..158e72df 100644 --- a/internal/command/action_sequences.lua +++ b/internal/command/action_sequences.lua @@ -1,92 +1,75 @@ +require 'table_concat' local action_sequences = {} local action_sequence_definitions = { - global = require('command.action_sequence_functions.global'), - main = require('command.action_sequence_functions.main'), - midi = require('command.action_sequence_functions.midi'), + global = require 'command.action_sequence_functions.global', + main = require 'command.action_sequence_functions.main', + midi = require 'command.action_sequence_functions.midi', } -function concatTables(...) - local t = {} - for n = 1,select("#",...) do - local arg = select(n,...) - if type(arg)=="table" then - for _,v in ipairs(arg) do - t[#t+1] = v - end - else - t[#t+1] = arg - end - end - return t +local function getPossibleActionSequenceFunctionPairs(context, mode) + return ConcatTables( + action_sequence_definitions[context][mode], + action_sequence_definitions.global[mode], + action_sequence_definitions[context].all_modes, + action_sequence_definitions.global.all_modes + ) end -function getPossibleActionSequenceFunctionPairs(context, mode) - local possible_sequence_function_pairs = concatTables( - action_sequence_definitions[context][mode], - action_sequence_definitions['global'][mode], - action_sequence_definitions[context]['all_modes'], - action_sequence_definitions['global']['all_modes'] - ) - - return possible_sequence_function_pairs -end - -function action_sequences.getPossibleActionSequences(context, mode) - local action_sequence_function_pairs = getPossibleActionSequenceFunctionPairs(context, mode) - - local action_sequences = {} - for _, action_sequence_function_pair in ipairs(action_sequence_function_pairs) do - local action_sequence = action_sequence_function_pair[1] - table.insert(action_sequences, action_sequence) - end +function action_sequences.getPossibleActionSequences(state) + local context, mode = state.context, state.mode + local pairs = getPossibleActionSequenceFunctionPairs(context, mode) - return action_sequences + local sequences = {} + for _, pair in ipairs(pairs) do + table.insert(sequences, pair[1]) + end + return sequences end -function checkIfActionSequencesAreEqual(seq1, seq2) - if #seq1 ~= #seq2 then return false end - for i=1,#seq1 do - if seq1[i] ~= seq2[i] then - return false +local function checkIfActionSequencesAreEqual(seq1, seq2) + if #seq1 ~= #seq2 then return false end + for i = 1, #seq1 do + if seq1[i] ~= seq2[i] then + return false + end end - end - return true + return true end function action_sequences.getFunctionForCommand(command) - local action_sequence_function_pairs = getPossibleActionSequenceFunctionPairs(command.context, command.mode) + local action_sequence_function_pairs = getPossibleActionSequenceFunctionPairs(command.context, command.mode) - for _, action_sequence_function_pair in ipairs(action_sequence_function_pairs) do - local action_sequence = action_sequence_function_pair[1] - if checkIfActionSequencesAreEqual(command.action_sequence, action_sequence) then - return action_sequence_function_pair[2] + for _, action_sequence_function_pair in ipairs(action_sequence_function_pairs) do + local action_sequence = action_sequence_function_pair[1] + if checkIfActionSequencesAreEqual(command.action_sequence, action_sequence) then + return action_sequence_function_pair[2] + end end - end - return nil + return nil end function action_sequences.getActionTypes() - local action_types = {} - local seen_types = {} - for _,context_definitions in pairs(action_sequence_definitions) do - for _,mode_definitions in pairs(context_definitions) do - for _,action_sequence_function_pair in pairs(mode_definitions) do - local action_sequence = action_sequence_function_pair[1] - for _,action_type in pairs(action_sequence) do - if not seen_types[action_type] then - seen_types[action_type] = true - table.insert(action_types, action_type) - end + local action_types = {} + local seen_types = {} + for _, context_definitions in pairs(action_sequence_definitions) do + for _, mode_definitions in pairs(context_definitions) do + for _, action_sequence_function_pair in pairs(mode_definitions) do + local action_sequence = action_sequence_function_pair[1] + for _, action_type in pairs(action_sequence) do + if not seen_types[action_type] then + seen_types[action_type] = true + table.insert(action_types, action_type) + end + end + end end - end end - end - table.sort(action_types) - return action_types + table.sort(action_types) + return action_types end return action_sequences diff --git a/internal/command/builder.lua b/internal/command/builder.lua index 3023c9e1..d775c2e1 100644 --- a/internal/command/builder.lua +++ b/internal/command/builder.lua @@ -1,97 +1,84 @@ -local utils = require('command.utils') -local action_sequences = require('command.action_sequences') -local definitions = require('utils.definitions') -local getAction = require('utils.get_action') -local format = require('utils.format') -local log = require('utils.log') - -function getActionKey(key_sequence, entries) - local action_name = utils.getEntryForKeySequence(key_sequence, entries) - if action_name and not utils.isFolder(action_name) and (not utils.checkIfActionHasOptionSet(action_name, 'registerAction') or utils.checkIfActionHasOptionSet(action_name, 'registerOptional')) then - return action_name - end - - local number_match, rest_of_key_sequence = utils.splitFirstMatch(key_sequence, '[1-9][0-9]*') - if number_match then - local num_prefix_entries = utils.filterEntries({"prefixRepetitionCount"}, entries) - local action_key = getActionKey(rest_of_key_sequence, num_prefix_entries) - if action_key then - if type(action_key) ~= 'table' then action_key = {action_key} end - action_key['prefixedRepetitions'] = tonumber(number_match) - return action_key +local utils = require 'command.utils' +local action_sequences = require 'command.action_sequences' +local definitions = require 'utils.definitions' + +local function getActionKey(key_sequence, entries) + local action_name = utils.getEntryForKeySequence(key_sequence, entries) + local no_register = + not utils.checkIfActionHasOptionSet(action_name, 'registerAction') + or utils.checkIfActionHasOptionSet(action_name, 'registerOptional') + + if action_name and not utils.isFolder(action_name) and no_register then return action_name end + + local number_match, rest_of_key_sequence = utils.splitFirstMatch(key_sequence, '[1-9][0-9]*') + if number_match then + local num_prefix_entries = utils.filterEntries({ "prefixRepetitionCount" }, entries) + local action_key = getActionKey(rest_of_key_sequence, num_prefix_entries) + if action_key then + if type(action_key) ~= 'table' then action_key = { action_key } end + action_key['prefixedRepetitions'] = tonumber(number_match) + return action_key + end end - end - local start_of_key_sequence, possible_register = utils.splitLastKey(key_sequence) - local reg_postfix_entries = utils.filterEntries({"registerAction"}, entries) - local register_action_name = utils.getEntryForKeySequence(start_of_key_sequence, reg_postfix_entries) - if register_action_name and not utils.isFolder(register_action_name) then - local action_key = {register_action_name} - action_key['register'] = possible_register - return action_key - end + local start_of_key_sequence, possible_register = utils.splitLastKey(key_sequence) + local reg_postfix_entries = utils.filterEntries({ "registerAction" }, entries) + local register_action_name = utils.getEntryForKeySequence(start_of_key_sequence, reg_postfix_entries) + if register_action_name and not utils.isFolder(register_action_name) then + local action_key = { register_action_name } + action_key['register'] = possible_register + return action_key + end - return nil + return nil end -function stripNextActionKeyInKeySequence(key_sequence, action_type_entries) - if not action_type_entries then - return nil, nil, false - end +local function stripNextActionKeyInKeySequence(key_sequence, action_type_entries) + if not action_type_entries then return nil, nil, false end - local rest_of_key_sequence = "" - local key_sequence_for_action_type = key_sequence - while #key_sequence_for_action_type ~= 0 do - local action_key = getActionKey(key_sequence_for_action_type, action_type_entries) - if action_key then - return rest_of_key_sequence, action_key, true - end + local rest_of_key_sequence = "" + local key_sequence_for_action_type = key_sequence + while #key_sequence_for_action_type ~= 0 do + local action_key = getActionKey(key_sequence_for_action_type, action_type_entries) + if action_key then return rest_of_key_sequence, action_key, true end - key_sequence_for_action_type, last_key = utils.splitLastKey(key_sequence_for_action_type) - rest_of_key_sequence = last_key .. rest_of_key_sequence - end + local last_key + key_sequence_for_action_type, last_key = utils.splitLastKey(key_sequence_for_action_type) + rest_of_key_sequence = last_key .. rest_of_key_sequence + end - return nil, nil, false + return nil, nil, false end -function buildCommandWithSequence(key_sequence, action_sequence, entries) - local command = { - action_sequence = {}, - action_keys = {}, - } - - local rest_of_key_sequence = key_sequence - for _, action_type in pairs(action_sequence) do - rest_of_key_sequence, action_key, found = stripNextActionKeyInKeySequence(rest_of_key_sequence, entries[action_type]) - if not found then - return nil - else - table.insert(command.action_sequence, action_type) - table.insert(command.action_keys, action_key) +local function buildCommandWithSequence(key_sequence, action_sequence, entries) + local command = { action_sequence = {}, action_keys = {} } + local rest_of_key_sequence = key_sequence + + for _, action_type in pairs(action_sequence) do + local action_key, found + rest_of_key_sequence, action_key, found = stripNextActionKeyInKeySequence( + rest_of_key_sequence, entries[action_type]) + if not found then return nil end + table.insert(command.action_sequence, action_type) + table.insert(command.action_keys, action_key) end - end - - if #rest_of_key_sequence > 0 then - return nil - end - return command + if #rest_of_key_sequence > 0 then return nil end + return command end -function buildCommand(state) - local action_sequences = action_sequences.getPossibleActionSequences(state['context'], state['mode']) - local entries = definitions.getPossibleEntries(state['context']) - - for _, action_sequence in pairs(action_sequences) do - local command = buildCommandWithSequence(state['key_sequence'], action_sequence, entries) - if command then - command['mode'] = state['mode'] - command['context'] = state['context'] - return command +local function buildCommand(state) + local sequences = action_sequences.getPossibleActionSequences(state) + local entries = definitions.getPossibleEntries(state.context) + + for _, action_sequence in pairs(sequences) do + local command = buildCommandWithSequence(state.key_sequence, action_sequence, entries) + if command then + command.mode = state.mode + command.context = state.context + return command + end end - end - - return nil + return nil end - return buildCommand diff --git a/internal/command/completer.lua b/internal/command/completer.lua index 94a48394..6317ec63 100644 --- a/internal/command/completer.lua +++ b/internal/command/completer.lua @@ -2,140 +2,138 @@ local action_sequences = require('command.action_sequences') local utils = require('command.utils') local definitions = require('utils.definitions') local log = require('utils.log') -local format = require('utils.format') -function entryToString(entry) - if utils.isFolder(entry) then - return entry[1] - end - return entry -end - -function mergeEntries(t1, t2) - if not t2 then - return t1 - end - for key_seq,entry_val in pairs(t2) do - if t1[key_seq] then - log.warn("Found key clash for action_sequence " .. key_seq .. " : " .. entryToString(t1[key_seq]) .. " and " .. entryToString(entry_val)) +local function entryToString(entry) + if utils.isFolder(entry) then + return entry[1] end - t1[key_seq] = entry_val - end + return entry end -function mergeFutureEntriesWithFolder(possible_future_entries, key_sequence, folder_key_sequence, folder) - local folder_table = folder[2] - if folder_key_sequence == key_sequence then - mergeEntries(possible_future_entries, folder_table) - return - end - - local first_key, rest_of_sequence = utils.splitFirstKey(key_sequence) - if folder_key_sequence == first_key then - local future_entries_from_folder = getPossibleFutureEntriesForKeySequence(rest_of_sequence, folder_table) - mergeEntries(possible_future_entries, future_entries_from_folder) - return - end +local function mergeEntries(t1, t2) + if not t2 then return t1 end + for key_seq, entry_val in pairs(t2) do + if t1[key_seq] then + log.warn("Found key clash for action_sequence " .. + key_seq .. " : " .. entryToString(t1[key_seq]) .. " and " .. entryToString(entry_val)) + end + t1[key_seq] = entry_val + end end -function getPossibleFutureEntriesForKeySequence(key_sequence, entries) - if not entries then return nil end - if not key_sequence then return nil end +local function getPossibleFutureEntriesForKeySequence(key_sequence, entries) + if not entries then return nil end + if not key_sequence then return nil end - if key_sequence == "" then return entries end + if key_sequence == "" then return entries end - local possible_future_entries = {} + local possible_future_entries = {} - local number_match, key_sequence_no_number = utils.splitFirstMatch(key_sequence, '[1-9][0-9]*') - if number_match then - local number_prefix_entries = utils.filterEntries({"prefixRepetitionCount"}, entries) - local possible_future_entries_if_number_prefix = getPossibleFutureEntriesForKeySequence(key_sequence_no_number, number_prefix_entries) - mergeEntries(possible_future_entries, possible_future_entries_if_number_prefix) - end + local number_match, key_sequence_no_number = utils.splitFirstMatch(key_sequence, '[1-9][0-9]*') + if number_match then + local number_prefix_entries = utils.filterEntries({ "prefixRepetitionCount" }, entries) + local possible_future_entries_if_number_prefix = getPossibleFutureEntriesForKeySequence(key_sequence_no_number, + number_prefix_entries) + mergeEntries(possible_future_entries, possible_future_entries_if_number_prefix) + end - for entry_key_sequence,entry_val in pairs(entries) do - local completion_sequence = utils.stripBegginingKeys(entry_key_sequence, key_sequence) - if completion_sequence then - possible_future_entries[completion_sequence] = entry_val + for entry_key_sequence, entry_val in pairs(entries) do + local completion_sequence = utils.stripBegginingKeys(entry_key_sequence, key_sequence) + if completion_sequence then + possible_future_entries[completion_sequence] = entry_val + end + if utils.isFolder(entry_val) then + local folder = entry_val + MergeFutureEntriesWithFolder(possible_future_entries, key_sequence, entry_key_sequence, folder) + else + local action_name = entry_val + if key_sequence == entry_key_sequence and utils.checkIfActionHasOptionSet(action_name, 'registerAction') then + possible_future_entries["(key)"] = "(register)" + end + end end - if utils.isFolder(entry_val) then - local folder = entry_val - mergeFutureEntriesWithFolder(possible_future_entries, key_sequence, entry_key_sequence, folder) - else - local action_name = entry_val - if key_sequence == entry_key_sequence and utils.checkIfActionHasOptionSet(action_name, 'registerAction') then - possible_future_entries["(key)"] = "(register)" - end + + if next(possible_future_entries) == nil then + return nil end - end - if next(possible_future_entries) == nil then - return nil - end + return possible_future_entries +end - return possible_future_entries +function MergeFutureEntriesWithFolder(possible_future_entries, key_sequence, folder_key_sequence, folder) + local folder_table = folder[2] + if folder_key_sequence == key_sequence then + mergeEntries(possible_future_entries, folder_table) + return + end + + local first_key, rest_of_sequence = utils.splitFirstKey(key_sequence) + if folder_key_sequence == first_key then + local future_entries_from_folder = getPossibleFutureEntriesForKeySequence(rest_of_sequence, folder_table) + mergeEntries(possible_future_entries, future_entries_from_folder) + return + end end -function getFutureEntriesOnActionSequence(key_sequence, action_sequence, entries) - if #action_sequence == 0 then return nil end +local function getFutureEntriesOnActionSequence(key_sequence, action_sequence, entries) + if #action_sequence == 0 then return nil end - local current_action_type = action_sequence[1] + local current_action_type = action_sequence[1] - local entries_for_current_action_type = entries[current_action_type] - if not entries_for_current_action_type then return nil end - if key_sequence == "" then - return current_action_type, entries_for_current_action_type - end + local entries_for_current_action_type = entries[current_action_type] + if not entries_for_current_action_type then return nil end + if key_sequence == "" then + return current_action_type, entries_for_current_action_type + end + + local completions = getPossibleFutureEntriesForKeySequence(key_sequence, entries_for_current_action_type) + if completions then + return current_action_type, completions + end - local completions = getPossibleFutureEntriesForKeySequence(key_sequence, entries_for_current_action_type) - if completions then - return current_action_type, completions - end + local rest_of_sequence = key_sequence + local key_sequence_to_try = "" + local next_key = nil - local rest_of_sequence = key_sequence - local key_sequence_to_try = "" - while #rest_of_sequence ~= 0 do - next_key, rest_of_sequence = utils.splitFirstKey(rest_of_sequence) - key_sequence_to_try = key_sequence_to_try .. next_key - local entry = utils.getEntryForKeySequence(key_sequence_to_try, entries_for_current_action_type) + while #rest_of_sequence ~= 0 do + next_key, rest_of_sequence = utils.splitFirstKey(rest_of_sequence) + key_sequence_to_try = key_sequence_to_try .. next_key + local entry = utils.getEntryForKeySequence(key_sequence_to_try, entries_for_current_action_type) - if entry then - table.remove(action_sequence, 1) - return getFutureEntriesOnActionSequence(rest_of_sequence, action_sequence, entries) + if entry then + table.remove(action_sequence, 1) + return getFutureEntriesOnActionSequence(rest_of_sequence, action_sequence, entries) + end end - end - return nil + return nil end -function getPossibleFutureEntries(state) - local action_sequences = action_sequences.getPossibleActionSequences(state['context'], state['mode']) - if not action_sequences then return nil end - local entries = definitions.getPossibleEntries(state['context']) - if not entries then return nil end - - local future_entries = {} - local future_entry_exists = false - for _, action_sequence in pairs(action_sequences) do - local next_action_type_for_sequence,entries_for_sequence = getFutureEntriesOnActionSequence(state['key_sequence'], action_sequence, entries) - - if entries_for_sequence then - future_entry_exists = true - if not future_entries[next_action_type_for_sequence] then - future_entries[next_action_type_for_sequence] = entries_for_sequence - else - for key,entry in pairs(entries_for_sequence) do - future_entries[next_action_type_for_sequence][key] = entry +local function getPossibleFutureEntries(state) + local sequences = action_sequences.getPossibleActionSequences(state) + if not sequences then return nil end + local entries = definitions.getPossibleEntries(state.context) + if not entries then return nil end + + local future_entries = {} + local future_entry_exists = false + for _, action_sequence in pairs(sequences) do + local next_action_type_for_sequence, entries_for_sequence = getFutureEntriesOnActionSequence( + state['key_sequence'], action_sequence, entries) + + if entries_for_sequence then + future_entry_exists = true + if not future_entries[next_action_type_for_sequence] then + future_entries[next_action_type_for_sequence] = entries_for_sequence + else + for key, entry in pairs(entries_for_sequence) do + future_entries[next_action_type_for_sequence][key] = entry + end + end end - end end - end - - if future_entry_exists then - return future_entries - end - return nil + if future_entry_exists then return future_entries end + return nil end - return getPossibleFutureEntries diff --git a/internal/command/executor.lua b/internal/command/executor.lua index 91a79862..d44b0a31 100644 --- a/internal/command/executor.lua +++ b/internal/command/executor.lua @@ -3,7 +3,7 @@ local format = require('utils.format') local action_sequences = require('command.action_sequences') local utils = require('command.utils') -function executeCommand(command) +local function executeCommand(command) local action_values = utils.getActionValues(command) if not action_values then log.error("Could not form executable command for: " .. format.block(command)) diff --git a/internal/command/handler.lua b/internal/command/handler.lua index be046048..a8905d8f 100644 --- a/internal/command/handler.lua +++ b/internal/command/handler.lua @@ -1,51 +1,49 @@ local state_interface = require('state_machine.state_interface') local reaper_state = require('utils.reaper_state') -local log = require('utils.log') -local saved = require('saved') local utils = require('command.utils') local format = require('utils.format') local meta_command = require('command.meta_command') local executeCommand = require('command.executor') -local config = require('definitions.config') +local config_match = require 'definitions.config'.general.repeatable_commands_action_type_match function utils.qualifiesAsRepeatableCommand(command) - for _,action_type in ipairs(command.action_sequence) do - for _,action_type_match in ipairs(config.repeatable_commands_action_type_match) do - if action_type:find(action_type_match) then - return true - end + for _, action_type in ipairs(command.action_sequence) do + for _, action_type_match in ipairs(config_match) do + if action_type:find(action_type_match) then + return true + end + end end - end - return false + return false end -function handleCommand(state, command) - reaper.Undo_BeginBlock() - local new_state = state - - if meta_command.isMetaCommand(command) then - new_state = meta_command.executeMetaCommand(state, command) - else - executeCommand(command) - -- internal commands may have changed the state - if not state_interface.checkIfConsistentState(state) then - new_state = state_interface.get() - end +local function handleCommand(state, command) + reaper.Undo_BeginBlock2(0) + local new_state = state - if utils.qualifiesAsRepeatableCommand(command) then - new_state['last_command'] = command - end + if meta_command.isMetaCommand(command) then + new_state = meta_command.executeMetaCommand(state, command) + else + executeCommand(command) + -- internal commands may have changed the state + if not state_interface.checkIfConsistentState(state) then + new_state = state_interface.get() + end - if new_state['macro_recording'] then - reaper_state.append('macros', state['macro_register'], command) - end + if utils.qualifiesAsRepeatableCommand(command) then + new_state.last_command = command + end - new_state['key_sequence'] = "" - end + if new_state.macro_recording then + reaper_state.append('macros', state.macro_register, command) + end + + new_state.key_sequence = "" + end - reaper.Undo_EndBlock('reaper-keys: ' .. format.commandDescription(command), 1) - local command_description = format.commandDescription(command) - return new_state, command_description + reaper.Undo_EndBlock2(0, ('reaper-keys: %s'):format(format.commandDescription(command)), 1) + local command_description = format.commandDescription(command) + return new_state, command_description end return handleCommand diff --git a/internal/command/meta_command.lua b/internal/command/meta_command.lua index 29c0d757..9bbc508c 100644 --- a/internal/command/meta_command.lua +++ b/internal/command/meta_command.lua @@ -4,16 +4,13 @@ local binding_list = require('gui.binding_list.controller') local executeCommand = require('command.executor') local utils = require('command.utils') local format = require('utils.format') -local saved = require('saved') -local definitions = require('utils.definitions') -local state_machine_constants = require('state_machine.constants') -local action_sequences = require('command.action_sequences') +local state_machine_default_state = require'state_machine.default_state' local log = require('utils.log') local reaper_state = require('utils.reaper_state') -function executeMacroCommands(state, command, macro_commands, repetitions) - for i=1,repetitions do - for i,macro_command in pairs(macro_commands) do +local function executeMacroCommands(state, command, macro_commands, repetitions) + for _=1,repetitions do + for _,macro_command in pairs(macro_commands) do if meta_command.isMetaCommand(macro_command) then meta_command.executeMetaCommand(state, macro_command) else @@ -23,8 +20,8 @@ function executeMacroCommands(state, command, macro_commands, repetitions) end end -function executeCommandOrMetaCommand(state, command, repetitions) - for i=1,repetitions do +local function executeCommandOrMetaCommand(state, command, repetitions) + for _=1,repetitions do if meta_command.isMetaCommand(command) then meta_command.executeMetaCommand(state, command) else @@ -39,7 +36,7 @@ local meta_commands = { local register = command.action_keys[cmd_i]['register'] if not register then log.error("Did not get register for PlayMacro, but command was triggered!") - return state_machine_constants['reset_state'] + return state_machine_default_state end local repetitions = 1 @@ -51,7 +48,7 @@ local meta_commands = { if macro_commands then executeMacroCommands(state, command, macro_commands, repetitions) if state['macro_recording'] then - saved.append('macros', state['macro_register'], command) + reaper_state.append('macros', state['macro_register'], command) end end @@ -105,7 +102,7 @@ local meta_commands = { end } -function getMetaCommandFunctionForCommand(command) +local function getMetaCommandFunctionForCommand(command) local cmd_i = utils.getActionTypeIndex(command, 'command') local command_key = command.action_keys[cmd_i] if not command_key then @@ -136,7 +133,7 @@ function meta_command.executeMetaCommand(state, command) if not meta_command_function then log.warn('Unknown meta command: ' .. format.block(command)) log.warn('Available meta commands are: ' .. format.line(meta_commands)) - return state_machine_constants['reset_state'] + return state_machine_default_state end local new_state = meta_command_function(state, command) diff --git a/internal/custom_actions/custom_actions.lua b/internal/custom_actions/custom_actions.lua index 761ccae1..f7947525 100644 --- a/internal/custom_actions/custom_actions.lua +++ b/internal/custom_actions/custom_actions.lua @@ -1,60 +1,53 @@ -local log = require('utils.log') -local format = require('utils.format') +local log = require 'utils.log' local custom_actions = { - move = require('custom_actions.movement'), - select = require('custom_actions.selection') + move = require 'custom_actions.movement', + select = require 'custom_actions.selection' } function custom_actions.clearTimeSelection() - local current_position = reaper.GetCursorPosition() - reaper.GetSet_LoopTimeRange(true, false, current_position, current_position, false) + local current_position = reaper.GetCursorPosition() + reaper.GetSet_LoopTimeRange(true, false, current_position, current_position, false) end -function getUserGridDivisionInput() - local _, num_string = reaper.GetUserInputs("Set Grid Division", 1, "Fraction/Number", "") - local first_num = num_string:match("[0-9.]+") - local divider = num_string:match("/([0-9.]+)") - - local division = nil - if first_num and divider then - division = first_num / divider - elseif first_num then - division = first_num - else - log.error("Could not parse specified grid division.") - return nil - end - - return division +local function getUserGridDivisionInput() + local _, num_string = reaper.GetUserInputs("Set Grid Division", 1, "Fraction/Number", "") + local first_num = num_string:match("[0-9.]+") + local divider = num_string:match("/([0-9.]+)") + + local division = nil + if first_num and divider then + division = first_num / divider + elseif first_num then + division = first_num + else + log.error("Could not parse specified grid division.") + return nil + end + + return division end function custom_actions.setMidiGridDivision() - local division = getUserGridDivisionInput() - if division then - reaper.SetMIDIEditorGrid(0, division) - end + local division = getUserGridDivisionInput() + if division then reaper.SetMIDIEditorGrid(0, division) end end function custom_actions.clearSelectedTimeline() - local current_position = reaper.GetCursorPosition() - reaper.GetSet_LoopTimeRange(true, false, current_position, current_position, false) + local current_position = reaper.GetCursorPosition() + reaper.GetSet_LoopTimeRange(true, false, current_position, current_position, false) end function custom_actions.setGridDivision() - local division = getUserGridDivisionInput() - if division then - reaper.SetProjectGrid(0, division) - end + local division = getUserGridDivisionInput() + if division then reaper.SetProjectGrid(0, division) end end -- this one avoids splitting all items across tracks in time selection, if no items are selected function custom_actions.splitItemsAtTimeSelection() - if reaper.CountSelectedMediaItems(0) == 0 then - return - end - local SplitAtTimeSelection = 40061 - reaper.Main_OnCommand(SplitAtTimeSelection, 0) + if reaper.CountSelectedMediaItems(0) == 0 then return end + local SplitAtTimeSelection = 40061 + reaper.Main_OnCommand(SplitAtTimeSelection, 0) end return custom_actions diff --git a/internal/custom_actions/movement.lua b/internal/custom_actions/movement.lua index 6566afe6..fec050f3 100644 --- a/internal/custom_actions/movement.lua +++ b/internal/custom_actions/movement.lua @@ -1,150 +1,138 @@ -local utils = require("custom_actions.utils") - +local utils = require "custom_actions.utils" local movement = {} function movement.projectStart() - reaper.SetEditCurPos(0, true, false) + reaper.SetEditCurPos(0, true, false) end function movement.projectEnd() - local project_end = reaper.GetProjectLength(0) - reaper.SetEditCurPos(project_end, true, false) + reaper.SetEditCurPos(reaper.GetProjectLength(0), true, false) end function movement.lastItemEnd() - local item_positions = utils.getBigItemPositionsOnSelectedTracks() - if #item_positions > 0 then - local last_item = item_positions[#item_positions] - reaper.SetEditCurPos(last_item.right, true, false) - end + local positions = utils.getBigItemPositionsOnSelectedTracks() + if #positions == 0 then return end + reaper.SetEditCurPos(positions[#positions].right, true, false) end function movement.firstItemStart() - local item_positions = utils.getBigItemPositionsOnSelectedTracks() - if #item_positions > 0 then - local first_item = item_positions[1] - reaper.SetEditCurPos(first_item.left, true, false) - end -end - -function moveToPrevItemStart(item_positions) - local current_position = reaper.GetCursorPosition() - local next_position = nil - for i,item in pairs(item_positions) do - if not next_position and item.left < current_position and item.right >= current_position then - next_position = item.left - end - - if next_position and item.left > next_position and item.right >= next_position then - next_position = item.left + local positions = utils.getBigItemPositionsOnSelectedTracks() + if #positions == 0 then return end + reaper.SetEditCurPos(positions[1].left, true, false) +end + +local function moveToPrevItemStart(item_positions) + local current_position = reaper.GetCursorPosition() + local next_position = nil + for i, item in pairs(item_positions) do + if not next_position and item.left < current_position and item.right >= current_position then + next_position = item.left + end + + if next_position and item.left > next_position and item.right >= next_position then + next_position = item.left + end + + local next_item = item_positions[i + 1] + if not next_item or next_item.left >= current_position then + next_position = item.left + break + end end - local next_item = item_positions[i+1] - if not next_item or next_item.left >= current_position then - next_position = item.left - break - end - end - - if next_position then - reaper.SetEditCurPos(next_position, true, false) - end + if next_position then reaper.SetEditCurPos(next_position, true, false) end end function movement.prevBigItemStart() - moveToPrevItemStart(utils.getBigItemPositionsOnSelectedTracks()) + moveToPrevItemStart(utils.getBigItemPositionsOnSelectedTracks()) end function movement.prevItemStart() - moveToPrevItemStart(utils.getItemPositionsOnSelectedTracks()) -end - -function moveToNextItemStart(item_positions) - local current_position = reaper.GetCursorPosition() - local next_position = nil - for i,item_position in pairs(item_positions) do - if not next_position and current_position < item_position.left then - next_position = item_position.left - end - if next_position and item_position.left < next_position then - next_position = item_position.left + moveToPrevItemStart(utils.getItemPositionsOnSelectedTracks()) +end + +local function moveToNextItemStart(item_positions) + local current_position = reaper.GetCursorPosition() + local next_position = nil + for _, item_position in pairs(item_positions) do + if not next_position and current_position < item_position.left then + next_position = item_position.left + end + if next_position and item_position.left < next_position then + next_position = item_position.left + end end - end - if next_position then - reaper.SetEditCurPos(next_position, true, false) - end + if next_position then reaper.SetEditCurPos(next_position, true, false) end end function movement.nextBigItemStart() - moveToNextItemStart(utils.getBigItemPositionsOnSelectedTracks()) + moveToNextItemStart(utils.getBigItemPositionsOnSelectedTracks()) end function movement.nextItemStart() - moveToNextItemStart(utils.getItemPositionsOnSelectedTracks()) -end - -function moveToNextItemEnd(item_positions) - local current_position = reaper.GetCursorPosition() - local next_position = nil - local tolerance = .002 - for _,item_position in pairs(item_positions) do - if not next_position and item_position.right - tolerance > current_position then - next_position = item_position.right - elseif next_position and item_position.right < next_position and item_position.right > current_position then - next_position = item_position.right + moveToNextItemStart(utils.getItemPositionsOnSelectedTracks()) +end + +local function moveToNextItemEnd(item_positions) + local current_position = reaper.GetCursorPosition() + local next_position = nil + local tolerance = .002 + for _, item_position in pairs(item_positions) do + if not next_position and item_position.right - tolerance > current_position then + next_position = item_position.right + elseif next_position and item_position.right < next_position and item_position.right > current_position then + next_position = item_position.right + end + end + if next_position then + reaper.SetEditCurPos(next_position, true, false) end - end - if next_position then - reaper.SetEditCurPos(next_position, true, false) - end end function movement.nextBigItemEnd() - moveToNextItemEnd(utils.getBigItemPositionsOnSelectedTracks()) + moveToNextItemEnd(utils.getBigItemPositionsOnSelectedTracks()) end function movement.nextItemEnd() - moveToNextItemEnd(utils.getItemPositionsOnSelectedTracks()) + moveToNextItemEnd(utils.getItemPositionsOnSelectedTracks()) end function movement.firstTrack() - local first_track = reaper.GetTrack(0, 0) - reaper.SetOnlyTrackSelected(first_track) + local track = reaper.GetTrack(0, 0) + if track then reaper.SetOnlyTrackSelected(track) end end function movement.lastTrack() - local num_tracks = reaper.GetNumTracks() - local last_track = reaper.GetTrack(0, num_tracks-1) - reaper.SetOnlyTrackSelected(last_track) + local num = reaper.GetNumTracks() + if num == 0 then return end + local track = reaper.GetTrack(0, num - 1) + reaper.SetOnlyTrackSelected(track) end function movement.trackWithNumber() - local _, number = reaper.GetUserInputs("Match Forward", 1, "Track Number", "") - if type(number) ~= 'number' then - return - end + local _, number = reaper.GetUserInputs("Match Forward", 1, "Track Number", "") + if type(number) ~= 'number' then return end - local track = reaper.GetTrack(0, number-1) - if track then - reaper.SetOnlyTrackSelected(track) - end + local track = reaper.GetTrack(0, number - 1) + if track then reaper.SetOnlyTrackSelected(track) end end function movement.firstTrackWithItem() - local num_tracks = reaper.GetNumTracks() - for i=0,num_tracks-1 do - local track = reaper.GetTrack(0, i) - if reaper.GetTrackNumMediaItems(track) > 0 then - reaper.SetOnlyTrackSelected(track) - return + local num = reaper.GetNumTracks() + if num == 0 then return end + for i = 0, num - 1 do + local track = reaper.GetTrack(0, i) + if reaper.GetTrackNumMediaItems(track) > 0 then + reaper.SetOnlyTrackSelected(track) + return + end end - end end function movement.snap() - local pos = reaper.GetCursorPosition() - local snapped_pos = reaper.SnapToGrid(0, pos) - reaper.SetEditCurPos(snapped_pos, false, false) + local pos = reaper.GetCursorPosition() + local snapped_pos = reaper.SnapToGrid(0, pos) + reaper.SetEditCurPos(snapped_pos, false, false) end return movement diff --git a/internal/custom_actions/utils.lua b/internal/custom_actions/utils.lua index e0cde783..72c3b7e0 100644 --- a/internal/custom_actions/utils.lua +++ b/internal/custom_actions/utils.lua @@ -1,15 +1,11 @@ -local log = require('utils.log') - local utils = {} -function mergeItemPositionsLists(item_positions_list) +local function mergeItemPositionsLists(item_positions_list) local merged_list = {} - function areRemainingItems() - for i,item_positions in ipairs(item_positions_list) do - if #item_positions_list[i] ~= 0 then - return true - end + local function areRemainingItems() + for i, _ in ipairs(item_positions_list) do + if #item_positions_list[i] ~= 0 then return true end end return false end @@ -33,7 +29,7 @@ function mergeItemPositionsLists(item_positions_list) return merged_list end -function getItemPositionsOnTracks(tracks) +local function getItemPositionsOnTracks(tracks) local item_positions_lists = {} for i=1,#tracks do local current_track = tracks[i] @@ -152,8 +148,7 @@ end function utils.getSelectedTracks() local selected_tracks = {} - local n_tracks = reaper.CountSelectedTracks() - for i=0,reaper.CountSelectedTracks()-1 do + for i=0, reaper.CountSelectedTracks()-1 do local track = reaper.GetSelectedTrack(0, i) selected_tracks[i+1] = track end @@ -223,7 +218,7 @@ function utils.getSelectedTrackIndices() end function utils.unselectTracks() - for i,track in ipairs(utils.getSelectedTracks()) do + for _,track in ipairs(utils.getSelectedTracks()) do reaper.SetTrackSelected(track, false) end end diff --git a/internal/definitions/actions.lua b/internal/definitions/actions.lua new file mode 100644 index 00000000..250ef542 --- /dev/null +++ b/internal/definitions/actions.lua @@ -0,0 +1,743 @@ +local lib = require 'library.library' -- functions specific to reaper-keys i.e. macros +local custom = require 'custom_actions.custom_actions' -- custom functions which make use of the reaper api + +-- Here are some predefined commands that you can use in bindings.lua e.g to map +-- abcd => ActivateNextMidiItem instead of abcd => 40833. +-- +-- You can add your own actions. The following forms are possible: +-- +-- Foo = 1337 -- run action 1337 +-- Foo = "Fooable" -- run action with custom name Fooable (e.g. SWS actions are usually named). +-- You can refer to other actions. +-- Foo = {"Foo1", "Foo2"} -- run a sequence of actions: first Foo1, then Foo2 +-- Foo = lib.foo.bar -- run a lua function +-- +-- You can specify flags for every action: +-- Foo = {1337, midiCommand = true} +-- Foo = {1337, prefixRepetitionCount = true} +-- Foo = {1337, repetitions = 100500} +-- Foo = {1337, metaCommand = true} +-- Foo = {1337, registerAction = true} +-- +-- Naming conventions: +-- - A noun implies an action which selects the noun, or a movement to its position +-- - Simple verbs are usually operators, such as 'change' +-- - Longer verbs are usually commands +return { + ActivateNextMidiItem = { 40833, midiCommand = true }, + ActivatePrevMidiItem = { 40834, midiCommand = true }, + AddFx = 40271, + AddNextNoteToSelection = { 40422, midiCommand = true }, + AddPrevNoteToSelection = { 40421, midiCommand = true }, + InsertVirtualInstrumentTrack = 40701, + InsertClickTrack = "_SWS_AWINSERTCLICKTRK", + InsertTrackFromTemplate = 46000, + InsertAutomationItem = 42082, + InsertDefaultSizeNote = { 40051, midiCommand = true }, + InsertNote = { + "MidiTimeSelectionStart", + "InsertDefaultSizeNote", + "MidiTimeSelectionStart", + "SelectNearestNote", + "FitNotes" }, + InsertOrExtendMidiItem = 42069, + InsertMediaFile = 40018, + InsertTrackAbove = { "_SWS_INSRTTRKABOVE", prefixRepetitionCount = true }, + InsertTrackBelow = { 40001, prefixRepetitionCount = true }, + Insert4EnvelopePointsAtTimeSelection = 40726, + InsertTrackFromTemplateSlot1 = "_S&M_ADD_TRTEMPLATE1", + InsertTrackFromTemplateSlot2 = "_S&M_ADD_TRTEMPLATE2", + InsertTrackFromTemplateSlot3 = "_S&M_ADD_TRTEMPLATE3", + InsertTrackFromTemplateSlot4 = "_S&M_ADD_TRTEMPLATE4", + CreateNewSnapshotWithTracks = "_SWSSNAPSHOT_NEWSEL", + AllTrackItems = { "SaveItemSelection", "SelectItemsOnTrack", "SelectedItems", "RestoreItemSelection" }, + AllTracks = 40296, + ArmAllEnvelopes = "_S&M_ARMALLENVS", + ArmSelectedTracks = "_XENAKIOS_SELTRAX_RECARMED", + ArmTracks = 9, + AutomationItem = 42197, + AutoRenameTake = "_XENAKIOS_AUTORENAMETAKES", + BigItem = custom.select.innerBigItem, + CleanProjectDirectory = 40098, + ClearAllEnvelope = "_S&M_REMOVE_ALLENVS", + ClearAllRecordArm = 40491, + ClearEnvelope = 40065, + ClearNoteSelection = { 40214, midiCommand = true }, + ClearTimeSelection = custom.clearTimeSelection, + CloseAllFxChainsAndWindows = { "CloseAllFx", "CloseAllFxChain" }, + CloseAllFxChain = "_S&M_WNCLS4", + CloseAllFx = "_S&M_WNCLS3", + CloseFloatingFxWindows = "_S&M_WNCLS3", + PlayFromMouseAndSoloTrack = "_BR_CONT_PLAY_MOUSE_SOLO_TRACK", + PlayFromEditCursorAndSoloTrackUnderMouse = "_BR_TOGGLE_PLAY_EDIT_SOLO_TRACK", + PrintLog = custom.printLog, + CloseFx = { "CloseFxChains", "CloseFxWindows" }, + CloseFxWindows = "_S&M_WNCLS5", + CloseFxChains = "_S&M_WNCLS4", + CloseProject = 40860, + CloseWindow = { 2, midiCommand = true }, + ColorTrack = { 40360, prefixRepetitionCount = true }, + ColorTrackGradient = "_SWS_TRACKGRAD", + ColorTrackWithTrackAbove = "_SWS_COLTRACKPREV", + ColorTrackWithTrackBelow = "_SWS_COLTRACKNEXT", + CopyAndFitByLooping = 41319, + CopyEnvelope = 40035, + CopyEnvelopePoints = 40324, + CopyFxChain = "_S&M_SMART_CPY_FXCHAIN", + CopyItems = { + "SaveItemSelection", + "OnlySelectItemsCrossingTimeAndTrackSelection", + "CopySelectedAreaOfItems", + "RestoreItemSelection" }, + CopyNotes = { "SelectNotes", "CopySelectedEvents" }, + CopySelectedAreaOfItems = 40060, + CopySelectedEvents = { 40733, midiCommand = true }, + CopySelectedItems = 40698, + CopyTrack = 40210, + CropToActiveTake = 40131, + CutEnvelopePoints = 40325, + CutFxChain = "_S&M_COPYFXCHAIN6", + CutInputFxChain = "_S&M_CUT_INFXCHAIN", + Overdub = { + "CopyTrack", + "UnarmSelectedTracks", + "Paste", + "NextTrack", + "StartStop", + "ToggleRecord", + "SelectItemsUnderEditCursor", + "CutSelectedItems" }, + CutItemFxChain = { "CopyItemFxChain", "ClearItemFxChain" }, + CopyItemFxChain = "_S&M_COPYFXCHAIN1", + ClearItemFxChain = "_S&M_CLRFXCHAIN2", + CutItems = { "SaveItemSelection", "SelectItemsAndSplit", "CutSelectedItems", "RestoreItemSelection" }, + MoveItemContentToEditCursor = 41308, + MoveItemToEditCursor = 41205, + CutNotes = { "SelectNotes", "CutSelectedEvents" }, + CutSelectedEvents = { 40012, midiCommand = true }, + CutSelectedItems = 40699, + CutTrack = { "CopyTrack", "RemoveTrack", "SelectLastTouchedTrack" }, + CycleFolderCollapsedState = 1042, + CycleFolderState = 1041, + CycleItemFadeInShape = { 41520, prefixRepetitionCount = true }, + CycleItemFadeOutShape = { 41527, prefixRepetitionCount = true }, + CycleRecordMonitor = 40495, + CycleRippleEditMode = 1155, + DeleteActiveTake = { 40129, prefixRepetitionCount = true }, + DeleteEnvelope = 40333, + DeleteItem = 40006, + DeleteMark = { lib.marks.delete, registerAction = true }, + DeleteNote = { 40002, midiCommand = true }, + DeleteTimeline = 40201, + EnterTrackAbove = { "InsertTrackAbove", "ColorTrackWithTrackBelow", "RenameTrack" }, + EnterTrackBelow = { "InsertTrackBelow", "ColorTrackWithTrackAbove", "RenameTrack" }, + EventSelectionEnd = { 40639, midiCommand = true }, + EventSelectionStart = { 40440, midiCommand = true }, + AddTimeSignatureMarker = 40256, + EditTimeSignatureMarker = 40618, + DeleteTimeSignatureMarker = 40617, + NextTimeSignatureMarker = 41821, + PrevTimeSignatureMarker = 41820, + FirstItemStart = custom.move.firstItemStart, + FirstTrack = { custom.move.firstTrack, "ScrollToSelectedTracks" }, + GlueItemsIgnoringTimeSelection = 40362, + FitByLoopingNoExtend = { + "OnlySelectItemsCrossingTimeAndTrackSelection", + "GlueItemsIgnoringTimeSelection", + "FitSelectedItemsByLooping" }, + ToggleShowTempoEnvelope = 41046, + ToggleShowMasterTrack = 41050, + ToggleMasterMonoStereo = 40917, + ViewFxChainMaster = 40846, + FitByLooping = { "OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByLooping" }, + FitByPadding = { "OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByPadding" }, + FitByStretching = { "OnlySelectItemsCrossingTimeAndTrackSelection", "FitSelectedItemsByStretching" }, + FitEnvelopePoints = "_BR_FIT_ENV_POINTS_TO_TIMESEL", + FitSelectedItemsByLooping = 41386, + FitSelectedItemsByPadding = 41385, + FitSelectedItemsByStretching = 41206, + FitNotes = { 40754, midiCommand = true }, + FocusMain = "_S&M_WNMAIN", + FolderChildren = { "SelectFolderChildren", "ScrollToSelectedTracks" }, + FolderParent = { "SelectFolderParent", "ScrollToSelectedTracks" }, + Folder = { "SelectFolder", "ScrollToSelectedTracks" }, + ResetFeedbackWindow = lib.ResetFeedbackWindow, + FreezeTrackMono = 40901, + FreezeTrackStereo = 41223, + GlueItemIgnoringTimeSelection = 40362, + GlueItems = { + "SaveItemSelection", + "SelectItems", + "GlueSelectedItemsInTimeSelection", + "RestoreItemSelection" }, + GlueSelectedItemsInTimeSelection = 41588, + GoToEnd = { 40037, midiCommand = true }, + GoToStart = { 40036, midiCommand = true }, + GroupItems = 40032, + HealItemsSplits = 40548, + CreateMeasures = 40338, + CreateProjectTempo = 40843, + InnerFolderAndParent = { "FolderParent", "SelectFolder" }, + InnerFolder = { "FolderParent", "SelectOnlyFoldersChildren" }, + ShiftEnvelopePointsUp = { 41180, prefixRepetitionCount = true }, + ShiftEnvelopePointsUpATinyBit = { 42381, prefixRepetitionCount = true }, + ShiftEnvelopePointsDown = { 41181, prefixRepetitionCount = true }, + ShiftEnvelopePointsDownATinyBit = { 42382, prefixRepetitionCount = true }, + InvertVoicingDownwards = { 40910, midiCommand = true, prefixRepetitionCount = true }, + InvertVoicingUpwards = { 40909, midiCommand = true, prefixRepetitionCount = true }, + ApplyFxToItem = 40209, + Item = custom.select.innerItem, + ItemNormalize = 40108, + ItemSplitSelRight = "_SWS_AWSPLITXFADELEFT", + JoinNotes = { "SelectNotes", "JoinSelectedNotes" }, + JoinSelectedNotes = { 40456, midiCommand = true }, + LastItemEnd = custom.move.lastItemEnd, + LastTrack = { custom.move.lastTrack, "ScrollToSelectedTracks" }, + Left10Pix = { "_XENAKIOS_MOVECUR10PIX_LEFT", prefixRepetitionCount = true }, + Left40Pix = { "Left10Pix", repetitions = 4, prefixRepetitionCount = true }, + LeftGridDivision = { 40646, prefixRepetitionCount = true }, + LeftMidiGridDivision = { 40047, midiCommand = true, prefixRepetitionCount = true }, + LoopEnd = 40633, + LoopSelection = "SetTimeSelectionToLoopSelection", + LoopStart = 40632, + MakeFolder = "_SWS_MAKEFOLDER", + MarkedRegion = { lib.marks.recallMarkedRegion, registerAction = true }, + MarkedTimelinePosition = { lib.marks.recallMarkedTimelinePosition, registerAction = true }, + MarkedTracks = { lib.marks.recallMarkedTracks, registerAction = true }, + Mark = { lib.marks.save, registerAction = true }, + MatchedTrackBackward = { "MatchTrackNameBackward", "ScrollToSelectedTracks" }, + MatchedTrackForward = { "MatchTrackNameForward", "ScrollToSelectedTracks" }, + MatchTrackNameBackward = lib.matchTrackNameBackward, + MatchTrackNameForward = lib.matchTrackNameForward, + MidiCCMoveLeftByGrid = { 40672, prefixRepetitionCount = true }, + MidiCCMoveLeftByPixel = { 40674, prefixRepetitionCount = true }, + MidiCCMoveRightByGrid = { 40673, prefixRepetitionCount = true }, + MidiCCMoveRightByPixel = { 40675, prefixRepetitionCount = true }, + MidiLearnLastTouchedFxParam = 41144, + MidiLoadNoteCCNames = 40409, + MidiOptionAllowAllMediaItemsEditableInNotationView = 41774, + MidiOptionAllowCCShapeInBankAndLSBLanes = 42100, + MidiOptionAvoidAutomaticallySettingMIDIItemsFromOtherTracksEditable = 40901, + MidiOptionEnableExtendingParentMediaItem = 40817, + MidiOptionToggleAlwaysSnapNotesToTheLeftItSnap = 40748, + MidiPaste = { 40011, midiCommand = true, prefixRepetitionCount = true }, + MidiSaveNoteCCNames = 40410, + MidiTimeSelectionEnd = { 40881, midiCommand = true }, + MidiTimeSelectionStart = { 40880, midiCommand = true }, + MidiViewModeDrums = 40043, + MidiViewModeEvent = 40056, + MidiViewModeNotes = 40954, + MidiViewModePiano = 40042, + MidiViewNoteRowsHideUnused = 40453, + MidiViewNoteRowsHideUnusedAndUnnamed = 40454, + MidiViewNoteRowsShowAll = 40452, + MidiZoomContent = { 40466, midiCommand = true }, + MidiZoomInHoriz = { 1012, midiCommand = true, prefixRepetitionCount = true }, + MidiZoomInVert = { 40111, midiCommand = true, prefixRepetitionCount = true }, + MidiZoomLoopSelection = { 40726, midiCommand = true }, + MidiZoomOutHoriz = { 1011, midiCommand = true, prefixRepetitionCount = true }, + MidiZoomOutVert = { 40112, midiCommand = true, prefixRepetitionCount = true }, + MidiZoomTimeSelection = { + "SaveLoopSelection", + "SetLoopSelectionToTimeSelection", + "MidiZoomLoopSelection", + "RestoreLoopSelection" }, + MinimizeTracks = "_SWS_MINTRACKS", + MixerShowHideChildrenOfSelectedTrack = 41665, + ModulateLastTouchedFxParam = 41143, + MousePositionIgnoreSnap = 40514, + MousePosition = { "MousePositionIgnoreSnap", "SnappedPosition" }, + NextTransientInSelectedItems = { 40375, prefixRepetitionCount = true }, + PrevTransientInSelectedItems = { 40376, prefixRepetitionCount = true }, + MoveNoteDownOctave = { 40180, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteDownSemitone = { 40178, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteLeft = { 40183, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteLeftFine = { 40181, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteRight = { 40184, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteRightFine = { 40182, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteUpOctave = { 40179, midiCommand = true, prefixRepetitionCount = true }, + MoveNoteUpSemitone = { 40177, midiCommand = true, prefixRepetitionCount = true }, + MoveRedo = { "_SWS_EDITCURREDO", prefixRepetitionCount = true }, + MoveSelectedItemLeftToEditCursor = 41306, + MoveSelectedItemRightToEditCursor = 41307, + MoveToFirstItem = { "SelectFirstItemOnSelectedTracks", "MoveToFirstItem" }, + MoveToMousePositionAndPlay = { "MousePosition", "Play" }, + MoveUndo = { "_SWS_EDITCURUNDO", prefixRepetitionCount = true }, + NewProjectTab = 40859, + Next10Track = { "NextTrack", repetitions = 10, prefixRepetitionCount = true }, + Next4Beats = { "NextBeat", repetitions = 4, prefixRepetitionCount = true }, + Next4Measures = { "NextMeasure", repetitions = 4, prefixRepetitionCount = true }, + Next5Track = { "NextTrack", repetitions = 5, prefixRepetitionCount = true }, + NextBeat = 40841, + NextBigItemEnd = { custom.move.nextBigItemEnd, prefixRepetitionCount = true }, + NextBigItemStart = { custom.move.nextBigItemStart, prefixRepetitionCount = true }, + NextEnvelope = { 41864, prefixRepetitionCount = true }, + NextEnvelopePoint = { "_SWS_BRMOVEEDITTONEXTENV", prefixRepetitionCount = true }, + NextFolderNear = { "_SWS_SELNEARESTNEXTFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount = true }, + NextItemEnd = { custom.move.nextItemEnd, prefixRepetitionCount = true }, + NextItemStart = { custom.move.nextItemStart, prefixRepetitionCount = true }, + NextMarker = { 40173, prefixRepetitionCount = true }, + NextMeasure = { 40839, prefixRepetitionCount = true }, + NextNoteEnd = { "SelectNextNote", "EventSelectionEnd", prefixRepetitionCount = true }, + NextNoteSamePitchEnd = { "SelectNextNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount = true }, + NextNoteSamePitchStart = { "SelectNextNoteSamePitch", "EventSelectionStart", prefixRepetitionCount = true }, + NextNoteStart = { "SelectNextNote", "EventSelectionStart", prefixRepetitionCount = true }, + NextRegion = { + "SetLoopRegionToNextRegion", + "LoopStart", + "SetTimeSelectionToLoopSelection", + prefixRepetitionCount = true + }, + NextTab = { 40861, prefixRepetitionCount = true }, + NextTake = { 40125, prefixRepetitionCount = true }, + NextTrack = { 40285, prefixRepetitionCount = true }, + NextTrackMatchBackward = { + "RepeatTrackNameMatchBackward", + "ScrollToSelectedTracks", + prefixRepetitionCount = true + }, + NextTrackMatchForward = { + "RepeatTrackNameMatchForward", + "ScrollToSelectedTracks", + prefixRepetitionCount = true + }, + NextTransientInItem = { + "SaveItemSelection", + "SelectItemsUnderEditCursor", + "NextTransientInSelectedItems", + "RestoreItemSelection", + prefixRepetitionCount = true + }, + CalculateTransientGuides = 42028, + SplitItemAtTransients = "_XENAKIOS_SPLIT_ITEMSATRANSIENTS", + ClearTransientGuides = 42027, + AddStretchMarker = 41842, + DeleteStretchMarker = 41859, + NextStretchMarker = 41860, + PrevStretchMarker = 41861, + IncreaseTransientDetectionThreshold = { 40218, prefixRepetitionCount = true }, + DecreaseTransientDetectionThreshold = { 40219, prefixRepetitionCount = true }, + IncreaseTransientDetectionSensitivity = { 41537, prefixRepetitionCount = true }, + DecreaseTransientDetectionSensitivity = { 41536, prefixRepetitionCount = true }, + AdjustTransientDetection = 41208, + NoOp = 65535, + NudgeTrackPanLeft10Times = { "NudgeTrackPanLeft", repetitions = 10, prefixRepetitionCount = true }, + NudgeTrackPanLeft = { 40283, prefixRepetitionCount = true }, + NudgeTrackPanRight10Times = { "NudgeTrackPanRight", repetitions = 10, prefixRepetitionCount = true }, + NudgeTrackPanRight = { 40284, prefixRepetitionCount = true }, + NudgeTrackVolumeDownBy1 = { "NudgeTrackVolumeDown", repetitions = 20, prefixRepetitionCount = true }, + NudgeTrackVolumeDownBy1Tenth = { "NudgeTrackVolumeDown", prefixRepetitionCount = true, repetitions = 2 }, + NudgeTrackVolumeUp = { 40115, prefixRepetitionCount = true }, + NudgeTrackVolumeUpBy1 = { "NudgeTrackVolumeUp", repetitions = 20, prefixRepetitionCount = true, }, + NudgeTrackVolumeUpBy1Tenth = { "NudgeTrackVolumeUp", repetitions = 2, prefixRepetitionCount = true }, + OnlySelectItemsCrossingTimeAndTrackSelection = { + "UnselectItems", + "SelectItemsCrossingTimeAndTrackSelection" }, + OpenInMidiEditor = 40153, + OpenProject = 40025, + PasteAbove = { "PrevTrack", "Paste", prefixRepetitionCount = true }, + PasteFxChain = { "_S&M_SMART_PST_FXCHAIN", prefixRepetitionCount = true }, + PasteItem = { 40058, prefixRepetitionCount = true }, + Paste = { "_SWS_AWPASTE", prefixRepetitionCount = true }, + Pause = 1008, + PitchDown = { 40050, midiCommand = true, prefixRepetitionCount = true }, + PitchDown7 = { "PitchDown", repetitions = 7, prefixRepetitionCount = true }, + PitchDownOctave = { 40188, midiCommand = true, prefixRepetitionCount = true }, + PitchUp = { 40049, midiCommand = true, prefixRepetitionCount = true }, + PitchUp7 = { "PitchUp", repetitions = 7, prefixRepetitionCount = true }, + PitchUpOctave = { 40187, midiCommand = true, prefixRepetitionCount = true }, + Play = 1007, + PlayAndLoop = { + "SetLoopSelectionToTimeSelection", + "SaveEditCursorPosition", + "LoopStart", + "Play", + "RestoreEditCursorPosition", + setTimeSelection = true + }, + PlayFromMousePosition = "_BR_PLAY_MOUSECURSOR", + PlayFromTimeSelectionStart = { + "SaveEditCursorPosition", + "TimeSelectionStart", + "Play", + "RestoreEditCursorPosition" }, + PlayMacro = { registerAction = true, metaCommand = true, prefixRepetitionCount = true }, + PlayPositionIgnoreSnap = 40434, + PlayPosition = { "PlayPositionIgnoreSnap", "SnappedPosition" }, + Prev10Track = { "PrevTrack", repetitions = 10, prefixRepetitionCount = true }, + Prev4Beats = { "PrevBeat", repetitions = 4, prefixRepetitionCount = true }, + Prev4Measures = { "PrevMeasure", repetitions = 4, prefixRepetitionCount = true }, + Prev5Track = { "PrevTrack", repetitions = 5, prefixRepetitionCount = true }, + PrevBeat = { 40842, prefixRepetitionCount = true }, + PrevBigItemStart = { custom.move.prevBigItemStart, prefixRepetitionCount = true }, + PrevEnvelope = { 41863, prefixRepetitionCount = true }, + PrevEnvelopePoint = { "_SWS_BRMOVEEDITTOPREVENV", prefixRepetitionCount = true }, + PrevFolderNear = { "_SWS_SELNEARESTPREVFOLDER", "ScrollToSelectedTracks", prefixRepetitionCount = true }, + PrevItemStart = { custom.move.prevItemStart, prefixRepetitionCount = true }, + PrevMarker = { 40172, prefixRepetitionCount = true }, + PrevMeasure = { 40840, prefixRepetitionCount = true }, + PrevNoteEnd = { "SelectPrevNote", "EventSelectionEnd", prefixRepetitionCount = true }, + PrevNoteSamePitchEnd = { "SelectPrevNoteSamePitch", "EventSelectionEnd", prefixRepetitionCount = true }, + PrevNoteSamePitchStart = { "SelectPrevNoteSamePitch", "EventSelectionStart", prefixRepetitionCount = true }, + PrevNoteStart = { "SelectPrevNote", "EventSelectionStart", prefixRepetitionCount = true }, + PrevRegion = { + "SetLoopRegionToPrevRegion", + "LoopStart", + "SetTimeSelectionToLoopSelection", + prefixRepetitionCount = true + }, + PrevTab = { 40862, prefixRepetitionCount = true }, + PrevTake = { 40126, prefixRepetitionCount = true }, + PrevTrack = { 40286, prefixRepetitionCount = true }, + PrevTransientInItem = { + "SaveItemSelection", + "SelectItemsUnderEditCursor", + "PrevTransientInSelectedItems", + "RestoreItemSelection", + prefixRepetitionCount = true + }, + NextTransientInItemMinusFadeTime = { + "SaveItemSelection", + "SelectItemsUnderEditCursor", + "NextTransientInSelectedItemsMinusFadeTime", + "RestoreItemSelection", + prefixRepetitionCount = true + }, + PrevTransientInItemMinusFadeTime = { + "SaveItemSelection", + "SelectItemsUnderEditCursor", + "PrevTransientInSelectedItemsMinusFadeTime", + "RestoreItemSelection", + prefixRepetitionCount = true + }, + NextTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURNEXT_TRANSMINUSFADE", + PrevTransientInSelectedItemsMinusFadeTime = "_XENAKIOS_MOVECURPREV_TRANSMINUSFADE", + ProjectEnd = custom.move.projectEnd, + ProjectStart = custom.move.projectStart, + ProjectTimeline = custom.select.innerProjectTimeline, + Quantize = { 40009, midiCommand = true }, + RecallMark = { lib.marks.recall, registerAction = true }, + RecordConditional = { "Stop", "ToggleRecordConditional" }, + RecordMacro = { metaCommand = true, registerAction = true, registerOptional = true }, + RecordOrStop = "_SWS_RECTOGGLE", + Record = { + "SaveEditCursorPosition", + "TimeSelectionStart", + "RecordConditional", + "RestoreEditCursorPosition", + setTimeSelection = true + }, + Redo = { 40030, prefixRepetitionCount = true }, + Region = custom.select.innerRegion, + RegionSelectItems = 40717, + RemoveMarker = 40613, + RemoveRegion = 40615, + RemoveTimeSelection = 40635, + RemoveTrack = 40005, + RenameTrack = 40696, + RenameTakeSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", + RenameTake = "_XENAKIOS_RENMTAKE", + RenameTakeAndSourceFile = "_XENAKIOS_RENMTAKEANDSOURCE", + RenderProject = 40015, + RenderProjectWithLastSetting = 41824, + RenderTrack = "_SWS_AWRENDERSTEREOSMART", + RepeatLastCommand = { metaCommand = true, prefixRepetitionCount = true }, + RepeatLastAction = 2999, + RepeatPenultimateAction = 3000, + RepeatTrackNameMatchBackward = lib.repeatTrackNameMatchBackward, + RepeatTrackNameMatchForward = lib.repeatTrackNameMatchForward, + ResetAllControlSurfaceDevices = 42348, + ResetAllMidiDevices = 41175, + ResetControlDevices = { "ResetAllMidiDevices", "ResetAllControlSurfaceDevices" }, + ResetSelection = { + "SelectOnlyCurrentTrack", + "UnselectItems", + "UnselectEnvelopePoints", + "UnselectAllEvents" }, + Reset = { "Stop", "SetModeNormal", "SetRecordModeNormal", "ResetSelection" }, + ResetTrackToNormal = { "UnarmSelectedTracks", "UnarmAllEnvelopes", "SetAutomationModeTrimRead" }, + RestoreEditCursorPosition = "_BR_RESTORE_CURSOR_POS_SLOT_16", + RestoreItemSelection = "_SWS_RESTALLSELITEMS1", + RestoreLastItemSelection = "_SWS_RESTLASTSEL", + RestoreLoopSelection = "_SWS_RESTLOOP5", + RestoreTimeSelection = "_SWS_RESTTIME5", + RestoreTrackSelection = "_SWS_TOGSAVESEL", + Right10Pix = { "_XENAKIOS_MOVECUR10PIX_RIGHT", prefixRepetitionCount = true }, + Right40Pix = { "Right10Pix", repetitions = 4, prefixRepetitionCount = true }, + RightGridDivision = { 40647, prefixRepetitionCount = true }, + RightMidiGridDivision = { 40048, midiCommand = true, prefixRepetitionCount = true }, + SaveEditCursorPosition = "_BR_SAVE_CURSOR_POS_SLOT_16", + SaveItemSelection = "_SWS_SAVEALLSELITEMS1", + SaveLoopSelection = "_SWS_SAVELOOP5", + SaveProject = 40026, + SaveProjectWithNewVersion = 41895, + SaveTimeSelection = "_SWS_SAVETIME5", + SaveTrackSelection = "_SWS_SAVESEL", + ScrollToPlayPosition = 40150, + ScrollToEditCursor = "_SWS_HSCROLL10", + ScrollToSelectedTracks = 40913, + SelectAllItems = 40182, + SelectAllNotesAtPitch = { 41746, midiCommand = true }, + SelectAllTracks = 40296, + SelectedItems = { "RemoveTimeSelection", "_SWS_SAFETIMESEL" }, + SelectedNotes = { 40752, midiCommand = true }, + SelectEnvelopePoints = 40330, + SelectEventsInTimeSelection = { 40876, midiCommand = true }, + SelectFirstItemOnSelectedTracks = "_XENAKIOS_SELFIRSTITEMSOFTRACKS", + SelectFirstOfSelectedTracks = "_XENAKIOS_SELFIRSTOFSELTRAX", + SelectFolderChildren = "_SWS_SELCHILDREN", + SelectFolderParent = "_SWS_SELPARENTS", + SelectFolder = "_SWS_SELCHILDREN2", + Selection = "NoOp", + SelectItemsAndSplit = { "OnlySelectItemsCrossingTimeAndTrackSelection", "SplitItemsAtTimeSelection" }, + SelectItemsCrossingTimeAndTrackSelection = 40718, + SelectItemsInGroups = 40034, + SelectItemsOnTrack = 40421, + SelectItems = "SelectItemsCrossingTimeAndTrackSelection", + SelectItemsUnderEditCursor = "_XENAKIOS_SELITEMSUNDEDCURSELTX", + SelectLastOfSelectedTracks = "_XENAKIOS_SELLASTOFSELTRAX", + SelectLastTouchedTrack = 40505, + SelectNearestNote = { 40425, midiCommand = true }, + SelectNextNote = { 40413, midiCommand = true }, + SelectNextNoteSamePitch = { 40428, midiCommand = true }, + SelectNoteClosestToEditCursor = { 40426, midiCommand = true }, + SelectNotes = "SelectNotesStartingInTimeSelection", + SelectNotesStartingInTimeSelection = { 40877, midiCommand = true }, + SelectOnlyCurrentTrack = custom.select.onlyCurrentTrack, + SelectOnlyFoldersChildren = "_SWS_SELCHILDREN", + SelectPrevNote = { 40414, midiCommand = true }, + SelectPrevNoteSamePitch = { 40427, midiCommand = true }, + SelectTracks = { setTrackSelection = true }, + ToggleItemDefaultFadeInAndOut = 41194, + SetAutomationModeLatch = 40404, + SetAutomationModeLatchAndArm = { "SetAutomationModeLatch", "ArmAllEnvelopes" }, + SetAutomationModeLatchPreview = 42023, + SetAutomationModeRead = 40401, + SetAutomationModeTouch = 40402, + SetAutomationModeTrimRead = 40400, + SetRippleEditAllTracks = 40311, + SetRippleEditOff = 40309, + SetRippleEditPerTrack = 40310, + FirstTrackWithItem = custom.move.firstTrackWithItem, + DuplicateTimeline = { + "SaveTrackSelection", + "SelectAllTracks", + "CopyItems", + "TimeSelectionEnd", + "SetRippleEditAllTracks", + "FirstTrackWithItem", + "Paste", + "SetRippleEditOff", + "RestoreTrackSelection", + prefixRepetitionCount = true + }, + ExplodeTakesInPlace = 40642, + ExplodeTakesInOrder = 40643, + ToggleBetweenReadAndTouchAutomationMode = 41109, + QuantizeItems = 40316, + ExplodeTakesInAcrossTracks = 40224, + SetAutomationModeWrite = 40403, + SetEnvelopeShapeBezier = 40683, + OpenConsole = "_SWSCONSOLE", + SetEnvelopeShapeFastEnd = 40429, + SetEnvelopeShapeFastStart = 40428, + SetEnvelopeShapeLinear = 40189, + SetEnvelopeShapeSlowStart = 40424, + SetEnvelopeShapeSquare = 40190, + SetFirstSelectedTrackAsLastTouchedTrack = 40914, + SetGlobalAutomationModeLatch = 40881, + SetGlobalAutomationModeLatchPreview = 42022, + SetGlobalAutomationModeOff = 40876, + SetGlobalAutomationModeRead = 40879, + SetGlobalAutomationModeTouch = 40880, + SetGlobalAutomationModeTrimRead = 40878, + SetGlobalAutomationModeWrite = 40882, + SetGridDivision = custom.setGridDivision, + SetItemFadeBoundaries = { + "SaveItemSelection", + "UnselectItems", + "SelectItemsCrossingTimeAndTrackSelection", + "SetSelectedItemFadeBoundaries", + "RestoreItemSelection" }, + SetItemsTimebaseToBeatsPosLengthAndRate = "_SWS_AWITEMTBASEBEATALL", + ViewTakeEnvelopes = 41974, + SetItemsTimebaseToBeatsPos = "_SWS_AWITEMTBASEBEATPOS", + SetItemsTimebaseToDefault = "_SWS_AWITEMTBASEPROJ", + SetItemsTimebaseToTime = "_SWS_AWITEMTBASETIME", + SetLoopEnd = 40223, + SetLoopRegionToNextRegion = "_SWS_SELNEXTREG", + SetLoopRegionToPrevRegion = "_SWS_SELPREVREG", + SetLoopSelectionToTimeSelection = 40622, + SetLoopStart = 40222, + SetMidiGridDivision = custom.setMidiGridDivision, + SetModeNormal = lib.state.setModeNormal, + PasteItemFxChain = { "_S&M_COPYFXCHAIN9", prefixRepetitionCount = true }, + SetModeVisualTimeline = lib.state.setModeVisualTimeline, + ClearSelectedTimeline = custom.clearSelectedTimeline, + ClearTimelineSelectionAndSetModeVisualTimeline = { "ClearSelectedTimeline", "SetModeVisualTimeline" }, + SetModeVisualTrack = lib.state.setModeVisualTrack, + SetModeRecord = lib.state.setModeRecord, + SetProjectTimebaseToBeatsPosLengthAndRate = "_SWS_AWTBASEBEATALL", + SetProjectTimebaseToBeatsPos = "_SWS_AWTBASEBEATPOS", + SetProjectTimebaseToTime = "_SWS_AWTBASETIME", + SetRecordInput = 40496, + SetRecordMidiOutput = 40500, + SetRecordMidiOverdub = 40503, + SetRecordMidiReplace = 40504, + SetRecordMidiTouchReplace = 40852, + SetRecordModeNormal = 40252, + SetRecordMonitorOnly = 40498, + SetSelectedItemFadeBoundaries = "_SWS_AWFADESEL", + SetTimeSelectionEnd = 40626, + SetTimeSelectionStart = 40625, + SetTimeSelectionToLoopSelection = 40623, + SetTrackMidiAllChannels = "_S&M_MIDI_INPUT_ALL_CH", + TimeSelectionShiftedLeft = 40037, + TimeSelectionShiftedRight = 40038, + ShowActionList = 40605, + ShowNextFx = { "_S&M_WNONLY2", prefixRepetitionCount = true }, + ShowPreferences = 40016, + ShowPrevFx = { "_S&M_WNONLY1", prefixRepetitionCount = true }, + ShowProjectSettings = 40021, + ShowRoutingMatrix = 40251, + ShowTrackFreezeDetails = 41654, + ShowMonitoringFX = 41882, + ToggleShowTrackManager = 40906, + ToggleShowTrackRouting = 40293, + ToggleShowWiringDiagram = 42031, + SnappedPosition = custom.move.snap, + AddAndNameSnapshot = "_SWSSNAPSHOT_NEWEDIT", + CopyCurrentSnapshot = "_SWSSNAPSHOT_COPY", + PasteSnapshot = "_SWSSNAPSHOT_PASTE", + DeleteCurrentSnapshot = "_SWSSNAPSHOT_DELCUR", + DeleteTracksFromCurrentSnapshot = "_SWSSNAPSHOT_DEL", + ToggleSnapshotsWindow = "_SWSSNAPSHOT_OPEN", + RecallCurrentSnapshot = "_SWSSNAPSHOT_GET", + RecallNextSnapshot = { "_SWSSNAPSHOT_GET_NEXT", prefixRepetitionCount = true }, + RecallPrevSnapshot = { "_SWSSNAPSHOT_GET_PREVIOUS", prefixRepetitionCount = true }, + RecallSnapshot1 = "_SWSSNAPSHOT_GET1", + RecallSnapshot2 = "_SWSSNAPSHOT_GET2", + RecallSnapshot3 = "_SWSSNAPSHOT_GET3", + RecallSnapshot4 = "_SWSSNAPSHOT_GET4", + RecallSnapshot5 = "_SWSSNAPSHOT_GET5", + RecallSnapshot6 = "_SWSSNAPSHOT_GET6", + RecallSnapshot7 = "_SWSSNAPSHOT_GET7", + RecallSnapshot8 = "_SWSSNAPSHOT_GET8", + RecallSnapshot9 = "_SWSSNAPSHOT_GET9", + SaveTracksToCurrentSnapshot = "_SWSSNAPSHOT_SAVE", + DeleteAllSnapshots = "_SWSSNAPSHOT_DELALL", + SplitItemsAtEditCursor = { + "UnselectItems", + "SelectItemsUnderEditCursor", + "SplitItemsUnderEditCursor", + "UnselectItems" }, + SplitItemsAtTimeSelection = custom.splitItemsAtTimeSelection, + SplitItemsUnderEditCursor = 40757, + StartOfSel = { 40440, midiCommand = true }, + StartOfSelectedItems = 41173, + StartStop = 40044, + --Stop = 1016, TODO + Stop = 40667, + StopRecordMacro = { metaCommand = true }, + SwitchTimelineSelectionSide = lib.state.switchTimelineSelectionSide, + TapTempo = 1134, + TimeSelectionEnd = 40631, + RecallPreviousSnapshot = "_SWSSNAPSHOT_GET_PREVIOUS", + SaveTrackAsTemplate = 40392, + TimeSelection = "NoOp", + TimeSelectionStart = 40630, + ToggleArmAllEnvelopes = "_S&M_TGLARMALLENVS", + ToggleArmEnvelope = 40863, + ToggleAutoCrossfade = 40041, + ToggleCountInBeforePlayback = "_SWS_AWCOUNTPLAYTOG", + ToggleCountInBeforeRec = "_SWS_AWCOUNTRECTOG", + ToggleEnvelopePointsMoveWithItems = 40070, + ToggleFloatingWindows = 41074, + ToggleFxBypass = 8, + ToggleTakeFxBypass = "_S&M_TGL_TAKEFX_BYP", + ToggleEnvelopeBypass = 40883, + ToggleLoop = 1068, + ToggleLoopSelectionFollowsTimeSelection = 40621, + ToggleMetronome = 40364, + ToggleMidiEditorUsesMainGridDivision = 42010, + ToggleMidiSnap = { 1014, midiCommand = true }, + ToggleMute = 6, + ToggleMuteItem = 40175, + TogglePanEnvelope = 40407, + TogglePlaybackAutoScroll = 40036, + TogglePlaybackPreroll = 41818, + ToggleRecord = { "SetRecordModeNormal", 1013 }, + StopRecord = { "StartStop", "SetModeNormal" }, + ToggleRecordConditional = "_SWS_AWRECORDCOND", + ToggleRecordingAutoScroll = 40262, + ToggleRecordingPreroll = 41819, + ToggleRecordToTapeMode = 41186, + ToggleShowRegionMarkerManager = 40326, + ToggleShowAllEnvelope = 41151, + ToggleShowAllEnvelopeGlobal = 41152, + ToggleShowFx1 = "_S&M_TOGLFLOATFX1", + ToggleShowFx2 = "_S&M_TOGLFLOATFX2", + ToggleShowFx3 = "_S&M_TOGLFLOATFX3", + ToggleShowFx4 = "_S&M_TOGLFLOATFX4", + ToggleShowFx5 = "_S&M_TOGLFLOATFX5", + ToggleShowFx6 = "_S&M_TOGLFLOATFX6", + ToggleShowFx7 = "_S&M_TOGLFLOATFX7", + ToggleShowFx8 = "_S&M_TOGLFLOATFX8", + ToggleShowFxChain = "_S&M_TOGLFXCHAIN", + ToggleShowTakeFxChain = 40638, + ToggleShowFx = "_S&M_WNTGL5", + ToggleShowSelectedEnvelope = 40884, + ToggleShowTracksInMixer = 41592, + ToggleSnap = 1157, + ToggleSolo = 7, + ToggleSoloItem = 41557, + UnsoloAllItems = 41185, + ToggleAutomaticRecordArm = 40740, + ToggleStopAtEndOfTimeSelectionIfNoRepeat = 41834, + ToggleViewMixer = 40078, + ToggleVolumeEnvelope = 40406, + SelectWidthEnvelope = 41870, + ToggleTakeMuteEnvelope = 40695, + ToggleTakePanEnvelope = 40694, + ToggleTakePitchEnvelope = 41612, + ToggleTakeVolumeEnvelope = 40693, + SetTrackInputToMatchFirstSelected = "_SWS_INPUTMATCH", + TrackToggleSendToParent = "_SWS_TOGMPSEND", + TrackToggleSolo = 40281, + TrackToggleMute = 40280, + TrackWithNumber = custom.move.trackWithNumber, + TrimItemLeftEdge = 41305, + TrimItemRightEdge = 41311, + TrimSelectedNoteLeftEdgeToEditCursor = 40790, + TrimSelectedNoteRightEdgeToEditCursor = 40791, + UnarmAllEnvelopes = 41163, + UnarmSelectedTracks = "_XENAKIOS_SELTRAX_RECUNARMED", + UncollapseFolder = "_SWS_UNCOLLAPSE", + Undo = { 40029, prefixRepetitionCount = true }, + UnfreezeTrack = 41644, + UnmuteAllTracks = 40339, + UnselectAllEvents = { 40214, midiCommand = true }, + UnselectEnvelopePoints = 40331, + UnselectItems = 40289, + UnselectTracks = 40297, + UnsoloAllTracks = 40340, + VerticalScrollEnd = "_XENAKIOS_TVPAGEEND", + VerticalScrollStart = "_XENAKIOS_TVPAGEHOME", + ToggleShowInputFxChain = 40844, + ZoomAllItems = { "SaveItemSelection", "SelectAllItems", "ZoomItemSelection", "RestoreItemSelection" }, + ZoomAllTracks = { "SaveTrackSelection", "SelectAllTracks", "ZoomTrackSelection", "RestoreTrackSelection" }, + ZoomInHoriz = { 1012, prefixRepetitionCount = true }, + ZoomInVert = { 40111, prefixRepetitionCount = true }, + ZoomItemSelection = "_SWS_HZOOMITEMS", + ZoomOutHoriz = { 1011, prefixRepetitionCount = true }, + ZoomOutVert = { 40112, prefixRepetitionCount = true }, + ZoomProjectTimeline = 40295, + ZoomProject = { "ZoomAllTracks", "ZoomAllItems" }, + ZoomRedo = { "_SWS_REDOZOOM", prefixRepetitionCount = true }, + ZoomTimeAndTrackSelection = { "ZoomTrackSelection", "ZoomTimeSelection" }, + ZoomTimeSelection = 40031, + ZoomTrackSelection = "_SWS_VZOOMFITMIN", + ZoomUndo = { "_SWS_UNDOZOOM", prefixRepetitionCount = true }, + NudgeTrackVolumeDown = 40116, -- 0.05 dB + PlayAndSkipTimeSelection = 40317, +} diff --git a/internal/definitions/bindings.lua b/internal/definitions/bindings.lua new file mode 100644 index 00000000..8e5c57ae --- /dev/null +++ b/internal/definitions/bindings.lua @@ -0,0 +1,550 @@ +local global = { -- applies both to main and midi + timeline_motion = { + ["0"] = "ProjectStart", + [""] = "ProjectEnd", + ["f"] = "PlayPosition", + ["x"] = "MousePosition", + ["["] = "LoopStart", + ["]"] = "LoopEnd", + [""] = "PrevMarker", + [""] = "NextMarker", + [""] = "PrevTimeSignatureMarker", + [""] = "NextTimeSignatureMarker", + [""] = "Left10Pix", + [""] = "Right10Pix", + [""] = "Left40Pix", + [""] = "Right40Pix", + ["h"] = "LeftGridDivision", + ["l"] = "RightGridDivision", + ["H"] = "PrevMeasure", + ["L"] = "NextMeasure", + [""] = "MoveRedo", + [""] = "MoveUndo", + [""] = "Prev4Beats", + [""] = "Next4Beats", + [""] = "Prev4Measures", + [""] = "Next4Measures", + ["`"] = "MarkedTimelinePosition", + }, + timeline_operator = { + ["r"] = "Record", + [""] = "DuplicateTimeline", + ["t"] = "PlayAndLoop", + ["|"] = "CreateMeasures", + [""] = "CreateProjectTempo" + }, + timeline_selector = { + ["~"] = "MarkedRegion", + ["!"] = "LoopSelection", + [""] = "NextRegion", + [""] = "PrevRegion", + [""] = "TimeSelectionShiftedRight", + [""] = "TimeSelectionShiftedLeft", + ["i"] = { "+inner", { + [""] = "AutomationItem", + ["l"] = "AllTrackItems", + ["r"] = "Region", + ["p"] = "ProjectTimeline", + ["w"] = "Item", + ["W"] = "BigItem", + } }, + }, + visual_timeline_command = { + ["v"] = "SetModeNormal", + ["o"] = "SwitchTimelineSelectionSide", + }, + command = { + [""] = "ShowActionList", + [""] = "ShowBindingList", + [""] = "Reset", + + [""] = "StartStop", + ["tt"] = "PlayFromTimeSelectionStart", + [""] = "PlayAndSkipTimeSelection", + [""] = "PlayFromMousePosition", + [""] = "PlayFromMouseAndSoloTrack", + [""] = "PlayFromEditCursorAndSoloTrackUnderMouse", + ["F"] = "Pause", + + [">"] = "ToggleViewMixer", + + ["."] = "RepeatLastCommand", + [""] = "RepeatPenultimateAction", + ["@"] = "PlayMacro", + [","] = "RecordMacro", + ["m"] = "Mark", + ["~"] = "MarkedRegion", + [""] = "DeleteMark", + [""] = "NextRegion", + [""] = "PrevRegion", + [""] = "Redo", + ["u"] = "Undo", + ["R"] = "ToggleRecord", + [""] = "ZoomUndo", + [""] = "ZoomRedo", + ["v"] = "SetModeVisualTimeline", + [""] = "ClearTimelineSelectionAndSetModeVisualTimeline", + ["X"] = "MoveToMousePositionAndPlay", + ["dr"] = "RemoveRegion", + ["!"] = "ToggleLoop", + [""] = "ToggleBetweenReadAndTouchAutomationMode", + [""] = "ShowNextFx", + [""] = "ShowPrevFx", + [""] = "FocusMain", + [""] = "ToggleShowFx", + [""] = "CloseFx", + [""] = "MidiLearnLastTouchedFxParam", + [""] = "ModulateLastTouchedFxParam", + [""] = "TapTempo", + + ['"'] = { "+snapshots", { + ["j"] = "RecallNextSnapshot", + ["k"] = "RecallPreviousSnapshot", + ["D"] = "DeleteAllSnapshots", + ["t"] = "ToggleSnapshotsWindow", + ["y"] = "CopyCurrentSnapshot", + ["p"] = "PasteSnapshot", + ["r"] = "RecallCurrentSnapshot", + ["#"] = { "+recall #", { + ["1"] = "RecallSnapshot1", + ["2"] = "RecallSnapshot2", + ["3"] = "RecallSnapshot3", + ["4"] = "RecallSnapshot4", + ["5"] = "RecallSnapshot5", + ["6"] = "RecallSnapshot6", + ["7"] = "RecallSnapshot7", + ["8"] = "RecallSnapshot8", + ["9"] = "RecallSnapshot9", + } }, + } }, + ["q"] = { "+options", { + ["p"] = "TogglePlaybackPreroll", + ["r"] = "ToggleRecordingPreroll", + ["z"] = "TogglePlaybackAutoScroll", + ["v"] = "ToggleLoopSelectionFollowsTimeSelection", + ["s"] = "ToggleSnap", + ["m"] = "ToggleMetronome", + ["t"] = "ToggleStopAtEndOfTimeSelectionIfNoRepeat", + ["x"] = "ToggleAutoCrossfade", + ["e"] = "ToggleEnvelopePointsMoveWithItems", + ["c"] = "CycleRippleEditMode", + ["f"] = "ResetFeedbackWindow", + } }, + ["i"] = { "+insert", { + ["f"] = "InsertMediaFile", + ["m"] = "InsertOrExtendMidiItem", + ["t"] = "InsertTrackFromTemplate", + ["v"] = "InsertVirtualInstrumentTrack", + ["c"] = "InsertClickTrack", + ["1"] = "InsertTrackFromTemplateSlot1", + ["2"] = "InsertTrackFromTemplateSlot2", + ["3"] = "InsertTrackFromTemplateSlot3", + ["4"] = "InsertTrackFromTemplateSlot4", + } }, + [""] = { "+leader commands", { + ["z"] = { "+zoom/scroll", { + ["t"] = "ScrollToPlayPosition", + ["e"] = "ScrollToEditCursor", + } }, + ["m"] = { "+midi", { + ["g"] = "SetMidiGridDivision", + ["G"] = "ToggleMidiEditorUsesMainGridDivision", + ["q"] = "Quantize", + ["s"] = "ToggleMidiSnap", + } }, + ["r"] = { "+recording", { + ["o"] = "SetRecordMidiOutput", + ["d"] = "SetRecordMidiOverdub", + ["t"] = "SetRecordMidiTouchReplace", + ["R"] = "SetRecordMidiReplace", + ["v"] = "SetRecordMonitorOnly", + ["r"] = "SetRecordInput", + [","] = { "+options", { + ["n"] = "SetRecordModeNormal", + ["s"] = "SetRecordModeItemSelectionAutoPunch", + ["v"] = "SetRecordModeTimeSelectionAutoPunch", + ["p"] = "ToggleRecordingPreroll", + ["z"] = "ToggleRecordingAutoScroll", + ["t"] = "ToggleRecordToTapeMode", + } }, + } }, + ["a"] = { "+automation", { + ["r"] = "SetAutomationModeTrimRead", + ["R"] = "SetAutomationModeRead", + ["l"] = "SetAutomationModeLatch", + ["g"] = "SetAutomationModeLatchAndArm", + ["p"] = "SetAutomationModeLatchPreview", + ["t"] = "SetAutomationModeTouch", + ["w"] = "SetAutomationModeWrite", + } }, + ["s"] = { "+selected items", { + ["j"] = "NextTake", + ["k"] = "PrevTake", + ["m"] = "ToggleMuteItem", + ["d"] = "DeleteActiveTake", + ["c"] = "CropToActiveTake", + ["o"] = "OpenInMidiEditor", + ["n"] = "ItemNormalize", + ["g"] = "GroupItems", + ["q"] = "QuantizeItems", + ["h"] = "HealItemsSplits", + ["s"] = "ToggleSoloItem", + ["B"] = "MoveItemContentToEditCursor", + ["x"] = { "+explode takes", { + ["p"] = "ExplodeTakesInPlace", + ["o"] = "ExplodeTakesInOrder", + ["a"] = "ExplodeTakesInAcrossTracks" + } }, + ["S"] = { "+stretch", { + ["a"] = "AddStretchMarker", + ["d"] = "DeleteStretchMarker", + } }, + ["#"] = { "+fade", { + ["i"] = "CycleItemFadeInShape", + ["o"] = "CycleItemFadeOutShape", + } }, + ["t"] = { "+transients", { + ["a"] = "AdjustTransientDetection", + ["t"] = "CalculateTransientGuides", + ["c"] = "ClearTransientGuides", + ["s"] = "SplitItemAtTransients" + } }, + ["e"] = { "+envelopes", { + ["s"] = "ViewTakeEnvelopes", + ["m"] = "ToggleTakeMuteEnvelope", + ["p"] = "ToggleTakePanEnvelope", + ["P"] = "ToggleTakePitchEnvelope", + ["v"] = "ToggleTakeVolumeEnvelope", + } }, + ["f"] = { "+fx", { + ["a"] = "ApplyFxToItem", + ["p"] = "PasteItemFxChain", + ["d"] = "CutItemFxChain", + ["y"] = "CopyItemFxChain", + ["c"] = "ToggleShowTakeFxChain", + ["b"] = "ToggleTakeFxBypass", + } }, + ["r"] = { "+rename", { + ["s"] = "RenameTakeSourceFile", + ["t"] = "RenameTake", + ["r"] = "RenameTakeAndSourceFile", + ["a"] = "AutoRenameTake", + } }, + ["b"] = { "+timebase", { + ["t"] = "SetItemsTimebaseToTime", + ["b"] = "SetItemsTimebaseToBeatsPos", + ["r"] = "SetItemsTimebaseToBeatsPosLengthAndRate", + } }, + } }, + ["t"] = { "+track", { + ["s"] = "TrackToggleSolo", + ["m"] = "TrackToggleMute", + ["n"] = "ResetTrackToNormal", + ["z"] = "MinimizeTracks", + ["M"] = "CycleRecordMonitor", + ["F"] = "CycleFolderState", + ["I"] = "SetTrackInputToMatchFirstSelected", + ["y"] = "SaveTrackAsTemplate", + ["x"] = "ToggleShowTrackRouting", + ["p"] = "TrackToggleSendToParent", + ["f"] = { "+freeze", { + ["m"] = "FreezeTrackMono", + ["s"] = "FreezeTrackStereo", + ["u"] = "UnfreezeTrack", + ["v"] = "ShowTrackFreezeDetails", + } }, + } }, + ["e"] = { "+envelopes", { + ["t"] = "ToggleShowAllEnvelope", + ["a"] = "ToggleArmAllEnvelopes", + ["A"] = "UnarmAllEnvelopes", + ["d"] = "ClearAllEnvelope", + ["v"] = "ToggleVolumeEnvelope", + ["p"] = "TogglePanEnvelope", + ["w"] = "SelectWidthEnvelope", + ["s"] = { "+selected", { + ["d"] = "ClearEnvelope", + ["a"] = "ToggleArmEnvelope", + ["y"] = "CopyEnvelope", + ["t"] = "ToggleShowSelectedEnvelope", + ["b"] = "ToggleEnvelopeBypass", + ["s"] = { "+shape", { + ["b"] = "SetEnvelopeShapeBezier", + ["e"] = "SetEnvelopeShapeFastEnd", + ["f"] = "SetEnvelopeShapeFastStart", + ["l"] = "SetEnvelopeShapeLinear", + ["s"] = "SetEnvelopeShapeSlowStart", + ["S"] = "SetEnvelopeShapeSquare", + } }, + } }, + } }, + ["f"] = { "+fx", { + ["a"] = "AddFx", + ["c"] = "ToggleShowFxChain", + ["d"] = "CutFxChain", + ["y"] = "CopyFxChain", + ["p"] = "PasteFxChain", + ["b"] = "ToggleFxBypass", + ["i"] = { "+input", { + ["s"] = "ToggleShowInputFxChain", + ["d"] = "CutInputFxChain", + } }, + ["s"] = { "+show", { + ["1"] = "ToggleShowFx1", + ["2"] = "ToggleShowFx2", + ["3"] = "ToggleShowFx3", + ["4"] = "ToggleShowFx4", + ["5"] = "ToggleShowFx5", + ["6"] = "ToggleShowFx6", + ["7"] = "ToggleShowFx7", + ["8"] = "ToggleShowFx8" + } }, + } }, + ["T"] = { "+timeline", { + ["a"] = "AddTimeSignatureMarker", + ["e"] = "EditTimeSignatureMarker", + ["d"] = "DeleteTimeSignatureMarker", + ["s"] = "ToggleShowTempoEnvelope" + } }, + ["g"] = { "+global", { + ["g"] = "SetGridDivision", + ["r"] = "ResetControlDevices", + [","] = "ShowPreferences", + ["S"] = "UnsoloAllItems", + ["s"] = { "+show/hide", { + ["x"] = "ToggleShowRoutingMatrix", + ["w"] = "ToggleShowWiringDiagram", + ["t"] = "ToggleShowTrackManager", + ["f"] = "ShowMonitoringFX", + ["m"] = "ToggleShowMasterTrack", + ["M"] = "ToggleMasterMonoStereo", + ["r"] = "ToggleShowRegionMarkerManager", + } }, + ["f"] = { "+fx", { + ["x"] = "CloseAllFxChainsAndWindows", + ["c"] = "ViewFxChainMaster", + } }, + ["e"] = "ToggleShowAllEnvelopeGlobal", + ["a"] = { "+automation", { + ["r"] = "SetGlobalAutomationModeTrimRead", + ["l"] = "SetGlobalAutomationModeLatch", + ["p"] = "SetGlobalAutomationModeLatchPreview", + ["t"] = "SetGlobalAutomationModeTouch", + ["R"] = "SetGlobalAutomationModeRead", + ["w"] = "SetGlobalAutomationModeWrite", + ["S"] = "SetGlobalAutomationModeOff", + } }, + } }, + ["p"] = { "+project", { + [","] = "ShowProjectSettings", + ["n"] = "NextTab", + ["p"] = "PrevTab", + ["s"] = "SaveProject", + ["o"] = "OpenProject", + ["c"] = "NewProjectTab", + ["x"] = "CloseProject", + ["C"] = "CleanProjectDirectory", + ["S"] = "SaveProjectWithNewVersion", + ["t"] = { "+timebase", { + ["t"] = "SetProjectTimebaseToTime", + ["b"] = "SetProjectTimebaseToBeatsPos", + ["r"] = "SetProjectTimebaseToBeatsPosLengthAndRate", + } }, + ["r"] = { "+render", { + ["."] = "RenderProjectWithLastSetting", + ["r"] = "RenderProject", + } }, + } }, + } }, + }, +} + +local main = { + track_motion = { + ["G"] = "LastTrack", + ["gg"] = "FirstTrack", + ["J"] = "NextFolderNear", + ["K"] = "PrevFolderNear", + ["/"] = "MatchedTrackForward", + ["?"] = "MatchedTrackBackward", + ["n"] = "NextTrackMatchForward", + ["N"] = "NextTrackMatchBackward", + [":"] = "TrackWithNumber", + ["j"] = "NextTrack", + ["k"] = "PrevTrack", + [""] = "Prev10Track", + [""] = "Next10Track", + [""] = "Next5Track", + [""] = "Prev5Track", + }, + visual_track_command = { + ["V"] = "SetModeNormal", + [""] = "NudgeTrackPanLeft", + [""] = "NudgeTrackPanRight", + [""] = "NudgeTrackPanLeft10Times", + [""] = "NudgeTrackPanRight10Times", + }, + track_selector = { + ["'"] = "MarkedTracks", + ["f"] = "Folder", + ["F"] = "FolderParent", + ["i"] = { "+inner", { + ["c"] = "InnerFolder", + ["f"] = "InnerFolderAndParent", + ["g"] = "AllTracks", + } }, + }, + track_operator = { + ['"'] = { "+snapshots", { + ['s'] = "SaveTracksToCurrentSnapshot", + ["c"] = "CreateNewSnapshotWithTracks", + ["d"] = "DeleteTracksFromCurrentSnapshot", + } }, + ["z"] = "ZoomTrackSelection", + [""] = "MakeFolder", + ["d"] = "CutTrack", + ["a"] = "ArmTracks", + ["s"] = "SelectTracks", + ["S"] = "ToggleSolo", + ["M"] = "ToggleMute", + ["y"] = "CopyTrack", + [""] = "ColorTrackGradient", + [""] = "ColorTrack", + }, + timeline_operator = { + ["s"] = "SelectItemsAndSplit", + [""] = "CopyAndFitByLooping", + [""] = "SelectEnvelopePoints", + ["d"] = "CutItems", + ["y"] = "CopyItems", + [""] = "CopyItems", + [""] = "CutEnvelopePoints", + [""] = "CopyEnvelopePoints", + [""] = "DeleteTimeline", + ["g"] = "GlueItems", + ["#"] = "SetItemFadeBoundaries", + ["z"] = "ZoomTimeSelection", + ["Z"] = "ZoomTimeAndTrackSelection", + [""] = "InsertAutomationItem", + ["c"] = { "+change/fit", { + ["a"] = "InsertOrExtendMidiItem", + ["c"] = "FitByLoopingNoExtend", + ["f"] = "FitByLooping", + ["p"] = "FitByPadding", + ["s"] = "FitByStretching", + } }, + }, + timeline_selector = { + ["s"] = "SelectedItems", + }, + timeline_motion = { + [""] = "NextTransientInItem", + [""] = "PrevTransientInItem", + [""] = "NextTransientInItemMinusFadeTime", + [""] = "PrevTransientInItemMinusFadeTime", + ["B"] = "PrevBigItemStart", + ["E"] = "NextBigItemEnd", + ["W"] = "NextBigItemStart", + ["b"] = "PrevItemStart", + [""] = "PrevEnvelopePoint", + ["e"] = "NextItemEnd", + ["w"] = "NextItemStart", + [""] = "NextEnvelopePoint", + ["$"] = "LastItemEnd", + ["("] = "TimeSelectionStart", + [")"] = "TimeSelectionEnd", + }, + command = { + [">"] = "TrimItemRightEdge", + ["<"] = "TrimItemLeftEdge", + [""] = "CycleFolderCollapsedState", + ["zp"] = "ZoomProject", + ["D"] = "CutSelectedItems", + ["Y"] = "CopySelectedItems", + ["V"] = "SetModeVisualTrack", + [""] = "NextEnvelope", + [""] = "PrevEnvelope", + [""] = "ZoomInVert", + [""] = "ZoomOutVert", + ["+"] = "ZoomInHoriz", + ["-"] = "ZoomOutHoriz", + [";"] = "MoveItemToEditCursor", + ["dd"] = "CutTrack", + ["aa"] = "ArmTracks", + ["O"] = "EnterTrackAbove", + ["o"] = "EnterTrackBelow", + ["p"] = "Paste", + [""] = "Paste", + ["yy"] = "CopyTrack", + ["zz"] = "ScrollToSelectedTracks", + ["%"] = "SplitItemsAtEditCursor", + ["~"] = "MarkedTracks", + [""] = "NudgeTrackVolumeDownBy1Tenth", + [""] = "NudgeTrackVolumeUpBy1Tenth", + [""] = "NudgeTrackVolumeDownBy1", + [""] = "NudgeTrackVolumeUpBy1", + [""] = "ShiftEnvelopePointsDownATinyBit", + [""] = "ShiftEnvelopePointsUpATinyBit", + [""] = "ShiftEnvelopePointsDown", + [""] = "ShiftEnvelopePointsUp", + [""] = "SelectItemsUnderEditCursor", + ["'"] = "MarkedTracks", + }, +} + +local midi = { + timeline_selector = { + ["s"] = "SelectedNotes", + }, + timeline_operator = { + ["d"] = "CutNotes", + ["y"] = "CopyNotes", + ["c"] = "FitNotes", + ["a"] = "InsertNote", + ["g"] = "JoinNotes", + ["s"] = "SelectNotes", + ["z"] = "MidiZoomTimeSelection", + }, + timeline_motion = { + ["l"] = "RightMidiGridDivision", + ["h"] = "LeftMidiGridDivision", + ["("] = "MidiTimeSelectionStart", + [")"] = "MidiTimeSelectionEnd", + ["w"] = "NextNoteStart", + ["b"] = "PrevNoteStart", + ["W"] = "NextNoteSamePitchStart", + ["B"] = "PrevNoteSamePitchStart", + ["e"] = "EventSelectionEnd", + }, + command = { + ["n"] = "AddNextNoteToSelection", + ["N"] = "AddPrevNoteToSelection", + ["+"] = "MidiZoomInVert", + ["-"] = "MidiZoomOutVert", + [""] = "MidiZoomInHoriz", + [""] = "MidiZoomOutHoriz", + ["Z"] = "CloseWindow", + ["p"] = "MidiPaste", + ["S"] = "UnselectAllEvents", + ["Y"] = "CopySelectedEvents", + ["D"] = "CutSelectedEvents", + ["k"] = "PitchUp", + ["j"] = "PitchDown", + ["K"] = "PitchUpOctave", + ["zp"] = "MidiZoomContent", + ["J"] = "PitchDownOctave", + [""] = "PitchUpOctave", + [""] = "PitchDownOctave", + [""] = "PitchUp7", + [""] = "PitchDown7", + ["V"] = "SelectAllNotesAtPitch", + [""] = "MoveNoteUpSemitone", + [""] = "MoveNoteDownSemitone", + [""] = "MoveNoteUpOctave", + [""] = "MoveNoteDownOctave", + [""] = "MoveNoteRight", + [""] = "MoveNoteLeft", + }, +} + +return { ["global"] = global, ["main"] = main, ["midi"] = midi } diff --git a/internal/definitions/config.lua b/internal/definitions/config.lua new file mode 100644 index 00000000..aa4bc029 --- /dev/null +++ b/internal/definitions/config.lua @@ -0,0 +1,86 @@ +local os_default_fonts = { + windows = "Lucida Console", + osx = "Andale Mono", + linux = "Open Sans Mono", +} +local os = reaper.GetOS() +local font_name = (os:match("Win") and os_default_fonts.windows) + or (os:match("OSX") and os_default_fonts.osx) + or os_default_fonts.linux + +-- All colors are in RGBA format +local gui = { + -- the factor to scale all elements (font size, element sizes...) + -- will be multiplied by 2 if HiDPI (MacOS Retina only) mode is detected + gui_scale = 1.6, + + action_type_colors = { + command = { .4, 0.8, 0.5, 1 }, + track_motion = { 0.7, 0.51, 0.8, .8 }, + track_selector = { 0.85, 0.6, 0.8, 1 }, + track_operator = { 0.8, 0.51, 0.8, 1 }, + visual_track_command = { 0.65, 0.8, 0.8, 1 }, + timeline_motion = { 0.8, 0.6, 0.47, 1 }, + timeline_selector = { 0.85, 0.6, 0.47, 1 }, + timeline_operator = { 0.8, 0.51, 0.5, 1 }, + visual_timeline_command = { 0.7, 0.8, 0.58, 1 }, + }, + + feedback = { + show_after = .1, -- seconds + elements = { + column_padding = 20, + row_padding = 0, + padding = 5, + mode_line_h = 10, + }, + fonts = { + feedback_main = { font_name, 18 }, + feedback_key = { font_name, 18 }, + feedback_arrow = { font_name, 20 }, + feedback_folder = { font_name, 18, "b" }, + }, + colors = { + visual_timeline = { 0.7, 0.8, 0.58, 1 }, + extra_info = { 1, 1, 1, .4 }, + visual_track = { 0.65, 0.8, 0.8, 1 }, + key = { 0.7, 0.51, 0.8, 1 }, + arrow = { 0.3, 0.51, 0.8, 1 }, + folder = { 0.6, 1, 0.85, .6 }, + }, + }, + binding_list = { + fonts = { + binding_list_main = { font_name, 18 }, + binding_list_label = { font_name, 14 }, + }, + colors = { + selection = { 0.09, 0.26, 0.09, 1 }, + count = { 0.65, 0.8, 0.8, 1 }, + query = { 0.6, 1, 0.85, 1 }, + action_name = { 0.75, 0.75, 0.75, 1 }, + matched_key = { .8, 0.3, 0.3, 1 }, + bindings = { + main = { 0.81, 0.64, 0.79, 1 }, + midi = { 0.29, 0.74, 0.69, 1 }, + global = { 0.49, 0.65, 0.4, 1 }, + } + }, + } +} + +local general = { + show_start_up_message = true, + dock_feedback_window = false, + show_feedback_window = true, + search_for_custom_config = false, + profile = false, + -- should operators in visual modes reset the selection or have it persist? + persist_visual_timeline_selection = true, + persist_visual_track_selection = false, + allow_timeline_movement_in_visual_mode = true, + log_level = 'error', -- trace debug info warn user error fatal + repeatable_commands_action_type_match = { 'command', 'operator', 'meta_command', } +} + +return { ["general"] = general, ["gui"] = gui } diff --git a/internal/gui/binding_list/View.lua b/internal/gui/binding_list/View.lua index b8638a19..94a49315 100644 --- a/internal/gui/binding_list/View.lua +++ b/internal/gui/binding_list/View.lua @@ -1,10 +1,8 @@ -- FIXME refractor me -local config = require('definitions.gui_config') -local list_config = config.binding_list -local runner = require('command.runner') +local list_config = require'definitions.config'.gui.binding_list local getActionTypes = require('command.action_sequences').getActionTypes -local createBindingListBoxElement = require('internal.gui.binding_list.binding_list_box') +local createBindingListBoxElement = require('gui.binding_list.binding_list_box') local scythe = require('scythe') local Const = require("public.const") @@ -105,10 +103,10 @@ function View:updateElementDimensions() end -function createBindingListWindow(props) +local function createBindingListWindow(props) local window_settings = { name = "Reaper Keys Binding List", - corner = "TL" + corner = "TL", } for window_setting_name,window_setting_value in pairs(props.window) do window_settings[window_setting_name] = window_setting_value diff --git a/internal/gui/binding_list/binding_list_box.lua b/internal/gui/binding_list/binding_list_box.lua index c4341582..d77987a3 100644 --- a/internal/gui/binding_list/binding_list_box.lua +++ b/internal/gui/binding_list/binding_list_box.lua @@ -1,85 +1,81 @@ -local gui_utils = require('gui.utils') -local log = require('utils.log') -local config = require('definitions.gui_config') -local list_config = config.binding_list -local scale = gui_utils.scale +local gui = require 'definitions.config'.gui +local list_config = gui.binding_list local Color = require('public.color') local Font = require('public.font') -function drawText(self) - gfx.x, gfx.y = self.x + self.pad, self.y + self.pad +local function drawText(self) + gfx.x, gfx.y = self.x + self.pad, self.y + self.pad - Font.set("binding_list_main") - local _, main_font_h = gfx.measurestr("_") + Font.set("binding_list_main") + local _, main_font_h = gfx.measurestr("_") - local outputText = {} - for i = self.windowY, math.min(self:windowBottom() - 1, #self.list) do - local current_row = self.list[i] + for i = self.windowY, math.min(self:windowBottom() - 1, #self.list) do + local current_row = self.list[i] - local action_name = current_row.action_name + local action_name = current_row.action_name - local index = 1 - for char in action_name:gmatch"." do - Color.set(list_config.colors.action_name) - for _,matched_index in ipairs(current_row.matched_indices) do - if index == matched_index then - Color.set(list_config.colors.matched_key) - break - end - end + local index = 1 + for char in action_name:gmatch "." do + Color.set(list_config.colors.action_name) + for _, matched_index in ipairs(current_row.matched_indices) do + if index == matched_index then + Color.set(list_config.colors.matched_key) + break + end + end - gfx.drawstr(self:formatOutput(char)) + gfx.drawstr(self:formatOutput(char)) - index = index + 1 - end + index = index + 1 + end - local binding = current_row.action_binding - if binding then - Color.set(list_config.colors.action_name) - gfx.drawstr(" (") - Color.set(list_config.colors.bindings[current_row.context]) - gfx.drawstr(self:formatOutput(binding)) - Color.set(list_config.colors.action_name) - gfx.drawstr(") ") - end + local binding = current_row.action_binding + if binding then + Color.set(list_config.colors.action_name) + gfx.drawstr(" (") + Color.set(list_config.colors.bindings[current_row.context]) + gfx.drawstr(self:formatOutput(binding)) + Color.set(list_config.colors.action_name) + gfx.drawstr(") ") + end - Font.set("binding_list_label") - local action_type_color = config.action_type_colors[current_row.action_type] - if action_type_color then - Color.set(action_type_color) - end + Font.set("binding_list_label") + local action_type_color = gui.action_type_colors[current_row.action_type] + if action_type_color then + Color.set(action_type_color) + end - local str_w,str_h = gfx.measurestr(current_row.action_type) - local action_type_text_pos = self.w - str_w - if action_type_text_pos > gfx.x then - gfx.x = self.w - self.pad - str_w - else - gfx.x = gfx.x + 5 - end + local str_w, str_h = gfx.measurestr(current_row.action_type) + local action_type_text_pos = self.w - str_w + if action_type_text_pos > gfx.x then + gfx.x = self.w - self.pad - str_w + else + gfx.x = gfx.x + 5 + end - local old_y = gfx.y - gfx.y = gfx.y + (main_font_h - str_h) / 2 - gfx.drawstr(current_row.action_type) - gfx.y = old_y + local old_y = gfx.y + gfx.y = gfx.y + (main_font_h - str_h) / 2 + gfx.drawstr(current_row.action_type) + gfx.y = old_y - gfx.x = self.x + self.pad + gfx.x = self.x + self.pad - Font.set("binding_list_main") - gfx.y = gfx.y + main_font_h - end - - Font.set("binding_list_label") - Color.set(list_config.colors.count) - gfx.y = gfx.y + self.pad / 2 - gfx.drawstr(#self.list) - gfx.drawstr(" bindings") + Font.set("binding_list_main") + gfx.y = gfx.y + main_font_h + end + + Font.set("binding_list_label") + Color.set(list_config.colors.count) + gfx.y = gfx.y + self.pad / 2 + gfx.drawstr(#self.list) + gfx.drawstr(" bindings") end function createBindingListBoxElement(list_box_element, props) - list_box_element.list = {} - list_box_element:val(1) - list_box_element.drawText = drawText + list_box_element.list = {} + list_box_element:val(1) + list_box_element.drawText = drawText end return createBindingListBoxElement diff --git a/internal/gui/binding_list/controller.lua b/internal/gui/binding_list/controller.lua index 1644e8cb..55b85888 100644 --- a/internal/gui/binding_list/controller.lua +++ b/internal/gui/binding_list/controller.lua @@ -6,7 +6,7 @@ local BindingListView = require('gui.binding_list.View') local getPossibleFutureEntries = require('command.completer') local gui_utils = require('gui.utils') local reaper_state = require('utils.reaper_state') -local fuzzy_match = require('fuzzy_match').fuzzy_match +local fuzzy_match = require('fuzzy').fuzzy_match local GUI = require('gui.core') -- TODO diff --git a/internal/gui/feedback/View.lua b/internal/gui/feedback/View.lua index 57b68e88..6a341d29 100644 --- a/internal/gui/feedback/View.lua +++ b/internal/gui/feedback/View.lua @@ -1,193 +1,183 @@ -local log = require('utils.log') -local format = require('utils.format') - -local config = require('definitions.gui_config') -local gui_utils = require('gui.utils') +local gui = require 'definitions.config'.gui +local dock_feedback_window = require 'definitions.config'.general.dock_feedback_window +local gui_utils = require 'gui.utils' local scale = gui_utils.scale -local createCompletionsElement = require('gui.feedback.completions') -local createMessageElement = require('gui.feedback.message') -local model_interface = require('gui.feedback.model') - -local scythe = require('scythe') -local Font = require("public.font") -local Color = require("public.color") -local GUI = require('gui.core') - +local createCompletionsElement = require 'gui.feedback.completions' +local createMessageElement = require 'gui.feedback.message' +local model_interface = require 'gui.feedback.model' +require 'scythe' +local Font = require 'public.font' +local GUI = require 'gui.core' View = {} function View:updateElementDimensions() - Font.set("feedback_main") - local _, char_h = gfx.measurestr("i") - local props = self.props - local pad = scale(props.elements.padding) - - local message_h = char_h + 2 * pad - self.message_h = message_h - - local window = self.window - local completions_height = window.h - message_h - local elements = self.elements - - elements.completions.h = completions_height - elements.completions.pad = pad - elements.completions.w = window.w - elements.completions.y = message_h - - elements.message.y = 0 - elements.message.h = message_h - elements.message.w = window.w - elements.message.pad = pad + Font.set("feedback_main") + local _, char_h = gfx.measurestr("i") + local props = self.props + local pad = scale(props.elements.padding) + + local message_h = char_h + 2 * pad + self.message_h = message_h + + local window = self.window + local completions_height = window.h - message_h + local elements = self.elements + + elements.completions.h = completions_height + elements.completions.pad = pad + elements.completions.w = window.w + elements.completions.y = message_h + + elements.message.y = 0 + elements.message.h = message_h + elements.message.w = window.w + elements.message.pad = pad end -function createElements() - local layer = GUI.createLayer({name = "Main Layer"}) - layer:addElements( GUI.createElements( - { - type = "Frame", - name = "message", - font = "feedback_main", - }, - { - type = "Frame", - name = "completions", - font = "feedback_main", - bg = "backgroundDarkest", - completions = {}, - } - )) - return layer -end - -function getWindowSettings(measurements) - local prev_window_settings = model_interface.getKey("window_settings") - - if prev_window_settings then - return prev_window_settings - end - - return {} +local function createElements() + local layer = GUI.createLayer { name = "Main Layer" } + layer:addElements(GUI.createElements( + { type = "Frame", name = "message", font = "feedback_main" }, + { + type = "Frame", + name = "completions", + font = "feedback_main", + bg = "backgroundDarkest", + completions = {}, + } + )) + return layer end -function createWindow(props) - local window_settings = getWindowSettings() - local window = GUI.createWindow({ - name = "Reaper Keys Feedback", - w = window_settings.w, - x = window_settings.x, - h = window_settings.h, - y = window_settings.y, - dock = 0, - corner = "TL" - }) +local function createWindow(props) + local settings = model_interface.getKey("window_settings") or {} + local window = GUI.createWindow({ + name = "Reaper Keys Feedback", + w = settings.w, + x = settings.x, + h = settings.h, + y = settings.y, + dock = dock_feedback_window and 1 or 0, + corner = "TL" + }) - local layer = createElements() - window:addLayers(layer) + local layer = createElements() + window:addLayers(layer) - local frame_element = GUI.findElementByName("completions") - createCompletionsElement(frame_element, props) + local frame_element = GUI.findElementByName("completions") + createCompletionsElement(frame_element, props) - frame_element = GUI.findElementByName("message") - createMessageElement(frame_element, props) + frame_element = GUI.findElementByName("message") + createMessageElement(frame_element, props) - return window + return window end function View:new() - local view = {} - setmetatable(view, self) - self.__index = self - self.props = config.feedback - self.props.action_type_colors = config.action_type_colors - gui_utils.addFonts(self.props.fonts) - self.window = createWindow(self.props) - self.elements = { - completions = GUI.findElementByName("completions"), - message = GUI.findElementByName("message"), - } - - self:updateElementDimensions() - - return view + local view = {} + setmetatable(view, self) + self.__index = self + self.props = gui.feedback + self.props.action_type_colors = gui.action_type_colors + gui_utils.addFonts(self.props.fonts) + self.window = createWindow(self.props) + self.elements = { + completions = GUI.findElementByName("completions"), + message = GUI.findElementByName("message"), + } + self:updateElementDimensions() + + return view end function View:adjustWindow() - local completions_h = self.elements.completions:getRequiredHeight() - local new_h = self.message_h + completions_h - local _,_,current_y,_,current_h = gfx.dock(-1,0,0,0,0) - if new_h ~= current_h then - self:redraw({h = new_h}) - end + local completions_h = self.elements.completions:getRequiredHeight() + local new_h = self.message_h + completions_h + local _, _, _, _, current_h = gfx.dock(-1, 0, 0, 0, 0) + if new_h ~= current_h then + self:redraw({ h = new_h }) + end end function View:updateCompletions(completions) - self.elements.completions:val(completions) - self:adjustWindow() + self.elements.completions:val(completions) + self:adjustWindow() end function View:updateMessage(model) - self.elements.message:val(model.message, model.right_text, model.mode) + self.elements.message:val(model.message, model.right_text, model.mode) end function View:open() - local update_number = 0 - local idle_time_until_show = self.props.idle_time_until_show - local completions_triggered = false - local update_time = reaper.time_precise() - local command_end = true - - local function main() - local model = model_interface.get() - local completions = model.completions - - if model.update_number ~= update_number then - update_time = reaper.time_precise() - update_number = model.update_number - self:updateMessage(model) - - if completions_triggered then - self:updateCompletions(completions) - if not completions or #completions == 0 then - completions_triggered = false + local update_number = 0 + local show_after = self.props.show_after + local hide_after = self.props.hide_after + local completions_triggered = false + local update_time = reaper.time_precise() + + local function main() + local model = model_interface.get() + local completions = model.completions + + if model.update_number ~= update_number then + update_time = reaper.time_precise() + update_number = model.update_number + self:updateMessage(model) + + if completions_triggered then + self:updateCompletions(completions) + if not completions or #completions == 0 then + completions_triggered = false + end + end + else + local delta = reaper.time_precise() - update_time + if completions and #completions > 0 and not completions_triggered and delta >= show_after then + completions_triggered = true + self:updateCompletions(completions) + end + + -- FIXME binding list doesn't proparate its name so it's also hidden + --if self.window["dock"] == 0 and + -- hide_after ~= 0 and delta >= hide_after and + -- self.window["name"]:match "Feedback$" then + -- require 'public.message'.Msg(self.window["name"]) + -- require 'gui.feedback.controller'.clear() + -- self.window:close() + --end end - end - else - if completions and #completions > 0 and not completions_triggered and idle_time_until_show <= reaper.time_precise() - update_time then - completions_triggered = true - self:updateCompletions(completions) - end - end - if self.window.state.resized then - self.window.state.resized = false - self:redraw() + if self.window.state.resized then + self.window.state.resized = false + self:redraw() + end end - end - self.window:open() - GUI.func = main - GUI.funcTime = 0 - GUI.Main() + self.window:open() + GUI.func = main + GUI.funcTime = 0 + GUI.Main() end function View:getWindowSettings() - return gui_utils.getWindowSettings() + return gui_utils.getWindowSettings() end function View:redraw(params) - if self.window.state then - self.window.h = self.window.state.currentH - self.window.w = self.window.state.currentW - self.window:reopen(params) - end - - self:updateElementDimensions() - for _,element in pairs(self.elements) do - if element.recalculateWindow then - element:recalculateWindow() + if self.window.state then + self.window.h = self.window.state.currentH + self.window.w = self.window.state.currentW + self.window:reopen(params) + end + + self:updateElementDimensions() + for _, element in pairs(self.elements) do + if element.recalculateWindow then + element:recalculateWindow() + end + element:init() + element:redraw() end - element:init() - element:redraw() - end end return View diff --git a/internal/gui/feedback/controller.lua b/internal/gui/feedback/controller.lua index efecf736..abfb8d51 100644 --- a/internal/gui/feedback/controller.lua +++ b/internal/gui/feedback/controller.lua @@ -1,110 +1,116 @@ -local utils = require('command.utils') -local string_util = require('string') -local FeedbackView = require('gui.feedback.View') -local reaper_state = require('utils.reaper_state') -local model = require('gui.feedback.model') -local config = require('definitions.config') - +local utils = require 'command.utils' +local string_util = require 'string' +local FeedbackView = require 'gui.feedback.View' +local reaper_state = require 'utils.reaper_state' +local model = require 'gui.feedback.model' +local config = require 'definitions.config'.general local feedback = {} function feedback.displayCompletions(future_entries) - if not future_entries then - return - end - - local completions = {} - - for action_type,future_entries_for_action_type in pairs(future_entries) do - for key_sequence,entry_value in pairs(future_entries_for_action_type) do - local completion = {} - local duplicate_folder = false - if utils.isFolder(entry_value) then - completion.folder = true - local folder_name = entry_value[1] - completion.value = folder_name - - for i,v in pairs(completions) do - if v.folder and v.value == folder_name and v.key_sequence == key_sequence then - duplicate_folder = true - break - end + if not future_entries then return end + local completions = {} + + for action_type, future_entries_for_action_type in pairs(future_entries) do + for key_sequence, entry_value in pairs(future_entries_for_action_type) do + local completion = {} + local duplicate_folder = false + if utils.isFolder(entry_value) then + completion.folder = true + local folder_name = entry_value[1] + completion.value = folder_name + + for i, v in pairs(completions) do + if v.folder and v.value == folder_name and v.key_sequence == key_sequence then + duplicate_folder = true + break + end + end + else + completion.value = entry_value + end + + completion.action_type = action_type + completion.key_sequence = key_sequence + + if not completion.folder or not duplicate_folder then + table.insert(completions, completion) + end end - else - completion.value = entry_value - end - completion.action_type = action_type - completion.key_sequence = key_sequence + table.sort(completions, function(a, b) + if a.folder and not b.folder then return true end + if not a.folder and b.folder then return false end + if not a.folder and not b.folder and a.action_type ~= b.action_type then + return a.action_type > b.action_type + end + return a.value < b.value + end) - if not completion.folder or not duplicate_folder then - table.insert(completions, completion) - end + model.setKeys({ completions = completions }) end +end - local alphabetical_sort = function(a, b) - if a.folder and not b.folder then - return true - elseif not a.folder and b.folder then - return false - elseif not a.folder and not b.folder and a.action_type ~= b.action_type then - return a.action_type > b.action_type - end +local startup_msg = + "Hello from inside Reaper Keys! I see the feedback window just opened... " .. + "Here are some things I have been told to tell you:\n" .. + "- If the feedback window is focused, I can't hear keys being pressed, be sure to unfocus it.\n" .. + "- Press (Ctrl + Alt + x) to open up a keybinding menu.\n" .. + "- Everything you need to configure reaper-keys is in REAPER/Scripts/reaper-keys/internal/definitions/\n" .. + "- If you would like to hide this message, set the option in internal/definitions/config.lua\n" .. + "- If you set that option there will be no one to protect you from the focus stealing of the " .. + "feedback window.\n" .. + "\t Your mother loves you" +local feedback_view = nil - return a.value < b.value - end - table.sort(completions, alphabetical_sort) +function feedback.update() + local feedback_view_open = model.getKey("open") + local just_opened = reaper_state.clearJustOpenedFlag() - model.setKeys({completions = completions}) - end -end + if not feedback_view_open or just_opened then + feedback_view = FeedbackView:new() + feedback_view:open() -function feedback.update() - local feedback_view_open = model.getKey("open") - local just_opened = reaper_state.clearJustOpenedFlag() + if config.show_start_up_message then + reaper.ShowMessageBox(startup_msg, "Reaper Keys Open Message", 1) + end - if not feedback_view_open or just_opened then - local feedback_view = FeedbackView:new() - feedback_view:open() + model.setKeys({ open = true }) - if config.show_start_up_message then - reaper.ShowMessageBox("Hello from inside Reaper Keys! I see the feedback window just opened... Here are some things I have been told to tell you:\n -If the feedback window is focused, I can't hear the keys being pressed, so be sure to unfocus it.\n -If that pesky 'this script is running in the background hur dur' message comes up just check 'new instance' and 'remember' and it will go away\n -Press (Alt+x) to open up a keybinding menu.\n -Everything you need to configure reaper-keys is in the REAPER/Scripts/reaper-keys/definitions/ directory.\n -If you would like this message to not appear anymore, set the option in definitions/config.lua.\n -If you set that option there will be no one to protect you from the focus stealing of the feedback window.\n -reaper-keys uses a reduced keymap by default, if you want more keybindings, set the option in definitions/config.lua to use the extended defaults.\n -Your mother loves you", "Reaper Keys Open Message", 1) - end + if config.profile then + local path = '/Scripts/ReaTeam Scripts/Development/cfillion_Lua profiler.lua' + Profiler = dofile(reaper.GetResourcePath() .. path) + Profiler.attachToWorld() + Profiler.start() + Profiler.run() + end - model.setKeys({open = true}) - - reaper.atexit(function() - model.setKeys({open = false}) - local window_settings = feedback_view:getWindowSettings() - model.setKeys({window_settings = window_settings}) - end) - else - local update_number = model.getKey("update_number") - if not update_number or update_number > 20 then - update_number = 0 + reaper.atexit(function() + model.setKeys({ open = false }) + local window_settings = feedback_view:getWindowSettings() + model.setKeys({ window_settings = window_settings }) + end) + else + local update_number = model.getKey("update_number") + if not update_number or update_number > 20 then + update_number = 0 + end + model.setKeys({ update_number = update_number + 1 }) end - model.setKeys({update_number = update_number + 1}) - end end function feedback.displayMessage(message) - model.setKeys({message = message}) + model.setKeys({ message = message }) end function feedback.displayState(state) - local right_text = "" - if state['macro_recording'] then - right_text = string_util.format("(rec %s..)", state['macro_register']) - end - - model.setKeys({right_text = right_text, mode = state['mode']}) + local right_text = state.macro_recording + and string_util.format("(rec %s..)", state['macro_register']) + or "" + model.setKeys({ right_text = right_text, mode = state['mode'] }) end function feedback.clear() - model.setKeys({ - message = "", - completions = "", - mode = "", - }) + model.setKeys({ message = "", completions = "", mode = "" }) end return feedback diff --git a/internal/gui/feedback/message.lua b/internal/gui/feedback/message.lua index b3486e6d..3ab2fc38 100644 --- a/internal/gui/feedback/message.lua +++ b/internal/gui/feedback/message.lua @@ -1,43 +1,39 @@ -local gui_utils = require('gui.utils') -local log = require('utils.log') -local scale = gui_utils.scale -require("public.string") - -local Font = require('public.font') +local gui_utils = require 'gui.utils' +require "public.string" function drawMessage(self) - if not self.message or not self.extra_info or not self.mode then - return - end - - gfx.x, gfx.y = self.pad + 1, self.pad + 1 - gui_utils.styled_draw(self.message, "feedback_main", "text") - - if self.extra_info ~= "" then - gui_utils.styled_draw(" " .. self.extra_info, "feedback_main", self.props.colors.extra_info) - end - - if self.mode ~= "normal" then - local mode_str_w = gfx.measurestr(self.mode) - gfx.x = self.w - mode_str_w - self.pad - local mode_color = self.props.colors[self.mode] - gui_utils.styled_draw(self.mode, "feedback_main", mode_color) - end + if not self.message or not self.extra_info or not self.mode then + return + end + + gfx.x, gfx.y = self.pad + 1, self.pad + 1 + gui_utils.styled_draw(self.message, "feedback_main", "text") + + if self.extra_info ~= "" then + gui_utils.styled_draw(" " .. self.extra_info, "feedback_main", self.props.colors.extra_info) + end + + if self.mode ~= "normal" then + local mode_str_w = gfx.measurestr(self.mode) + gfx.x = self.w - mode_str_w - self.pad + local mode_color = self.props.colors[self.mode] + gui_utils.styled_draw(self.mode, "feedback_main", mode_color) + end end function valMessage(self, message, extra_info, mode) - self.message = message - self.extra_info = extra_info - self.mode = mode + self.message = message + self.extra_info = extra_info + self.mode = mode - if self.buffer then self:init() end - self:redraw() + if self.buffer then self:init() end + self:redraw() end -function createMessageElement(frame_element, props) - frame_element.props = props - frame_element.val = valMessage - frame_element.drawText = drawMessage +local function createMessageElement(frame_element, props) + frame_element.props = props + frame_element.val = valMessage + frame_element.drawText = drawMessage end return createMessageElement diff --git a/internal/gui/utils.lua b/internal/gui/utils.lua index 90dc6285..f683e589 100644 --- a/internal/gui/utils.lua +++ b/internal/gui/utils.lua @@ -1,84 +1,80 @@ -local config = require('definitions.gui_config') -local log = require('utils.log') -local Color = require('public.color') -local Font = require('public.font') +local gui_scale = require 'definitions.config'.gui.gui_scale +local log = require 'utils.log' +local Color = require 'public.color' +local Font = require 'public.font' local gui_utils = {} local hiDPIMode -function queryHiDPIMode() - -- need to set to 1 in order for reaper to set the variable - gfx.ext_retina = 1 - gfx.init("window to check ext_retina", w, h, dock, x, y) - gfx.quit() - - if gfx.ext_retina == 2 then - hiDPIMode = true - else - hiDPIMode = false - end +local function queryHiDPIMode() + -- need to set to 1 in order for reaper to set the variable + gfx.ext_retina = 1 + gfx.init("window to check ext_retina", w, h, dock, x, y) + gfx.quit() + + if gfx.ext_retina == 2 then + hiDPIMode = true + else + hiDPIMode = false + end end function gui_utils.scale(normal_size) - if not normal_size or not type(normal_size) == 'number' then - log.error("tried to scale a non number: " .. debug.traceback()) - return nil - end + if not normal_size or not type(normal_size) == 'number' then + log.error("tried to scale a non number: " .. debug.traceback()) + return nil + end - if hiDPIMode == nil then - queryHiDPIMode() - end + if hiDPIMode == nil then + queryHiDPIMode() + end - local scale = config.gui_scale - if hiDPIMode == true then - scale = scale * 2 - end + local scale = gui_scale + if hiDPIMode == true then + scale = scale * 2 + end - return normal_size * scale -end + local ok, reaper_scale = reaper.get_config_var_string("uiscale") + if not ok then reaper_scale = 1 end + + scale = scale * tonumber(reaper_scale) + return normal_size * scale +end function gui_utils.addFont(font, preset_name) - local font_name = font[1] - local font_size = font[2] - font_size = gui_utils.scale(font_size) - font[2] = font_size - - if Font.exists(font_name) ~= true then - log.warn("Font '" .. font_name .. "' does not exist, using default font instead. Please specify a different font in the gui_config file.") - end - - local font_preset = {} - font_preset[preset_name] = font - Font.addFonts(font_preset) + font[2] = gui_utils.scale(font[2]) -- scale font_size + local font_preset = {} + font_preset[preset_name] = font + Font.addFonts(font_preset) end function gui_utils.addFonts(fonts) - for preset_name,font in pairs(fonts)do - gui_utils.addFont(font, preset_name) - end + for preset_name, font in pairs(fonts) do + gui_utils.addFont(font, preset_name) + end end function gui_utils.getWindowSettings() - local current_dock,current_x,current_y,current_w,current_h = gfx.dock(-1,0,0,0,0) - return { - x = current_x, - y = current_y, - w = current_w, - h = current_h, - dock = current_dock, - } + local current_dock, current_x, current_y, current_w, current_h = gfx.dock(-1, 0, 0, 0, 0) + return { + x = current_x, + y = current_y, + w = current_w, + h = current_h, + dock = current_dock, + } end function gui_utils.styled_draw(text, text_preset, color) - Font.set(text_preset) - if color then - Color.set(color) - log.warn("No color passed for styled draw when drawing: " .. text) - end + Font.set(text_preset) + if color then + Color.set(color) + log.warn("No color passed for styled draw when drawing: " .. text) + end - gfx.drawstr(text) + gfx.drawstr(text) end return gui_utils diff --git a/internal/library/marks.lua b/internal/library/marks.lua index 03531b1b..3205c353 100644 --- a/internal/library/marks.lua +++ b/internal/library/marks.lua @@ -4,21 +4,18 @@ local reaper_utils = require('custom_actions.utils') local log = require('utils.log') local format = require('utils.format') -local serpent = require('serpent') - local marks = {} -function deleteMarkIndications(mark) - if mark.index then - if mark.type == 'region' then - reaper.DeleteProjectMarker(0, mark.index, true) - elseif mark.type == 'timeline_position' then - reaper.DeleteProjectMarker(0, mark.index, false) - end +local function deleteMarkIndications(mark) + if not mark.index then return end + if mark.type == 'region' then + reaper.DeleteProjectMarker(0, mark.index, true) + elseif mark.type == 'timeline_position' then + reaper.DeleteProjectMarker(0, mark.index, false) end end -function overwriteMark(mark, register) +local function overwriteMark(mark, register) local mode = state_interface.getMode() if mode == 'visual_timeline' then mark['type'] = 'region' diff --git a/internal/library/state.lua b/internal/library/state.lua index 3b76fe8d..f98d5d90 100644 --- a/internal/library/state.lua +++ b/internal/library/state.lua @@ -1,6 +1,4 @@ local state_interface = require('state_machine.state_interface') -local config = require('definitions.config') - local state = {} function state.setModeNormal() @@ -12,10 +10,10 @@ function state.setModeVisualTrack() if current_track then reaper.SetOnlyTrackSelected(current_track) - local visual_track_pivot_i = reaper.GetMediaTrackInfo_Value(current_track, "IP_TRACKNUMBER") - 1 + local visual_track_pivot_index = reaper.GetMediaTrackInfo_Value(current_track, "IP_TRACKNUMBER") - 1 state_interface.setMode('visual_track') - state_interface.setVisualTrackPivotIndex(visual_track_pivot_i) + state_interface.setVisualTrackPivotIndex(visual_track_pivot_index) end end @@ -27,14 +25,14 @@ function state.setModeVisualTimeline() end function state.switchTimelineSelectionSide() - local go_to_start_of_selection = 40630 - local go_to_end_of_selection = 40631 + local GoToStartOfSelection = 40630 + local GoToEndOfSelection = 40631 if state_interface.getTimelineSelectionSide() == 'right' then - reaper.Main_OnCommand(go_to_start_of_selection, 0) + reaper.Main_OnCommand(GoToStartOfSelection, 0) state_interface.setTimelineSelectionSide('left') else - reaper.Main_OnCommand(go_to_end_of_selection, 0) + reaper.Main_OnCommand(GoToEndOfSelection, 0) state_interface.setTimelineSelectionSide('right') end end diff --git a/internal/reaper-keys.lua b/internal/reaper-keys.lua deleted file mode 100755 index 9558c170..00000000 --- a/internal/reaper-keys.lua +++ /dev/null @@ -1,33 +0,0 @@ -local info = debug.getinfo(1,'S'); - -local internal_root_path = info.source:match(".*reaper.keys[^\\/]*[\\/]internal[\\/]"):sub(2) -package.path = package.path .. ";" .. internal_root_path .. '?.lua' - -local windows_files = internal_root_path:match("\\$") -if windows_files then - package.path = package.path .. ";" .. internal_root_path .. "..\\definitions\\?.lua" - package.path = package.path .. ";" .. internal_root_path .. "?\\?.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor\\share\\lua\\5.3\\?.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor\\share\\lua\\5.3\\?\\init.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor\\scythe\\?.lua" -else - package.path = package.path .. ";" .. internal_root_path .. "../definitions/?.lua" - package.path = package.path .. ";" .. internal_root_path .. "?/?.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor/share/lua/5.3/?.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor/share/lua/5.3/?/init.lua" - package.path = package.path .. ";" .. internal_root_path .. "vendor/scythe/?.lua" -end - -local input = require('state_machine') -local log = require('utils.log') - -function errorHandler(err) - log.error(err) - log.error(debug.traceback()) -end - -function doInput(key_press) - xpcall(input, errorHandler, key_press) -end - -return doInput diff --git a/internal/rk.lua b/internal/rk.lua new file mode 100755 index 00000000..4a4bf6de --- /dev/null +++ b/internal/rk.lua @@ -0,0 +1,6 @@ +local root = debug.getinfo(1, 'S').source:match ".*reaper.keys[^\\/]*[\\/]":sub(2) +package.path = root:match "\\$" -- windows + and (root .. "internal\\?.lua;" .. root .. "vendor\\?.lua;" .. root .. "vendor\\scythe\\?.lua") + or (root .. "internal/?.lua;" .. root .. "vendor/?.lua;" .. root .. "vendor/scythe/?.lua") +local function errHandler(err) require 'utils.log'.error(err, debug.traceback()) end +xpcall(require 'state_machine.state_machine', errHandler) diff --git a/internal/saved/saved.lua b/internal/saved/saved.lua deleted file mode 100644 index 6b06a596..00000000 --- a/internal/saved/saved.lua +++ /dev/null @@ -1,43 +0,0 @@ -local reaper_state = require('utils.reaper_state') -local log = require('utils.log') - --- FIXME merge me with reaper_state - -local saved = {} - -function saved.getAll(name) - return reaper_state.get(name) -end - -function saved.get(name, register) - return reaper_state.getKey(name, register) -end - -function saved.overwriteAll(name, data) - reaper_state.set(name, data) -end - -function saved.overwrite(name, register, new_data) - local all_data = saved.getAll(name) - all_data[register] = new_data - saved.overwriteAll(name, all_data) -end - -function saved.append(name, register, new_data) - local all_data = saved.getAll(name) - if all_data[register] then - table.insert(all_data[register], new_data) - else - all_data[register] = {new_data} - end - - saved.overwriteAll(name, all_data) -end - -function saved.clear(name, register) - local all_data = saved.getAll(name) - all_data[register] = nil - saved.overwriteAll(name, all_data) -end - -return saved diff --git a/internal/state_machine/constants.lua b/internal/state_machine/default_state.lua similarity index 53% rename from internal/state_machine/constants.lua rename to internal/state_machine/default_state.lua index b533449b..8403be8b 100644 --- a/internal/state_machine/constants.lua +++ b/internal/state_machine/default_state.lua @@ -1,6 +1,4 @@ --- TODO rename this file to reset and just return reset state -local constants = { - reset_state = { +return { key_sequence = "", context = "main", mode = "normal", @@ -11,16 +9,9 @@ local constants = { last_track_name_search_direction_was_forward = true, visual_track_pivot_i = 0, last_command = { - context = "main", - mode = "normal", - action_keys = { - "NoOp" - }, - action_sequence = { - "command" - } + context = "main", + mode = "normal", + action_keys = { "NoOp" }, + action_sequence = { "command" } }, - } } - -return constants diff --git a/internal/state_machine/state_interface.lua b/internal/state_machine/state_interface.lua index bd4eefb9..39ad429b 100755 --- a/internal/state_machine/state_interface.lua +++ b/internal/state_machine/state_interface.lua @@ -1,6 +1,6 @@ local reaper_state = require('utils.reaper_state') local log = require('utils.log') -local constants = require('state_machine.constants') +local default_state = require'state_machine.default_state' local utils = require('command.utils') local state_interface= {} @@ -25,7 +25,7 @@ function state_interface.get() local state = reaper_state.get(state_table_name) if not state then log.info("Could not read state data. Returning reset state.") - state = constants['reset_state'] + state = default_state end return state end @@ -94,7 +94,7 @@ end function state_interface.setModeToNormal() local state = state_interface.get() - state['key_sequence'] = "" + state['key_sequence'] = "" state['context'] = "main" state['mode'] = "normal" state['timeline_selection_side'] = "left" diff --git a/internal/state_machine/state_machine.lua b/internal/state_machine/state_machine.lua index 3760fad1..af5fbaa1 100644 --- a/internal/state_machine/state_machine.lua +++ b/internal/state_machine/state_machine.lua @@ -1,82 +1,129 @@ -local state_machine = {} - local state_interface = require('state_machine.state_interface') -local state_machine_constants = require('state_machine.constants') - local buildCommand = require('command.builder') local handleCommand = require('command.handler') local getPossibleFutureEntries = require('command.completer') - -local config = require('definitions.config') - +local show_feedback_window = require 'definitions.config'.general.show_feedback_window local log = require('utils.log') local format = require('utils.format') local feedback = require('gui.feedback.controller') -function updateWithKeyPress(state, key_press) - local new_state = state - if state['key_sequence'] == "" then - new_state['context'] = key_press['context'] - elseif state['context'] ~= key_press['context'] then - return nil, 'Undefined key sequence. Next key is in different context.' - end - - local new_key_sequence = state['key_sequence'] .. key_press['key'] - new_state['key_sequence'] = new_key_sequence - - return new_state, nil +local function updateWithKeyPress(state, key_press) + local new_state = state + if state.key_sequence == "" then + new_state.context = key_press.context + elseif state.context ~= key_press.context then + return nil, 'Undefined key sequence. Next key is in different context.' + end + + new_state.key_sequence = key_press.key == "" + and key_press.key + or state.key_sequence .. key_press.key + return new_state, nil end -function step(state, key_press) - local message = "" - local new_state, err = updateWithKeyPress(state, key_press) - if err ~= nil then - new_state = state - new_state['key_sequence'] = '' - feedback.displayMessage(err) - return new_state - end - - log.info("New key sequence: " .. new_state['key_sequence']) - local command = buildCommand(new_state) - if command then - log.trace("Command built: " .. format.block(command)) - new_state, message = handleCommand(new_state, command) +local function step(state, key_press) + local message = "" + local new_state, err = updateWithKeyPress(state, key_press) + if err ~= nil then + new_state = state + new_state.key_sequence = '' + feedback.displayMessage(err) + return new_state + end + + log.info("New key sequence: " .. new_state.key_sequence) + local command = buildCommand(new_state) + if command then + log.trace("Command built: " .. format.block(command)) + new_state, message = handleCommand(new_state, command) + feedback.displayMessage(message) + return new_state + end + + local future_entries = getPossibleFutureEntries(new_state) + if not future_entries then + feedback.displayMessage( + ("Undefined key sequence %s"):format(new_state.key_sequence)) + new_state.key_sequence = '' + return new_state + end + + message = format.keySequence(state.key_sequence, true) .. "-" feedback.displayMessage(message) - return new_state - end + feedback.displayCompletions(future_entries) - local future_entries = getPossibleFutureEntries(new_state) - if not future_entries then - new_state['key_sequence'] = '' - feedback.displayMessage("Undefined key sequence") return new_state - end - - local message = format.keySequence(state['key_sequence'], true) - message = message .. "-" - feedback.displayMessage(message) - feedback.displayCompletions(future_entries) +end - return new_state +local aliases = { + [8] = '', + [9] = '', + [13] = '', + [27] = '', + [32] = '', + [37] = '', + [38] = '', + [39] = '', + [40] = '', + [112] = 'F1', + [113] = 'F2', + [114] = 'F3', + [115] = 'F4', + [116] = 'F5', + [117] = 'F6', + [118] = 'F7', + [119] = 'F8', + [120] = 'F9', + [121] = 'F10', + [122] = 'F11', + [123] = 'F12', + [32801] = '', + [32802] = '', + [32803] = '', + [32804] = '', + [32805] = '', + [32806] = '', + [32807] = '', + [32808] = '', + [32813] = '', + [32814] = '', +} + +local function ctxToState(ctx) + local _, _, mod, code = ctx:find "^key:(.*):(.*)$" + local virt, ctrl, shift = mod:match "V", mod:match "C", mod:match "S" + local alt = mod:match "A" and "M" or nil + code = tonumber(code) or -1 + + if 65 <= code and code <= 90 then -- Reaper always transmits uppercase letters + local key = string.char(code + (shift and 0 or 32)) + if not ctrl and not alt then return key end + return ("<%s%s-%s>"):format(ctrl or "", alt or "", key) + end + + local use_aliases = not (not virt and 37 <= code and code <= 40) + local key = use_aliases and aliases[code] or string.char(code) + if not ctrl and not alt and not shift then return key end + return ("<%s%s%s-%s>"):format(ctrl or "", alt or "", shift or "", key) end -function input(key_press) - log.info("\n++++\ninput: " .. format.line(key_press)) - if config.show_feedback_window then - feedback.clear() - end +local function input() + local _, _, section_id, _, _, _, _, ctx = reaper.get_action_context() + if ctx == "" then return end + local hotkey = { context = section_id == 0 and "main" or "midi", key = ctxToState(ctx) } - local state = state_interface.get() - local new_state = step(state, key_press) - state_interface.set(new_state) + log.info("Input: " .. format.line(hotkey)) + if show_feedback_window then feedback.clear() end + + local state = state_interface.get() + local new_state = step(state, hotkey) + state_interface.set(new_state) + + log.info("New state: " .. format.block(new_state)) + if not show_feedback_window then return end - if config.show_feedback_window then feedback.displayState(new_state) feedback.update() - end - - log.info("new state: " .. format.block(new_state)) end return input diff --git a/internal/table_concat.lua b/internal/table_concat.lua new file mode 100644 index 00000000..ea5623db --- /dev/null +++ b/internal/table_concat.lua @@ -0,0 +1,14 @@ +function ConcatTables(...) + local t = {} + for n = 1, select("#", ...) do + local arg = select(n, ...) + if type(arg) == "table" then + for _, v in ipairs(arg) do + t[#t + 1] = v + end + else + t[#t + 1] = arg + end + end + return t +end diff --git a/internal/utils/definitions.lua b/internal/utils/definitions.lua index accd35ab..a38944fa 100644 --- a/internal/utils/definitions.lua +++ b/internal/utils/definitions.lua @@ -1,9 +1,7 @@ local utils = require('command.utils') -local config = require('definitions.config') - local definitions = {} -function concatEntries(t1, t2) +local function concatEntries(t1, t2) local merged_entries = {} for key_sequence,entry_value in pairs(t1) do merged_entries[key_sequence] = entry_value @@ -32,9 +30,9 @@ function concatEntries(t1, t2) end -function concatEntryTables(t1,t2) +local function concatEntryTables(t1,t2) local merged_tables = t1 - for action_type, entries in pairs(t1) do + for action_type, _ in pairs(t1) do if t2[action_type] then local merged = concatEntries(t1[action_type], t2[action_type]) merged_tables[action_type] = merged @@ -50,21 +48,11 @@ function concatEntryTables(t1,t2) return merged_tables end - -default_tables_dir = "definitions.defaults." -if config.use_extended_defaults then - default_tables_dir = "definitions.extended_defaults." -end -local user_definitions = require('definitions.bindings') -local definition_tables = { - global = concatEntryTables(require(default_tables_dir .. 'global'), user_definitions.global ), - main = concatEntryTables(require(default_tables_dir .. 'main'), user_definitions.main ), - midi = concatEntryTables(require(default_tables_dir .. 'midi'), user_definitions.midi ), -} +local definition_tables = require"definitions.bindings" function definitions.getPossibleEntries(context) local merged_table = {} - merged_table = concatEntryTables(merged_table, definition_tables['global']) + merged_table = concatEntryTables(merged_table, definition_tables.global) merged_table = concatEntryTables(merged_table, definition_tables[context]) return merged_table @@ -104,27 +92,7 @@ function definitions.getAllBindings() end end - local user_bindings = {} - for context,context_definitions in pairs(user_definitions) do - user_bindings[context] = {} - - for action_type,action_type_definitions in pairs(context_definitions) do - local bindings_for_action_type = definitions.getBindings(action_type_definitions) - - if not bindings[context][action_type] then - bindings[context][action_type] = {} - end - for k,v in pairs(bindings_for_action_type) do - bindings[context][action_type][k] = v - end - end - end - return bindings end -function definitions.getAllEntries() - return definition_tables -end - return definitions diff --git a/internal/utils/format.lua b/internal/utils/format.lua index d17328ab..05ce07a3 100644 --- a/internal/utils/format.lua +++ b/internal/utils/format.lua @@ -1,8 +1,6 @@ local utils = require('command.utils') local ser = require('serpent') local string_util = require('string') -local log = require('utils.log') - local format = {} function pairsByKeys(t, f) diff --git a/internal/utils/get_action.lua b/internal/utils/get_action.lua index 1cf74f4f..0c95f1f5 100644 --- a/internal/utils/get_action.lua +++ b/internal/utils/get_action.lua @@ -1,8 +1,4 @@ -local actions = require('definitions.defaults.actions') -local user_actions = require('definitions.actions') -for action_name,action_value in pairs(user_actions) do - actions[action_name] = action_value -end +local actions = require("definitions.actions") function getAction(action_name) return actions[action_name] diff --git a/internal/utils/log.lua b/internal/utils/log.lua index bb612005..74a311f3 100644 --- a/internal/utils/log.lua +++ b/internal/utils/log.lua @@ -1,95 +1,9 @@ --- --- log.lua --- --- Copyright (c) 2016 rxi --- --- This library is free software; you can redistribute it and/or modify it --- under the terms of the MIT license. See LICENSE for details. --- - -local config = require('definitions.config') -local log = { _version = "0.1.0" } - -log.usecolor = false -log.outfile = nil - -if config['log_level'] then - log.level = config['log_level'] -else - log.level = "user" +local Msg = require 'scythe.public.message'.Msg +local level = require 'definitions.config'.general.log_level +local levels = { "trace", "debug", "info", "warn", "error", "fatal" } +local idxs = { trace = 1, debug = 2, info = 3, warn = 4, error = 5, fatal = 6 } +local log = {} +for i, mode in ipairs(levels) do + log[mode] = function(...) if i >= idxs[level] then Msg(...) end end end - -local modes = { - { name = "trace", color = "\27[34m", }, - { name = "debug", color = "\27[36m", }, - { name = "info", color = "\27[32m", }, - { name = "warn", color = "\27[33m", }, - { name = "user", color = "\27[35m"}, - { name = "error", color = "\27[31m", }, - { name = "fatal", color = "\27[35m", }, -} - - -local levels = {} -for i, v in ipairs(modes) do - levels[v.name] = i -end - - -local round = function(x, increment) - increment = increment or 1 - x = x / increment - return (x > 0 and math.floor(x + .5) or math.ceil(x - .5)) * increment -end - - -local _tostring = tostring - -local tostring = function(...) - local t = {} - for i = 1, select('#', ...) do - local x = select(i, ...) - if type(x) == "number" then - x = round(x, .01) - end - t[#t + 1] = _tostring(x) - end - return table.concat(t, " ") -end - - -for i, x in ipairs(modes) do - local nameupper = x.name:upper() - log[x.name] = function(...) - - -- Return early if we're below the log level - if i < levels[log.level] then - return - end - - local msg = tostring(...) - local info = debug.getinfo(2, "Sl") - local lineinfo = info.short_src .. ":" .. info.currentline - - -- Output to console - -- (modified to use reaper console) - if nameupper == "USER" then - reaper.ShowConsoleMsg(string.format("%s\n", msg)) - else - reaper.ShowConsoleMsg(string.format("Reaper-Keys[%s]: %s\n", nameupper, msg)) - end - - - -- Output to log file - if log.outfile then - local fp = io.open(log.outfile, "a") - local str = string.format("[%-6s%s] %s: %s\n", - nameupper, os.date(), lineinfo, msg) - fp:write(str) - fp:close() - end - - end -end - return log diff --git a/internal/vendor/lib/luarocks/rocks-5.3/manifest b/internal/vendor/lib/luarocks/rocks-5.3/manifest deleted file mode 100644 index 8067deac..00000000 --- a/internal/vendor/lib/luarocks/rocks-5.3/manifest +++ /dev/null @@ -1,43 +0,0 @@ -commands = {} -dependencies = { - serpent = { - ["0.28-1"] = { - { - constraints = { - { - op = ">=", - version = { - 5, 1, string = "5.1" - } - }, - { - op = "<", - version = { - 5, 4, string = "5.4" - } - } - }, - name = "lua" - } - } - } -} -modules = { - serpent = { - "serpent/0.28-1" - } -} -repository = { - serpent = { - ["0.28-1"] = { - { - arch = "installed", - commands = {}, - dependencies = {}, - modules = { - serpent = "serpent.lua" - } - } - } - } -} diff --git a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/rock_manifest b/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/rock_manifest deleted file mode 100644 index 8fe2acd4..00000000 --- a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/rock_manifest +++ /dev/null @@ -1,10 +0,0 @@ -rock_manifest = { - lua = { - ["serpent.lua"] = "c2b19e3d273d072061f161488e307b49" - }, - ["serpent-0.28-1.rockspec"] = "add0c9f0703de7872a79cf43948eafe6", - t = { - ["bench.lua"] = "984bad04943bf4863e11d8230ecebf57", - ["test.lua"] = "52594369c1accef6298bc85dafffd8e1" - } -} diff --git a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/serpent-0.28-1.rockspec b/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/serpent-0.28-1.rockspec deleted file mode 100644 index 47ed94bf..00000000 --- a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/serpent-0.28-1.rockspec +++ /dev/null @@ -1,25 +0,0 @@ -package = "serpent" -version = "0.28-1" -source = { - url = "git://github.com/pkulchenko/serpent.git", - tag = "0.28" -} - -description = { - summary = "Lua serializer and pretty printer", - homepage = "https://github.com/pkulchenko/serpent", - maintainer = "Paul Kulchenko ", - license = "MIT", -} - -dependencies = { - "lua >= 5.1, < 5.4", -} - -build = { - type = "builtin", - modules = { - ["serpent"] = "src/serpent.lua", - }, - copy_directories = { "t" }, -} diff --git a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/bench.lua b/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/bench.lua deleted file mode 100644 index 77bffe33..00000000 --- a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/bench.lua +++ /dev/null @@ -1,29 +0,0 @@ -local ITERS = 1000 -local TESTS = { - serpent = function() return require("serpent").dump end, - penlight = function() return require("pl.pretty").write end, - metalua = function() require("serialize"); return (_G or _ENV).serialize end, - nucleo = function() - import = require("lua-nucleo.import_as_require").import - return require("lua-nucleo.tserialize").tserialize end -} - --- test data -local b = {text="ha'ns", ['co\nl or']='bl"ue', str="\"\n'\\\001"} -local a = { - x=1, y=2, z=3, - ['function'] = b, -- keyword as a key - list={'a',nil,nil, -- shared reference, embedded nils - [9]='i','f',[5]='g',[7]={}}, -- empty table - ['label 2'] = b, -- shared reference - [math.huge] = -math.huge, -- huge as number value -} -a.c = a -- self-reference --- test data - -for test, func in pairs(TESTS) do - local start, str = os.clock() - local serializer = func() - for _ = 1, ITERS do str = serializer(a) end - print(("%s (%d): %ss"):format(test, ITERS, os.clock() - start)) -end diff --git a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/test.lua b/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/test.lua deleted file mode 100644 index aa26d347..00000000 --- a/internal/vendor/lib/luarocks/rocks-5.3/serpent/0.28-1/t/test.lua +++ /dev/null @@ -1,437 +0,0 @@ -local serpent = require("serpent") -local serialize = serpent.dump - ---[[ Penlight -local serialize = require("pl.pretty").write --]] ---[[ metalua -require("serialize") -- this creates global serialize() function --]] ---[[ lua-nucleo -import = require("lua-nucleo.import_as_require").import -local serialize = require("lua-nucleo.tserialize").tserialize --]] - -local b = {text="ha'ns", ['co\nl or']='bl"ue', str="\"\n'\\\000"} -local c = function() return 1 end -local d = {'sometable'} -local a = { - x=1, [true] = {b}, [not true]=2, -- boolean as key - ['true'] = 'some value', -- keyword as a key - z = c, -- function as value - list={'a',nil,nil, -- embedded nils - [9]='i','f',[5]='g',[7]={}, -- empty table - ['3'] = 33, [-1] = -1, [1.2] = 1.2}, -- numeric and negative index - [c] = print, -- function as key, global as value - [io.stdin] = 3, -- global userdata as key - ['label 2'] = b, -- shared reference - [b] = 0/0, -- table as key, undefined value as value - [math.huge] = -math.huge, -- huge as number value - ignore = d -- table to ignore -} -a.c = a -- self-reference -a[a] = a -- self-reference with table as key - --- this weirdness is needed to force not just shared reference, --- but something that generates local variable. -a[1] = {} -a[1].more = {[a[1]] = "more"} -a[1].moreyet = {[{__more = a[1]}] = "moreyet"} - --- this weirdness is needed to use a table as key multiple times. -a[2] = {} -a[a[2]] = {more = a[2]} - -print("pretty: " .. serpent.block(a, {valignore = {[d] = true}}) .. "\n") -print("line: " .. serpent.line(a, {valignore = {[d] = true}}) .. "\n") -local str = serpent.dump(a, {valignore = {[d] = true}}) -print("full: " .. str .. "\n") - -local loadstring = loadstring or load -local fun, err = assert(loadstring(str)) - -assert(loadstring(serpent.line(a, {name = '_'})), "line() method produces deserializable output: failed") -assert(loadstring(serpent.block(a, {name = '_'})), "block() method produces deserializable output: failed") - -local _a = fun() -local _b = _a['label 2'] -- shared reference -local _c = _a.z -- function - -assert(_a[not true] == 2, "boolean value as key: failed") -assert(_a[true][1] == _b, "shared reference stays shared: failed") -assert(_c() == 1, "serialized user function returns value: failed") -assert(tostring(_a[_b]) == tostring(0/0), "table as key and undefined value: failed") -assert(_a[math.huge] == -math.huge, "math.huge as key and value: failed") -assert(_a[io.stdin] == 3, "io.stdin as key: failed") -assert(_a[_c] == print, "shared function as key and global function as value: failed") -assert(#(_a.list[7]) == 0, "empty table stays empty: failed") -assert(_a.list[-1] == -1, "negative index is in the right place: failed") -assert(_a.list['3'] == 33, "string that looks like number as index: failed") -assert(_a.list[4] == 'f', "specific table element preserves its value: failed") -assert(_a.ignore == nil, "ignored table not serialized: failed") - --- test allowing keys -_a = assert(loadstring(serpent.dump(a, {keyallow = {["list"] = true, ["x"] = true}})))() -assert(_a.x == 1, "allowing key 'x': failed") -assert(_a.list ~= nil, "allowing key 'list': failed") -assert(_a[_c] == nil, "not allowing key '_c': failed") - --- test ignore value types -_a = assert(loadstring(serpent.dump(a, {valtypeignore = {["function"] = true, ["table"] = true}})))() -assert(_a.z == nil, "ignoring value type 'function': failed") -assert(_a[c] == nil, "ignoring value type 'function': failed") -assert(_a.list == nil, "ignoring value type 'table': failed") -assert(_a['true'] ~= nil, "not ignoring value type 'string': failed") -assert(_a.x ~= nil, "not ignoring value type 'number': failed") - --- test without sparsness to check the number of elements in the list with nil -_a = assert(loadstring(serpent.dump(a, {sparse = false})))() -assert(#(_a.list) == #(a.list), "size of array part stays the same: failed") - -local diffable = {sortkeys = true, comment = false, nocode = true, indent = ' '} -assert(serpent.block(a, diffable) == serpent.block(_a, diffable), - "block(a) == block(copy_of_a): failed") - --- test maxlevel -_a = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true, maxlevel = 1})))() -assert(#(_a.list) == 0, "nested table 1 is empty with maxlevel=1: failed") -assert(#(_a[true]) == 0, "nested table 2 is empty with maxlevel=1: failed") - --- test comment level -local dump = serpent.block(a, {comment = 1, nocode = true}) -assert(dump:find(tostring(a)), "first level comment is present with comment=1: failed") -assert(not dump:find(tostring(a.list)), "second level comment is not present with comment=1: failed") -assert(dump:find("function() --[[..skipped..]] end", 1, true), - "nocode replaces functions with an empty body: failed") - -assert(serpent.line(nil) == 'nil', "nil value serialized as 'nil': failed") -assert(serpent.line(123) == '123', "numeric value serialized as number: failed") -assert(serpent.line("123") == '"123"', "string value serialized as string: failed") - --- test shared references serialized from shared reference section -do - local a = {} - local tbl = {'tbl'} - a[3] = {[{}] = {happy = tbl}, sad = tbl} - - assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "table as key with circular/shared reference: failed") -end - --- test shared functions -do - local a = {a={}} - local function1 = function() end - a.a[function1] = function() end - a.b = a.a[function1] - - assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "functions as shared references while processing shared refs: failed") -end - --- test serialization of metatable with __tostring -do - local mt = {} - mt.__tostring = function(t) return 'table with ' .. #t .. ' entries' end - local a = {'a', 'b'} - setmetatable(a, mt) - - assert(loadstring(serpent.dump(a, {sparse = false, nocode = true, comment = true})), - "metatable with __tostring serialized with a comment: failed") - - local shadow = {x = 11, y = 12} - mt.__index = function(t, f) return shadow[f] end - mt.__tostring = function(t) return {t[1], x = 1, y=t.y} end - local _a = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true, comment = 1})))() - assert(_a.y == 12, "metatable with __tostring and __index 1: failed") - assert(_a[1] == 'a', "metatable with __tostring and __index 2: failed") - assert(_a.x == 1, "metatable with __tostring and __index 3: failed") -end - --- test circular reference in self-reference section -do - local a = {} - local table1 = {} - a[table1]={} - a[table1].rec1=a[table1] - - local _a = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})))() - local t1 = next(_a) - assert(_a[t1].rec1, "circular reference in self-reference section 1: failed") - assert(_a[t1].rec1 == _a[t1], "circular reference in self-reference section 2: failed") -end - --- test userdata with __tostring method that returns type starting with digits -if _VERSION == 'Lua 5.1' then - local userdata = newproxy(true) - getmetatable(userdata).__tostring = function() return "1234 " end - local a = {hi = "there", [{}] = 123, [userdata] = 23} - - assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "userdata with type starting with digits: failed") -end - --- test userdata with __tostring method that returns a table -if _VERSION == 'Lua 5.1' then - local userdata = newproxy(true) - getmetatable(userdata).__tostring = function() return {3,4,5} end - local a = {hi = "there", [{}] = 123, [userdata] = 23, ud = userdata} - - local f = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "userdata with __tostring that returns a table 1: failed") - local _a = f() - assert(_a.ud, "userdata with __tostring that returns a table 2: failed") - assert(_a[_a.ud] == 23, "userdata with __tostring that returns a table 3: failed") -end - --- test userdata with __tostring method that includes another userdata -if _VERSION == 'Lua 5.1' then - local userdata1 = newproxy(true) - local userdata2 = newproxy(true) - getmetatable(userdata1).__tostring = function() return {1,2,ud = userdata2} end - getmetatable(userdata2).__tostring = function() return {3,4,ud = userdata2} end - local a = {hi = "there", [{}] = 123, [userdata1] = 23, ud = userdata1} - - local f = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "userdata with __tostring that returns userdata 1: failed") - local _a = f() - assert(_a.ud, "userdata with __tostring that returns userdata 2: failed") - assert(_a[_a.ud] == 23, "userdata with __tostring that returns userdata 3: failed") - assert(_a.ud.ud == _a.ud.ud.ud, "userdata with __tostring that returns userdata 4: failed") -end - --- test userdata with __serialize method that includes another userdata -if _VERSION == 'Lua 5.1' then - local userdata1 = newproxy(true) - local userdata2 = newproxy(true) - getmetatable(userdata1).__serialize = function() return {1,2,ud = userdata2} end - getmetatable(userdata2).__serialize = function() return {3,4,ud = userdata2} end - local a = {hi = "there", [{}] = 123, [userdata1] = 23, ud = userdata1} - - local f = assert(loadstring(serpent.dump(a, {sparse = false, nocode = true})), - "userdata with __serialize that returns userdata 1: failed") - local _a = f() - assert(_a.ud, "userdata with __serialize that returns userdata 2: failed") - assert(_a[_a.ud] == 23, "userdata with __serialize that returns userdata 3: failed") - assert(_a[_a.ud] == 23, "userdata with __serialize that returns userdata 3: failed") - assert(_a.ud.ud == _a.ud.ud.ud, "userdata with __serialize that returns userdata 4: failed") -end - --- test that numerical keys are all present in the serialized table -do - local a = {[4]=1,[5]=1,[6]=1,[7]=1,[8]=1,[9]=1,[10]=1} - local f = assert(loadstring(serpent.dump(a)), - "serializing table with numerical keys: failed") - local _a = f() - for k,v in pairs(a) do - assert(_a[k] == v, "numerical keys are all present: failed") - end -end - --- test maxnum limit -do - local a = {a = {7,6,5,4,3,2,1}, b = {1,2}} - local f = assert(loadstring(serpent.dump(a, {maxnum = 3})), - "serializing table with numerical keys: failed") - local _a = f() - assert(#_a.a == 3, "table with maxnum=3 has no more than 3 elements 1/3: failed") - assert(_a.a[3] == 5, "table with maxnum=3 has no more than 3 elements 2/3: failed") - assert(#_a.b == 2, "table with maxnum=3 has no more than 3 elements 3/3: failed") -end - --- test serialization of mixed tables -do - local a = {a='a', b='b', c='c', [3]=3, [2]=2,[1]=1} - local diffable = {sortkeys = true, comment = false, nocode = true, indent = ' '} - local _a = assert(loadstring(serpent.dump(a, diffable)))() - - for k,v in pairs(a) do - assert(v == _a[k], - ("mixed table with sorted keys (key = '%s'): failed"):format(k)) - end -end - --- test sorting is not called on numeric-only tables -do - local a = {1,2,3,4,5} - local called = false - local sortfunc = function() called = true end - - serpent.dump(a, {sortkeys = sortfunc, sparse = false}) - assert(called == false, "sorting is not called on numeric-only tables: failed") - - called = false - serpent.dump(a, {sortkeys = sortfunc, sparse = false, maxnum = 3}) - assert(called == false, "sorting is not called on numeric-only tables with maxnum: failed") -end - -do - local ok, res = serpent.load(serpent.line(10)) - assert(ok and res == 10, "deserialization of simple number values: failed") - - local ok, res = serpent.load(serpent.line(true)) - assert(ok and res == true, "deserialization of simple boolean values: failed") - - local ok, res = serpent.load(serpent.line({3,4})) - assert(ok and #res == 2 and res[1] == 3 and res[2] == 4, - "deserialization of pretty-printed tables: failed") - - local ok, res = serpent.load(serpent.dump({3,4})) - assert(ok and #res == 2 and res[1] == 3 and res[2] == 4, - "deserialization of serialized tables: failed") - - local ok, res = serpent.load('{a = math.random()}') - assert(not ok and res:find("cannot call functions"), - "deserialization of unsafe values: failed") - - local ok, res = serpent.load('{a = math.random()}', {safe = false}) - assert(ok and res and res.a > 0, - "deserialization of unsafe values disabled: failed") -end - -do - local a = {1, 2, 3, 4, [false] = 0, [true] = 0} - local f = assert(loadstring('return '..serpent.line(a)), - "serializing table with numerical and boolean keys: failed") - local _a = f() - assert(#_a == #a, "table with array and hash parts has the right number of elements: failed") - assert(_a[3] == a[3], "table with array and hash parts has the right order of elements 1/4: failed") - assert(_a[4] == a[4], "table with array and hash parts has the right order of elements 2/4: failed") - - a = {1, [0] = 0} - f = assert(loadstring('return '..serpent.line(a)), - "serializing table with two numerical keys: failed") - local _a = f() - assert(_a[1] == 1, "table with array and hash parts has the right order of elements 3/4: failed") - assert(_a[0] == 0, "table with array and hash parts has the right order of elements 4/4: failed") -end - --- based on https://gist.github.com/mpeterv/8360307 -local function random_var(is_key, deep) - local key = math.random(1000) - - if key <= 100 then - return is_key and 0 or nil - elseif key <= 200 then - return false - elseif key <= 500 then - return math.random(-1e6, 1e6) - elseif key <= 900 then - local len = math.random(0, 100) - local res = {} - - for i=1, len do - table.insert(res, string.char(math.random(65, 90))) - end - - return table.concat(res) - else - if deep > 3 or is_key then - return 0 - else - local len = math.random(0, 10) - local res = {} - - for i=1, len do - if math.random(0, 1) == 0 then - table.insert(res, random_var(false, deep+1)) - else - res[random_var(true, deep+1)] = random_var(false, deep+1) - end - end - return res - end - end -end - -local function deepsame(a1, a2) - if type(a1) == type(a2) and type(a1) == 'table' then - local e1, e2 - while true do - e1, e2 = next(a1, e1), next(a2, e2) - -- looped through all the elements and they are the same - if e1 == nil and e2 == nil then return true end - local res - if e1 == e2 then - res = deepsame(a1[e1], a2[e2]) - else - res = deepsame(a1[e1], a2[e1]) and deepsame(a1[e2], a2[e2]) - end - -- found two different elements - if not res then return false end - end - end - return type(a1) == type(a2) and a1 == a2 -end - -do - local seed = os.time() - math.randomseed(seed) - - local max = 100 - for i = 1, max do - local x = random_var(false, 0) - local s = serpent.block(x) - local ok, x2 = serpent.load(s) - assert(ok, ("deserialization of randomly generated values %d/%d (seed=%d): failed"):format(i, max, seed)) - assert(deepsame(x, x2), - ("randomly generated values are the same after deserialization %d/%d (seed=%d): failed"):format(i, max, seed)) - end -end - -do -- test for Lua 5.2 compiled without loadstring - local a = {function() return 1 end} - - local load, loadstring = _G.load, _G.loadstring - local f = assert((loadstring or load)('load = loadstring or load; loadstring = nil; return '..serpent.line(a)), - "serializing table with function as a value (1/2): failed") - local _a = f() - assert(_a[1]() == a[1](), "deserialization of function value without loadstring (1/2): failed") - _G.load, _G.loadstring = load, loadstring - - local f = assert((loadstring or load)('return '..serpent.line(a)), - "serializing table with function as a value (2/2): failed") - local _a = f() - assert(_a[1]() == a[1](), "deserialization of function value without loadstring (2/2): failed") -end - -do - local ok, res = serpent.load("do error('not allowed') end") - assert(not ok and res:find("cannot call functions"), - "not allowing calling functions from serialized content: failed") - - local print = _G.print - local ok, res = serpent.load("do print = error end") - assert(ok and _G.print == print and print ~= error, - "not allowing resetting `print` from serialized content (1/4): failed") - - local ok, res = serpent.load("do _G.print = error end") - assert(ok and _G.print == print and _G.print ~= error, - "not allowing resetting `print` from serialized content (2/4): failed") - - local ok, res = serpent.load("do _G._G.print = error end") - assert(ok and _G.print == print and print ~= error, - "not allowing resetting `print` from serialized content (3/4): failed") - - local ok, res = serpent.load("do _G = nil _G.print = error end") - assert(ok and _G.print == print and print ~= error, - "not allowing resetting `print` from serialized content (4/4): failed") -end - -print("All tests passed.") - -if arg[1] == 'perf' then - print("\nSerializing large numeric-only tables:") - - local a, str = {} - for i = 1, 100000 do a[i] = i end - - local start = os.clock() - str = serpent.dump(a) - print("dump: "..(os.clock() - start), #str) - - start = os.clock() - str = serpent.dump(a, {maxnum = 400}) - print("dump/maxnum: "..(os.clock() - start), #str) - - start = os.clock() - str = serpent.dump(a, {sparse = false}) - print("dump/sparse=false: "..(os.clock() - start), #str) -end diff --git a/key_scripts/main_(C-0).lua b/key_scripts/main_(C-0).lua deleted file mode 100644 index abce5960..00000000 --- a/key_scripts/main_(C-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-1).lua b/key_scripts/main_(C-1).lua deleted file mode 100644 index af0c926d..00000000 --- a/key_scripts/main_(C-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-2).lua b/key_scripts/main_(C-2).lua deleted file mode 100644 index c3ef5406..00000000 --- a/key_scripts/main_(C-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-3).lua b/key_scripts/main_(C-3).lua deleted file mode 100644 index 571ef516..00000000 --- a/key_scripts/main_(C-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-4).lua b/key_scripts/main_(C-4).lua deleted file mode 100644 index b6d32287..00000000 --- a/key_scripts/main_(C-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-5).lua b/key_scripts/main_(C-5).lua deleted file mode 100644 index b2cc1b2c..00000000 --- a/key_scripts/main_(C-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-6).lua b/key_scripts/main_(C-6).lua deleted file mode 100644 index dd62b361..00000000 --- a/key_scripts/main_(C-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-7).lua b/key_scripts/main_(C-7).lua deleted file mode 100644 index 6907cb21..00000000 --- a/key_scripts/main_(C-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-8).lua b/key_scripts/main_(C-8).lua deleted file mode 100644 index 814f8477..00000000 --- a/key_scripts/main_(C-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-9).lua b/key_scripts/main_(C-9).lua deleted file mode 100644 index bea6b93f..00000000 --- a/key_scripts/main_(C-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-ESC).lua b/key_scripts/main_(C-ESC).lua deleted file mode 100644 index 0a227f60..00000000 --- a/key_scripts/main_(C-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F1).lua b/key_scripts/main_(C-F1).lua deleted file mode 100644 index 8b25b687..00000000 --- a/key_scripts/main_(C-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F10).lua b/key_scripts/main_(C-F10).lua deleted file mode 100644 index 0ae8225c..00000000 --- a/key_scripts/main_(C-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F2).lua b/key_scripts/main_(C-F2).lua deleted file mode 100644 index 79a9882e..00000000 --- a/key_scripts/main_(C-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F3).lua b/key_scripts/main_(C-F3).lua deleted file mode 100644 index 8b970701..00000000 --- a/key_scripts/main_(C-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F4).lua b/key_scripts/main_(C-F4).lua deleted file mode 100644 index d0ee9487..00000000 --- a/key_scripts/main_(C-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F5).lua b/key_scripts/main_(C-F5).lua deleted file mode 100644 index f81e0d62..00000000 --- a/key_scripts/main_(C-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F6).lua b/key_scripts/main_(C-F6).lua deleted file mode 100644 index 936d1cf3..00000000 --- a/key_scripts/main_(C-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F7).lua b/key_scripts/main_(C-F7).lua deleted file mode 100644 index f4c7eb1a..00000000 --- a/key_scripts/main_(C-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F8).lua b/key_scripts/main_(C-F8).lua deleted file mode 100644 index f9fbee50..00000000 --- a/key_scripts/main_(C-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-F9).lua b/key_scripts/main_(C-F9).lua deleted file mode 100644 index 1104e9d1..00000000 --- a/key_scripts/main_(C-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-SPC).lua b/key_scripts/main_(C-SPC).lua deleted file mode 100644 index c94c7d6c..00000000 --- a/key_scripts/main_(C-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-TAB).lua b/key_scripts/main_(C-TAB).lua deleted file mode 100644 index 5365d114..00000000 --- a/key_scripts/main_(C-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-^).lua b/key_scripts/main_(C-^).lua deleted file mode 100644 index 03472156..00000000 --- a/key_scripts/main_(C-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-a).lua b/key_scripts/main_(C-a).lua deleted file mode 100644 index 52141e5b..00000000 --- a/key_scripts/main_(C-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-ampersand).lua b/key_scripts/main_(C-ampersand).lua deleted file mode 100644 index 7ed31ca8..00000000 --- a/key_scripts/main_(C-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-apostrophe).lua b/key_scripts/main_(C-apostrophe).lua deleted file mode 100644 index 9aac713e..00000000 --- a/key_scripts/main_(C-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-asterisk).lua b/key_scripts/main_(C-asterisk).lua deleted file mode 100644 index 5e7a5a16..00000000 --- a/key_scripts/main_(C-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-at).lua b/key_scripts/main_(C-at).lua deleted file mode 100644 index da11727f..00000000 --- a/key_scripts/main_(C-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-b).lua b/key_scripts/main_(C-b).lua deleted file mode 100644 index fd10b5f1..00000000 --- a/key_scripts/main_(C-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-backslash).lua b/key_scripts/main_(C-backslash).lua deleted file mode 100644 index 99d237c1..00000000 --- a/key_scripts/main_(C-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-backspace).lua b/key_scripts/main_(C-backspace).lua deleted file mode 100644 index 4594a006..00000000 --- a/key_scripts/main_(C-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-backtick).lua b/key_scripts/main_(C-backtick).lua deleted file mode 100644 index 57def9f4..00000000 --- a/key_scripts/main_(C-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-c).lua b/key_scripts/main_(C-c).lua deleted file mode 100644 index 28630107..00000000 --- a/key_scripts/main_(C-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-closebracket).lua b/key_scripts/main_(C-closebracket).lua deleted file mode 100644 index a72a558d..00000000 --- a/key_scripts/main_(C-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-closeparen).lua b/key_scripts/main_(C-closeparen).lua deleted file mode 100644 index eb1ac215..00000000 --- a/key_scripts/main_(C-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-closewing).lua b/key_scripts/main_(C-closewing).lua deleted file mode 100644 index e8567319..00000000 --- a/key_scripts/main_(C-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-colon).lua b/key_scripts/main_(C-colon).lua deleted file mode 100644 index 0e1c0d2b..00000000 --- a/key_scripts/main_(C-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-comma).lua b/key_scripts/main_(C-comma).lua deleted file mode 100644 index e1fcb26a..00000000 --- a/key_scripts/main_(C-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-d).lua b/key_scripts/main_(C-d).lua deleted file mode 100644 index f0f7d16c..00000000 --- a/key_scripts/main_(C-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-dollar).lua b/key_scripts/main_(C-dollar).lua deleted file mode 100644 index 3eac6b7d..00000000 --- a/key_scripts/main_(C-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-down).lua b/key_scripts/main_(C-down).lua deleted file mode 100644 index d79682db..00000000 --- a/key_scripts/main_(C-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-e).lua b/key_scripts/main_(C-e).lua deleted file mode 100644 index 0391dad5..00000000 --- a/key_scripts/main_(C-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-equals).lua b/key_scripts/main_(C-equals).lua deleted file mode 100644 index ad2787ef..00000000 --- a/key_scripts/main_(C-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-exclamation).lua b/key_scripts/main_(C-exclamation).lua deleted file mode 100644 index 290f85cf..00000000 --- a/key_scripts/main_(C-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-f).lua b/key_scripts/main_(C-f).lua deleted file mode 100644 index b35a6f99..00000000 --- a/key_scripts/main_(C-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-g).lua b/key_scripts/main_(C-g).lua deleted file mode 100644 index 0d9abf3b..00000000 --- a/key_scripts/main_(C-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-greaterthan).lua b/key_scripts/main_(C-greaterthan).lua deleted file mode 100644 index 04ee6704..00000000 --- a/key_scripts/main_(C-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-h).lua b/key_scripts/main_(C-h).lua deleted file mode 100644 index a3f7602f..00000000 --- a/key_scripts/main_(C-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-hyphen).lua b/key_scripts/main_(C-hyphen).lua deleted file mode 100644 index d3925ae7..00000000 --- a/key_scripts/main_(C-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-i).lua b/key_scripts/main_(C-i).lua deleted file mode 100644 index b74b4768..00000000 --- a/key_scripts/main_(C-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-j).lua b/key_scripts/main_(C-j).lua deleted file mode 100644 index 8539dc35..00000000 --- a/key_scripts/main_(C-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-k).lua b/key_scripts/main_(C-k).lua deleted file mode 100644 index d306a45f..00000000 --- a/key_scripts/main_(C-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-l).lua b/key_scripts/main_(C-l).lua deleted file mode 100644 index 0e83f81f..00000000 --- a/key_scripts/main_(C-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-left).lua b/key_scripts/main_(C-left).lua deleted file mode 100644 index 08677088..00000000 --- a/key_scripts/main_(C-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-lessthan).lua b/key_scripts/main_(C-lessthan).lua deleted file mode 100644 index f515a503..00000000 --- a/key_scripts/main_(C-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-m).lua b/key_scripts/main_(C-m).lua deleted file mode 100644 index 19088eab..00000000 --- a/key_scripts/main_(C-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-n).lua b/key_scripts/main_(C-n).lua deleted file mode 100644 index fde46a40..00000000 --- a/key_scripts/main_(C-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-numbersign).lua b/key_scripts/main_(C-numbersign).lua deleted file mode 100644 index 1dd0803c..00000000 --- a/key_scripts/main_(C-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-o).lua b/key_scripts/main_(C-o).lua deleted file mode 100644 index 41fe3948..00000000 --- a/key_scripts/main_(C-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-openbracket).lua b/key_scripts/main_(C-openbracket).lua deleted file mode 100644 index 1b0b34de..00000000 --- a/key_scripts/main_(C-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-openparen).lua b/key_scripts/main_(C-openparen).lua deleted file mode 100644 index defe0384..00000000 --- a/key_scripts/main_(C-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-openwing).lua b/key_scripts/main_(C-openwing).lua deleted file mode 100644 index 6fd6c38f..00000000 --- a/key_scripts/main_(C-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-p).lua b/key_scripts/main_(C-p).lua deleted file mode 100644 index fd06aa67..00000000 --- a/key_scripts/main_(C-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-percent).lua b/key_scripts/main_(C-percent).lua deleted file mode 100644 index bedc4f50..00000000 --- a/key_scripts/main_(C-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-period).lua b/key_scripts/main_(C-period).lua deleted file mode 100644 index 54c7b6ec..00000000 --- a/key_scripts/main_(C-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-pipe).lua b/key_scripts/main_(C-pipe).lua deleted file mode 100644 index 7ab24bbc..00000000 --- a/key_scripts/main_(C-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-plus).lua b/key_scripts/main_(C-plus).lua deleted file mode 100644 index 41597cd8..00000000 --- a/key_scripts/main_(C-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-plusminus).lua b/key_scripts/main_(C-plusminus).lua deleted file mode 100644 index d0588d57..00000000 --- a/key_scripts/main_(C-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-q).lua b/key_scripts/main_(C-q).lua deleted file mode 100644 index 9543df4d..00000000 --- a/key_scripts/main_(C-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-questionmark).lua b/key_scripts/main_(C-questionmark).lua deleted file mode 100644 index 9a3b3e30..00000000 --- a/key_scripts/main_(C-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-quotation).lua b/key_scripts/main_(C-quotation).lua deleted file mode 100644 index 65150fa4..00000000 --- a/key_scripts/main_(C-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-r).lua b/key_scripts/main_(C-r).lua deleted file mode 100644 index c7476c02..00000000 --- a/key_scripts/main_(C-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-return).lua b/key_scripts/main_(C-return).lua deleted file mode 100644 index 152cc2eb..00000000 --- a/key_scripts/main_(C-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-right).lua b/key_scripts/main_(C-right).lua deleted file mode 100644 index 61656462..00000000 --- a/key_scripts/main_(C-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-s).lua b/key_scripts/main_(C-s).lua deleted file mode 100644 index 4b29315d..00000000 --- a/key_scripts/main_(C-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-sectionsign).lua b/key_scripts/main_(C-sectionsign).lua deleted file mode 100644 index 364e046d..00000000 --- a/key_scripts/main_(C-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-semicolon).lua b/key_scripts/main_(C-semicolon).lua deleted file mode 100644 index 3dc375b2..00000000 --- a/key_scripts/main_(C-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-slash).lua b/key_scripts/main_(C-slash).lua deleted file mode 100644 index 3ceab1a7..00000000 --- a/key_scripts/main_(C-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-t).lua b/key_scripts/main_(C-t).lua deleted file mode 100644 index 8fcb7127..00000000 --- a/key_scripts/main_(C-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-tilde).lua b/key_scripts/main_(C-tilde).lua deleted file mode 100644 index 7935e184..00000000 --- a/key_scripts/main_(C-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-u).lua b/key_scripts/main_(C-u).lua deleted file mode 100644 index 3483422d..00000000 --- a/key_scripts/main_(C-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-underscore).lua b/key_scripts/main_(C-underscore).lua deleted file mode 100644 index 3e8118e2..00000000 --- a/key_scripts/main_(C-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-up).lua b/key_scripts/main_(C-up).lua deleted file mode 100644 index 66814ce0..00000000 --- a/key_scripts/main_(C-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-v).lua b/key_scripts/main_(C-v).lua deleted file mode 100644 index 500a3016..00000000 --- a/key_scripts/main_(C-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-w).lua b/key_scripts/main_(C-w).lua deleted file mode 100644 index 37aefc2f..00000000 --- a/key_scripts/main_(C-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-x).lua b/key_scripts/main_(C-x).lua deleted file mode 100644 index be6f4c5b..00000000 --- a/key_scripts/main_(C-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-y).lua b/key_scripts/main_(C-y).lua deleted file mode 100644 index 8a9d29df..00000000 --- a/key_scripts/main_(C-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(C-z).lua b/key_scripts/main_(C-z).lua deleted file mode 100644 index 494d04cc..00000000 --- a/key_scripts/main_(C-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-0).lua b/key_scripts/main_(CM-0).lua deleted file mode 100644 index 8ec24e96..00000000 --- a/key_scripts/main_(CM-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-1).lua b/key_scripts/main_(CM-1).lua deleted file mode 100644 index a960b50c..00000000 --- a/key_scripts/main_(CM-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-2).lua b/key_scripts/main_(CM-2).lua deleted file mode 100644 index 747cf704..00000000 --- a/key_scripts/main_(CM-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-3).lua b/key_scripts/main_(CM-3).lua deleted file mode 100644 index ebe3480d..00000000 --- a/key_scripts/main_(CM-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-4).lua b/key_scripts/main_(CM-4).lua deleted file mode 100644 index cc197c53..00000000 --- a/key_scripts/main_(CM-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-5).lua b/key_scripts/main_(CM-5).lua deleted file mode 100644 index d429d212..00000000 --- a/key_scripts/main_(CM-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-6).lua b/key_scripts/main_(CM-6).lua deleted file mode 100644 index 2c2134b5..00000000 --- a/key_scripts/main_(CM-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-7).lua b/key_scripts/main_(CM-7).lua deleted file mode 100644 index 05df44f9..00000000 --- a/key_scripts/main_(CM-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-8).lua b/key_scripts/main_(CM-8).lua deleted file mode 100644 index 8ac9b596..00000000 --- a/key_scripts/main_(CM-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-9).lua b/key_scripts/main_(CM-9).lua deleted file mode 100644 index 24cd9101..00000000 --- a/key_scripts/main_(CM-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-ESC).lua b/key_scripts/main_(CM-ESC).lua deleted file mode 100644 index cc993110..00000000 --- a/key_scripts/main_(CM-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F1).lua b/key_scripts/main_(CM-F1).lua deleted file mode 100644 index 170362f5..00000000 --- a/key_scripts/main_(CM-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F10).lua b/key_scripts/main_(CM-F10).lua deleted file mode 100644 index 8ebd118c..00000000 --- a/key_scripts/main_(CM-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F2).lua b/key_scripts/main_(CM-F2).lua deleted file mode 100644 index 3fa7d603..00000000 --- a/key_scripts/main_(CM-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F3).lua b/key_scripts/main_(CM-F3).lua deleted file mode 100644 index 9aa93e90..00000000 --- a/key_scripts/main_(CM-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F4).lua b/key_scripts/main_(CM-F4).lua deleted file mode 100644 index 5850a914..00000000 --- a/key_scripts/main_(CM-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F5).lua b/key_scripts/main_(CM-F5).lua deleted file mode 100644 index 3d032155..00000000 --- a/key_scripts/main_(CM-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F6).lua b/key_scripts/main_(CM-F6).lua deleted file mode 100644 index ae55a35a..00000000 --- a/key_scripts/main_(CM-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F7).lua b/key_scripts/main_(CM-F7).lua deleted file mode 100644 index 735bf2cf..00000000 --- a/key_scripts/main_(CM-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F8).lua b/key_scripts/main_(CM-F8).lua deleted file mode 100644 index cb169052..00000000 --- a/key_scripts/main_(CM-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-F9).lua b/key_scripts/main_(CM-F9).lua deleted file mode 100644 index 853597d5..00000000 --- a/key_scripts/main_(CM-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-SPC).lua b/key_scripts/main_(CM-SPC).lua deleted file mode 100644 index da06c23f..00000000 --- a/key_scripts/main_(CM-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-TAB).lua b/key_scripts/main_(CM-TAB).lua deleted file mode 100644 index 1d48ed96..00000000 --- a/key_scripts/main_(CM-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-^).lua b/key_scripts/main_(CM-^).lua deleted file mode 100644 index 9a753c07..00000000 --- a/key_scripts/main_(CM-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-a).lua b/key_scripts/main_(CM-a).lua deleted file mode 100644 index a8d0ba52..00000000 --- a/key_scripts/main_(CM-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-ampersand).lua b/key_scripts/main_(CM-ampersand).lua deleted file mode 100644 index 464ad193..00000000 --- a/key_scripts/main_(CM-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-apostrophe).lua b/key_scripts/main_(CM-apostrophe).lua deleted file mode 100644 index 712c3092..00000000 --- a/key_scripts/main_(CM-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-asterisk).lua b/key_scripts/main_(CM-asterisk).lua deleted file mode 100644 index d606207a..00000000 --- a/key_scripts/main_(CM-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-at).lua b/key_scripts/main_(CM-at).lua deleted file mode 100644 index dee3c080..00000000 --- a/key_scripts/main_(CM-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-b).lua b/key_scripts/main_(CM-b).lua deleted file mode 100644 index 96c00d22..00000000 --- a/key_scripts/main_(CM-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-backslash).lua b/key_scripts/main_(CM-backslash).lua deleted file mode 100644 index e4f544bf..00000000 --- a/key_scripts/main_(CM-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-backspace).lua b/key_scripts/main_(CM-backspace).lua deleted file mode 100644 index 8b6cf17c..00000000 --- a/key_scripts/main_(CM-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-backtick).lua b/key_scripts/main_(CM-backtick).lua deleted file mode 100644 index aab7b80b..00000000 --- a/key_scripts/main_(CM-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-c).lua b/key_scripts/main_(CM-c).lua deleted file mode 100644 index 7e11cfe0..00000000 --- a/key_scripts/main_(CM-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-closebracket).lua b/key_scripts/main_(CM-closebracket).lua deleted file mode 100644 index b82a1ebb..00000000 --- a/key_scripts/main_(CM-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-closeparen).lua b/key_scripts/main_(CM-closeparen).lua deleted file mode 100644 index 35a1e0ca..00000000 --- a/key_scripts/main_(CM-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-closewing).lua b/key_scripts/main_(CM-closewing).lua deleted file mode 100644 index cc2c9cdc..00000000 --- a/key_scripts/main_(CM-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-colon).lua b/key_scripts/main_(CM-colon).lua deleted file mode 100644 index a2c8c71a..00000000 --- a/key_scripts/main_(CM-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-comma).lua b/key_scripts/main_(CM-comma).lua deleted file mode 100644 index 54fa09ca..00000000 --- a/key_scripts/main_(CM-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-d).lua b/key_scripts/main_(CM-d).lua deleted file mode 100644 index 581f3c85..00000000 --- a/key_scripts/main_(CM-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-dollar).lua b/key_scripts/main_(CM-dollar).lua deleted file mode 100644 index dc6ffdac..00000000 --- a/key_scripts/main_(CM-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-down).lua b/key_scripts/main_(CM-down).lua deleted file mode 100644 index 3a1102c5..00000000 --- a/key_scripts/main_(CM-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-e).lua b/key_scripts/main_(CM-e).lua deleted file mode 100644 index fb01e217..00000000 --- a/key_scripts/main_(CM-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-equals).lua b/key_scripts/main_(CM-equals).lua deleted file mode 100644 index cec32ff6..00000000 --- a/key_scripts/main_(CM-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-exclamation).lua b/key_scripts/main_(CM-exclamation).lua deleted file mode 100644 index bde8c5d3..00000000 --- a/key_scripts/main_(CM-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-f).lua b/key_scripts/main_(CM-f).lua deleted file mode 100644 index b335cf66..00000000 --- a/key_scripts/main_(CM-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-g).lua b/key_scripts/main_(CM-g).lua deleted file mode 100644 index 4c043e68..00000000 --- a/key_scripts/main_(CM-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-greaterthan).lua b/key_scripts/main_(CM-greaterthan).lua deleted file mode 100644 index 62b1c361..00000000 --- a/key_scripts/main_(CM-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-h).lua b/key_scripts/main_(CM-h).lua deleted file mode 100644 index fad76035..00000000 --- a/key_scripts/main_(CM-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-hyphen).lua b/key_scripts/main_(CM-hyphen).lua deleted file mode 100644 index 92fc63e7..00000000 --- a/key_scripts/main_(CM-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-i).lua b/key_scripts/main_(CM-i).lua deleted file mode 100644 index 39f0a6fb..00000000 --- a/key_scripts/main_(CM-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-j).lua b/key_scripts/main_(CM-j).lua deleted file mode 100644 index cf16d6db..00000000 --- a/key_scripts/main_(CM-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-k).lua b/key_scripts/main_(CM-k).lua deleted file mode 100644 index 3955feba..00000000 --- a/key_scripts/main_(CM-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-l).lua b/key_scripts/main_(CM-l).lua deleted file mode 100644 index fc883931..00000000 --- a/key_scripts/main_(CM-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-left).lua b/key_scripts/main_(CM-left).lua deleted file mode 100644 index c170685b..00000000 --- a/key_scripts/main_(CM-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-lessthan).lua b/key_scripts/main_(CM-lessthan).lua deleted file mode 100644 index 795d29d1..00000000 --- a/key_scripts/main_(CM-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-m).lua b/key_scripts/main_(CM-m).lua deleted file mode 100644 index 4c482e66..00000000 --- a/key_scripts/main_(CM-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-n).lua b/key_scripts/main_(CM-n).lua deleted file mode 100644 index f64362ca..00000000 --- a/key_scripts/main_(CM-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-numbersign).lua b/key_scripts/main_(CM-numbersign).lua deleted file mode 100644 index 3c110e3e..00000000 --- a/key_scripts/main_(CM-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-o).lua b/key_scripts/main_(CM-o).lua deleted file mode 100644 index 3202451e..00000000 --- a/key_scripts/main_(CM-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-openbracket).lua b/key_scripts/main_(CM-openbracket).lua deleted file mode 100644 index dbcbd9c2..00000000 --- a/key_scripts/main_(CM-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-openparen).lua b/key_scripts/main_(CM-openparen).lua deleted file mode 100644 index e6c81976..00000000 --- a/key_scripts/main_(CM-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-openwing).lua b/key_scripts/main_(CM-openwing).lua deleted file mode 100644 index e9aafdad..00000000 --- a/key_scripts/main_(CM-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-p).lua b/key_scripts/main_(CM-p).lua deleted file mode 100644 index 79dd5f73..00000000 --- a/key_scripts/main_(CM-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-percent).lua b/key_scripts/main_(CM-percent).lua deleted file mode 100644 index 748c9491..00000000 --- a/key_scripts/main_(CM-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-period).lua b/key_scripts/main_(CM-period).lua deleted file mode 100644 index 7b53558d..00000000 --- a/key_scripts/main_(CM-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-pipe).lua b/key_scripts/main_(CM-pipe).lua deleted file mode 100644 index 7384d7aa..00000000 --- a/key_scripts/main_(CM-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-plus).lua b/key_scripts/main_(CM-plus).lua deleted file mode 100644 index 9a2c1f2f..00000000 --- a/key_scripts/main_(CM-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-plusminus).lua b/key_scripts/main_(CM-plusminus).lua deleted file mode 100644 index e5e29a61..00000000 --- a/key_scripts/main_(CM-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-q).lua b/key_scripts/main_(CM-q).lua deleted file mode 100644 index 962ab020..00000000 --- a/key_scripts/main_(CM-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-questionmark).lua b/key_scripts/main_(CM-questionmark).lua deleted file mode 100644 index 59335485..00000000 --- a/key_scripts/main_(CM-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-quotation).lua b/key_scripts/main_(CM-quotation).lua deleted file mode 100644 index b25919d7..00000000 --- a/key_scripts/main_(CM-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-r).lua b/key_scripts/main_(CM-r).lua deleted file mode 100644 index b735e39e..00000000 --- a/key_scripts/main_(CM-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-return).lua b/key_scripts/main_(CM-return).lua deleted file mode 100644 index 2ac23f75..00000000 --- a/key_scripts/main_(CM-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-right).lua b/key_scripts/main_(CM-right).lua deleted file mode 100644 index b8f119e7..00000000 --- a/key_scripts/main_(CM-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-s).lua b/key_scripts/main_(CM-s).lua deleted file mode 100644 index 4f6e7600..00000000 --- a/key_scripts/main_(CM-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-sectionsign).lua b/key_scripts/main_(CM-sectionsign).lua deleted file mode 100644 index fcd60714..00000000 --- a/key_scripts/main_(CM-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-semicolon).lua b/key_scripts/main_(CM-semicolon).lua deleted file mode 100644 index fc2dcc9d..00000000 --- a/key_scripts/main_(CM-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-slash).lua b/key_scripts/main_(CM-slash).lua deleted file mode 100644 index 3f7a94f7..00000000 --- a/key_scripts/main_(CM-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-t).lua b/key_scripts/main_(CM-t).lua deleted file mode 100644 index 2e920f6d..00000000 --- a/key_scripts/main_(CM-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-tilde).lua b/key_scripts/main_(CM-tilde).lua deleted file mode 100644 index 5eb9c6ef..00000000 --- a/key_scripts/main_(CM-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-u).lua b/key_scripts/main_(CM-u).lua deleted file mode 100644 index 546a1dea..00000000 --- a/key_scripts/main_(CM-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-underscore).lua b/key_scripts/main_(CM-underscore).lua deleted file mode 100644 index eef12287..00000000 --- a/key_scripts/main_(CM-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-up).lua b/key_scripts/main_(CM-up).lua deleted file mode 100644 index 28b07d24..00000000 --- a/key_scripts/main_(CM-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-v).lua b/key_scripts/main_(CM-v).lua deleted file mode 100644 index a8694240..00000000 --- a/key_scripts/main_(CM-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-w).lua b/key_scripts/main_(CM-w).lua deleted file mode 100644 index 2c57f32b..00000000 --- a/key_scripts/main_(CM-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-x).lua b/key_scripts/main_(CM-x).lua deleted file mode 100644 index 2d6fba50..00000000 --- a/key_scripts/main_(CM-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-y).lua b/key_scripts/main_(CM-y).lua deleted file mode 100644 index a832d782..00000000 --- a/key_scripts/main_(CM-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CM-z).lua b/key_scripts/main_(CM-z).lua deleted file mode 100644 index 32439834..00000000 --- a/key_scripts/main_(CM-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-ESC).lua b/key_scripts/main_(CMS-ESC).lua deleted file mode 100644 index f29d891a..00000000 --- a/key_scripts/main_(CMS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F1).lua b/key_scripts/main_(CMS-F1).lua deleted file mode 100644 index 38484326..00000000 --- a/key_scripts/main_(CMS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F10).lua b/key_scripts/main_(CMS-F10).lua deleted file mode 100644 index 70f44ed9..00000000 --- a/key_scripts/main_(CMS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F2).lua b/key_scripts/main_(CMS-F2).lua deleted file mode 100644 index 51c27167..00000000 --- a/key_scripts/main_(CMS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F3).lua b/key_scripts/main_(CMS-F3).lua deleted file mode 100644 index fdc61556..00000000 --- a/key_scripts/main_(CMS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F4).lua b/key_scripts/main_(CMS-F4).lua deleted file mode 100644 index ee09d3a4..00000000 --- a/key_scripts/main_(CMS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F5).lua b/key_scripts/main_(CMS-F5).lua deleted file mode 100644 index 64832f60..00000000 --- a/key_scripts/main_(CMS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F6).lua b/key_scripts/main_(CMS-F6).lua deleted file mode 100644 index 1b24b1fd..00000000 --- a/key_scripts/main_(CMS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F7).lua b/key_scripts/main_(CMS-F7).lua deleted file mode 100644 index 7081cf06..00000000 --- a/key_scripts/main_(CMS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F8).lua b/key_scripts/main_(CMS-F8).lua deleted file mode 100644 index f16e0714..00000000 --- a/key_scripts/main_(CMS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-F9).lua b/key_scripts/main_(CMS-F9).lua deleted file mode 100644 index 910041a6..00000000 --- a/key_scripts/main_(CMS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-SPC).lua b/key_scripts/main_(CMS-SPC).lua deleted file mode 100644 index d503eabb..00000000 --- a/key_scripts/main_(CMS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-TAB).lua b/key_scripts/main_(CMS-TAB).lua deleted file mode 100644 index d129f2b9..00000000 --- a/key_scripts/main_(CMS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-a).lua b/key_scripts/main_(CMS-a).lua deleted file mode 100644 index 34a1b9ec..00000000 --- a/key_scripts/main_(CMS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-b).lua b/key_scripts/main_(CMS-b).lua deleted file mode 100644 index ec570f70..00000000 --- a/key_scripts/main_(CMS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-backspace).lua b/key_scripts/main_(CMS-backspace).lua deleted file mode 100644 index 95474a75..00000000 --- a/key_scripts/main_(CMS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-c).lua b/key_scripts/main_(CMS-c).lua deleted file mode 100644 index 1ec866cf..00000000 --- a/key_scripts/main_(CMS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-d).lua b/key_scripts/main_(CMS-d).lua deleted file mode 100644 index 19addd10..00000000 --- a/key_scripts/main_(CMS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-down).lua b/key_scripts/main_(CMS-down).lua deleted file mode 100644 index 4eff46cd..00000000 --- a/key_scripts/main_(CMS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-e).lua b/key_scripts/main_(CMS-e).lua deleted file mode 100644 index 25aaef84..00000000 --- a/key_scripts/main_(CMS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-f).lua b/key_scripts/main_(CMS-f).lua deleted file mode 100644 index 914ea388..00000000 --- a/key_scripts/main_(CMS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-g).lua b/key_scripts/main_(CMS-g).lua deleted file mode 100644 index f13ebebd..00000000 --- a/key_scripts/main_(CMS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-h).lua b/key_scripts/main_(CMS-h).lua deleted file mode 100644 index a667c602..00000000 --- a/key_scripts/main_(CMS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-i).lua b/key_scripts/main_(CMS-i).lua deleted file mode 100644 index 58dddedf..00000000 --- a/key_scripts/main_(CMS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-j).lua b/key_scripts/main_(CMS-j).lua deleted file mode 100644 index 733cf357..00000000 --- a/key_scripts/main_(CMS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-k).lua b/key_scripts/main_(CMS-k).lua deleted file mode 100644 index 5b438af2..00000000 --- a/key_scripts/main_(CMS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-l).lua b/key_scripts/main_(CMS-l).lua deleted file mode 100644 index d5764fbc..00000000 --- a/key_scripts/main_(CMS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-left).lua b/key_scripts/main_(CMS-left).lua deleted file mode 100644 index 2201f46a..00000000 --- a/key_scripts/main_(CMS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-m).lua b/key_scripts/main_(CMS-m).lua deleted file mode 100644 index 3658b8e2..00000000 --- a/key_scripts/main_(CMS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-n).lua b/key_scripts/main_(CMS-n).lua deleted file mode 100644 index d4df1761..00000000 --- a/key_scripts/main_(CMS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-o).lua b/key_scripts/main_(CMS-o).lua deleted file mode 100644 index 65241065..00000000 --- a/key_scripts/main_(CMS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-p).lua b/key_scripts/main_(CMS-p).lua deleted file mode 100644 index 8f723a1f..00000000 --- a/key_scripts/main_(CMS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-plusminus).lua b/key_scripts/main_(CMS-plusminus).lua deleted file mode 100644 index 6b472663..00000000 --- a/key_scripts/main_(CMS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-q).lua b/key_scripts/main_(CMS-q).lua deleted file mode 100644 index 76cddd4b..00000000 --- a/key_scripts/main_(CMS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-r).lua b/key_scripts/main_(CMS-r).lua deleted file mode 100644 index 12d768ff..00000000 --- a/key_scripts/main_(CMS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-return).lua b/key_scripts/main_(CMS-return).lua deleted file mode 100644 index 3fd63589..00000000 --- a/key_scripts/main_(CMS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-right).lua b/key_scripts/main_(CMS-right).lua deleted file mode 100644 index 06f9c0df..00000000 --- a/key_scripts/main_(CMS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-s).lua b/key_scripts/main_(CMS-s).lua deleted file mode 100644 index 85568796..00000000 --- a/key_scripts/main_(CMS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-sectionsign).lua b/key_scripts/main_(CMS-sectionsign).lua deleted file mode 100644 index c38e008e..00000000 --- a/key_scripts/main_(CMS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-t).lua b/key_scripts/main_(CMS-t).lua deleted file mode 100644 index 90f2ca3c..00000000 --- a/key_scripts/main_(CMS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-u).lua b/key_scripts/main_(CMS-u).lua deleted file mode 100644 index 1125550f..00000000 --- a/key_scripts/main_(CMS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-up).lua b/key_scripts/main_(CMS-up).lua deleted file mode 100644 index a8c96dc8..00000000 --- a/key_scripts/main_(CMS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-v).lua b/key_scripts/main_(CMS-v).lua deleted file mode 100644 index 09dab875..00000000 --- a/key_scripts/main_(CMS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-w).lua b/key_scripts/main_(CMS-w).lua deleted file mode 100644 index c63bfd94..00000000 --- a/key_scripts/main_(CMS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-x).lua b/key_scripts/main_(CMS-x).lua deleted file mode 100644 index 4d4bbbd7..00000000 --- a/key_scripts/main_(CMS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-y).lua b/key_scripts/main_(CMS-y).lua deleted file mode 100644 index 9a6790e2..00000000 --- a/key_scripts/main_(CMS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CMS-z).lua b/key_scripts/main_(CMS-z).lua deleted file mode 100644 index 3c36028e..00000000 --- a/key_scripts/main_(CMS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-ESC).lua b/key_scripts/main_(CS-ESC).lua deleted file mode 100644 index 8f2cab11..00000000 --- a/key_scripts/main_(CS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F1).lua b/key_scripts/main_(CS-F1).lua deleted file mode 100644 index 22803396..00000000 --- a/key_scripts/main_(CS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F10).lua b/key_scripts/main_(CS-F10).lua deleted file mode 100644 index 523cfce7..00000000 --- a/key_scripts/main_(CS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F2).lua b/key_scripts/main_(CS-F2).lua deleted file mode 100644 index 56e3eb48..00000000 --- a/key_scripts/main_(CS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F3).lua b/key_scripts/main_(CS-F3).lua deleted file mode 100644 index 001a9196..00000000 --- a/key_scripts/main_(CS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F4).lua b/key_scripts/main_(CS-F4).lua deleted file mode 100644 index 32639f2b..00000000 --- a/key_scripts/main_(CS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F5).lua b/key_scripts/main_(CS-F5).lua deleted file mode 100644 index cee4559c..00000000 --- a/key_scripts/main_(CS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F6).lua b/key_scripts/main_(CS-F6).lua deleted file mode 100644 index 5c16a8c6..00000000 --- a/key_scripts/main_(CS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F7).lua b/key_scripts/main_(CS-F7).lua deleted file mode 100644 index 69a2e576..00000000 --- a/key_scripts/main_(CS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F8).lua b/key_scripts/main_(CS-F8).lua deleted file mode 100644 index 103bac29..00000000 --- a/key_scripts/main_(CS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-F9).lua b/key_scripts/main_(CS-F9).lua deleted file mode 100644 index 582e3485..00000000 --- a/key_scripts/main_(CS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-SPC).lua b/key_scripts/main_(CS-SPC).lua deleted file mode 100644 index d907feb3..00000000 --- a/key_scripts/main_(CS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-TAB).lua b/key_scripts/main_(CS-TAB).lua deleted file mode 100644 index 07bc6cba..00000000 --- a/key_scripts/main_(CS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-a).lua b/key_scripts/main_(CS-a).lua deleted file mode 100644 index 1ddfd1a9..00000000 --- a/key_scripts/main_(CS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-b).lua b/key_scripts/main_(CS-b).lua deleted file mode 100644 index 2827cdc5..00000000 --- a/key_scripts/main_(CS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-backspace).lua b/key_scripts/main_(CS-backspace).lua deleted file mode 100644 index 222492ed..00000000 --- a/key_scripts/main_(CS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-c).lua b/key_scripts/main_(CS-c).lua deleted file mode 100644 index fb3256a6..00000000 --- a/key_scripts/main_(CS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-d).lua b/key_scripts/main_(CS-d).lua deleted file mode 100644 index 43e823d7..00000000 --- a/key_scripts/main_(CS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-down).lua b/key_scripts/main_(CS-down).lua deleted file mode 100644 index a54dde67..00000000 --- a/key_scripts/main_(CS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-e).lua b/key_scripts/main_(CS-e).lua deleted file mode 100644 index d0d70b2d..00000000 --- a/key_scripts/main_(CS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-f).lua b/key_scripts/main_(CS-f).lua deleted file mode 100644 index 194d286f..00000000 --- a/key_scripts/main_(CS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-g).lua b/key_scripts/main_(CS-g).lua deleted file mode 100644 index a4924846..00000000 --- a/key_scripts/main_(CS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-h).lua b/key_scripts/main_(CS-h).lua deleted file mode 100644 index 97e8fb65..00000000 --- a/key_scripts/main_(CS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-i).lua b/key_scripts/main_(CS-i).lua deleted file mode 100644 index 32abd876..00000000 --- a/key_scripts/main_(CS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-j).lua b/key_scripts/main_(CS-j).lua deleted file mode 100644 index 8e0bc367..00000000 --- a/key_scripts/main_(CS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-k).lua b/key_scripts/main_(CS-k).lua deleted file mode 100644 index 6c8575a5..00000000 --- a/key_scripts/main_(CS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-l).lua b/key_scripts/main_(CS-l).lua deleted file mode 100644 index 7638e37b..00000000 --- a/key_scripts/main_(CS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-left).lua b/key_scripts/main_(CS-left).lua deleted file mode 100644 index a57471f0..00000000 --- a/key_scripts/main_(CS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-m).lua b/key_scripts/main_(CS-m).lua deleted file mode 100644 index 1f21639e..00000000 --- a/key_scripts/main_(CS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-n).lua b/key_scripts/main_(CS-n).lua deleted file mode 100644 index 2493c068..00000000 --- a/key_scripts/main_(CS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-o).lua b/key_scripts/main_(CS-o).lua deleted file mode 100644 index 988dff54..00000000 --- a/key_scripts/main_(CS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-p).lua b/key_scripts/main_(CS-p).lua deleted file mode 100644 index 761bf941..00000000 --- a/key_scripts/main_(CS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-plusminus).lua b/key_scripts/main_(CS-plusminus).lua deleted file mode 100644 index 5bbb396d..00000000 --- a/key_scripts/main_(CS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-q).lua b/key_scripts/main_(CS-q).lua deleted file mode 100644 index f4822144..00000000 --- a/key_scripts/main_(CS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-r).lua b/key_scripts/main_(CS-r).lua deleted file mode 100644 index 84ff2efa..00000000 --- a/key_scripts/main_(CS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-return).lua b/key_scripts/main_(CS-return).lua deleted file mode 100644 index a8d0024e..00000000 --- a/key_scripts/main_(CS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-right).lua b/key_scripts/main_(CS-right).lua deleted file mode 100644 index eb5ba508..00000000 --- a/key_scripts/main_(CS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-s).lua b/key_scripts/main_(CS-s).lua deleted file mode 100644 index 8e974f4d..00000000 --- a/key_scripts/main_(CS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-sectionsign).lua b/key_scripts/main_(CS-sectionsign).lua deleted file mode 100644 index a31353f7..00000000 --- a/key_scripts/main_(CS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-t).lua b/key_scripts/main_(CS-t).lua deleted file mode 100644 index 8584198b..00000000 --- a/key_scripts/main_(CS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-u).lua b/key_scripts/main_(CS-u).lua deleted file mode 100644 index ddb5708c..00000000 --- a/key_scripts/main_(CS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-up).lua b/key_scripts/main_(CS-up).lua deleted file mode 100644 index 2aff24c8..00000000 --- a/key_scripts/main_(CS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-v).lua b/key_scripts/main_(CS-v).lua deleted file mode 100644 index 274f7daa..00000000 --- a/key_scripts/main_(CS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-w).lua b/key_scripts/main_(CS-w).lua deleted file mode 100644 index 4d237471..00000000 --- a/key_scripts/main_(CS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-x).lua b/key_scripts/main_(CS-x).lua deleted file mode 100644 index c98b0165..00000000 --- a/key_scripts/main_(CS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-y).lua b/key_scripts/main_(CS-y).lua deleted file mode 100644 index 2410b5c2..00000000 --- a/key_scripts/main_(CS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(CS-z).lua b/key_scripts/main_(CS-z).lua deleted file mode 100644 index 715a3998..00000000 --- a/key_scripts/main_(CS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-0).lua b/key_scripts/main_(M-0).lua deleted file mode 100644 index 42adab87..00000000 --- a/key_scripts/main_(M-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-1).lua b/key_scripts/main_(M-1).lua deleted file mode 100644 index 8c827af0..00000000 --- a/key_scripts/main_(M-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-2).lua b/key_scripts/main_(M-2).lua deleted file mode 100644 index f7db72e2..00000000 --- a/key_scripts/main_(M-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-3).lua b/key_scripts/main_(M-3).lua deleted file mode 100644 index 1cc22713..00000000 --- a/key_scripts/main_(M-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-4).lua b/key_scripts/main_(M-4).lua deleted file mode 100644 index 5d1bbef6..00000000 --- a/key_scripts/main_(M-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-5).lua b/key_scripts/main_(M-5).lua deleted file mode 100644 index 9d4bfa99..00000000 --- a/key_scripts/main_(M-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-6).lua b/key_scripts/main_(M-6).lua deleted file mode 100644 index 05736232..00000000 --- a/key_scripts/main_(M-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-7).lua b/key_scripts/main_(M-7).lua deleted file mode 100644 index 455b6bff..00000000 --- a/key_scripts/main_(M-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-8).lua b/key_scripts/main_(M-8).lua deleted file mode 100644 index f5549d86..00000000 --- a/key_scripts/main_(M-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-9).lua b/key_scripts/main_(M-9).lua deleted file mode 100644 index b52ec609..00000000 --- a/key_scripts/main_(M-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-ESC).lua b/key_scripts/main_(M-ESC).lua deleted file mode 100644 index 0859cd20..00000000 --- a/key_scripts/main_(M-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F1).lua b/key_scripts/main_(M-F1).lua deleted file mode 100644 index 2dee3efe..00000000 --- a/key_scripts/main_(M-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F10).lua b/key_scripts/main_(M-F10).lua deleted file mode 100644 index 15dedea9..00000000 --- a/key_scripts/main_(M-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F2).lua b/key_scripts/main_(M-F2).lua deleted file mode 100644 index ab497061..00000000 --- a/key_scripts/main_(M-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F3).lua b/key_scripts/main_(M-F3).lua deleted file mode 100644 index a23fa3c9..00000000 --- a/key_scripts/main_(M-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F4).lua b/key_scripts/main_(M-F4).lua deleted file mode 100644 index 3565c113..00000000 --- a/key_scripts/main_(M-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F5).lua b/key_scripts/main_(M-F5).lua deleted file mode 100644 index 519c7e99..00000000 --- a/key_scripts/main_(M-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F6).lua b/key_scripts/main_(M-F6).lua deleted file mode 100644 index 997f2c2d..00000000 --- a/key_scripts/main_(M-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F7).lua b/key_scripts/main_(M-F7).lua deleted file mode 100644 index a5363a06..00000000 --- a/key_scripts/main_(M-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F8).lua b/key_scripts/main_(M-F8).lua deleted file mode 100644 index df31d0ef..00000000 --- a/key_scripts/main_(M-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-F9).lua b/key_scripts/main_(M-F9).lua deleted file mode 100644 index d216671c..00000000 --- a/key_scripts/main_(M-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-SPC).lua b/key_scripts/main_(M-SPC).lua deleted file mode 100644 index 8c9592f4..00000000 --- a/key_scripts/main_(M-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-TAB).lua b/key_scripts/main_(M-TAB).lua deleted file mode 100644 index 999ad94a..00000000 --- a/key_scripts/main_(M-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-^).lua b/key_scripts/main_(M-^).lua deleted file mode 100644 index c00a1ad2..00000000 --- a/key_scripts/main_(M-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-a).lua b/key_scripts/main_(M-a).lua deleted file mode 100644 index 13b58200..00000000 --- a/key_scripts/main_(M-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-ampersand).lua b/key_scripts/main_(M-ampersand).lua deleted file mode 100644 index 21543015..00000000 --- a/key_scripts/main_(M-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-apostrophe).lua b/key_scripts/main_(M-apostrophe).lua deleted file mode 100644 index ade83c1e..00000000 --- a/key_scripts/main_(M-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-asterisk).lua b/key_scripts/main_(M-asterisk).lua deleted file mode 100644 index b1f535d8..00000000 --- a/key_scripts/main_(M-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-at).lua b/key_scripts/main_(M-at).lua deleted file mode 100644 index e0ba83fd..00000000 --- a/key_scripts/main_(M-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-b).lua b/key_scripts/main_(M-b).lua deleted file mode 100644 index 3b667188..00000000 --- a/key_scripts/main_(M-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-backslash).lua b/key_scripts/main_(M-backslash).lua deleted file mode 100644 index 61aa2dcf..00000000 --- a/key_scripts/main_(M-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-backspace).lua b/key_scripts/main_(M-backspace).lua deleted file mode 100644 index b70c1200..00000000 --- a/key_scripts/main_(M-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-backtick).lua b/key_scripts/main_(M-backtick).lua deleted file mode 100644 index f32a2c09..00000000 --- a/key_scripts/main_(M-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-c).lua b/key_scripts/main_(M-c).lua deleted file mode 100644 index 5678e7aa..00000000 --- a/key_scripts/main_(M-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-closebracket).lua b/key_scripts/main_(M-closebracket).lua deleted file mode 100644 index d3f48836..00000000 --- a/key_scripts/main_(M-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-closeparen).lua b/key_scripts/main_(M-closeparen).lua deleted file mode 100644 index fe9b9709..00000000 --- a/key_scripts/main_(M-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-closewing).lua b/key_scripts/main_(M-closewing).lua deleted file mode 100644 index 9f94c4bb..00000000 --- a/key_scripts/main_(M-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-colon).lua b/key_scripts/main_(M-colon).lua deleted file mode 100644 index 31681fd9..00000000 --- a/key_scripts/main_(M-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-comma).lua b/key_scripts/main_(M-comma).lua deleted file mode 100644 index 733545d2..00000000 --- a/key_scripts/main_(M-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-d).lua b/key_scripts/main_(M-d).lua deleted file mode 100644 index 79f9656f..00000000 --- a/key_scripts/main_(M-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-dollar).lua b/key_scripts/main_(M-dollar).lua deleted file mode 100644 index 967834f4..00000000 --- a/key_scripts/main_(M-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-down).lua b/key_scripts/main_(M-down).lua deleted file mode 100644 index 5b8e15e9..00000000 --- a/key_scripts/main_(M-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-e).lua b/key_scripts/main_(M-e).lua deleted file mode 100644 index 93d3e9a6..00000000 --- a/key_scripts/main_(M-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-equals).lua b/key_scripts/main_(M-equals).lua deleted file mode 100644 index 52dcf3f4..00000000 --- a/key_scripts/main_(M-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-exclamation).lua b/key_scripts/main_(M-exclamation).lua deleted file mode 100644 index cf6f4464..00000000 --- a/key_scripts/main_(M-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-f).lua b/key_scripts/main_(M-f).lua deleted file mode 100644 index a0986853..00000000 --- a/key_scripts/main_(M-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-g).lua b/key_scripts/main_(M-g).lua deleted file mode 100644 index ee72387a..00000000 --- a/key_scripts/main_(M-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-greaterthan).lua b/key_scripts/main_(M-greaterthan).lua deleted file mode 100644 index 15121d0c..00000000 --- a/key_scripts/main_(M-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-h).lua b/key_scripts/main_(M-h).lua deleted file mode 100644 index b484fb75..00000000 --- a/key_scripts/main_(M-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-hyphen).lua b/key_scripts/main_(M-hyphen).lua deleted file mode 100644 index 2278c0cb..00000000 --- a/key_scripts/main_(M-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-i).lua b/key_scripts/main_(M-i).lua deleted file mode 100644 index d2830327..00000000 --- a/key_scripts/main_(M-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-j).lua b/key_scripts/main_(M-j).lua deleted file mode 100644 index f7627a41..00000000 --- a/key_scripts/main_(M-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-k).lua b/key_scripts/main_(M-k).lua deleted file mode 100644 index edcc7d5c..00000000 --- a/key_scripts/main_(M-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-l).lua b/key_scripts/main_(M-l).lua deleted file mode 100644 index fa36a424..00000000 --- a/key_scripts/main_(M-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-left).lua b/key_scripts/main_(M-left).lua deleted file mode 100644 index 2b084bc5..00000000 --- a/key_scripts/main_(M-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-lessthan).lua b/key_scripts/main_(M-lessthan).lua deleted file mode 100644 index a352e3d8..00000000 --- a/key_scripts/main_(M-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-m).lua b/key_scripts/main_(M-m).lua deleted file mode 100644 index 5abad7b5..00000000 --- a/key_scripts/main_(M-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-n).lua b/key_scripts/main_(M-n).lua deleted file mode 100644 index 523bb66f..00000000 --- a/key_scripts/main_(M-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-numbersign).lua b/key_scripts/main_(M-numbersign).lua deleted file mode 100644 index cb56ee42..00000000 --- a/key_scripts/main_(M-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-o).lua b/key_scripts/main_(M-o).lua deleted file mode 100644 index 7fcc428e..00000000 --- a/key_scripts/main_(M-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-openbracket).lua b/key_scripts/main_(M-openbracket).lua deleted file mode 100644 index faed7e84..00000000 --- a/key_scripts/main_(M-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-openparen).lua b/key_scripts/main_(M-openparen).lua deleted file mode 100644 index 8c7fd380..00000000 --- a/key_scripts/main_(M-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-openwing).lua b/key_scripts/main_(M-openwing).lua deleted file mode 100644 index 8fac38cf..00000000 --- a/key_scripts/main_(M-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-p).lua b/key_scripts/main_(M-p).lua deleted file mode 100644 index 3cf8f015..00000000 --- a/key_scripts/main_(M-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-percent).lua b/key_scripts/main_(M-percent).lua deleted file mode 100644 index e53c8ec8..00000000 --- a/key_scripts/main_(M-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-period).lua b/key_scripts/main_(M-period).lua deleted file mode 100644 index cf9380dd..00000000 --- a/key_scripts/main_(M-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-pipe).lua b/key_scripts/main_(M-pipe).lua deleted file mode 100644 index 331651cf..00000000 --- a/key_scripts/main_(M-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-plus).lua b/key_scripts/main_(M-plus).lua deleted file mode 100644 index a0cc0510..00000000 --- a/key_scripts/main_(M-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-plusminus).lua b/key_scripts/main_(M-plusminus).lua deleted file mode 100644 index 3e2c1991..00000000 --- a/key_scripts/main_(M-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-q).lua b/key_scripts/main_(M-q).lua deleted file mode 100644 index 9266a11e..00000000 --- a/key_scripts/main_(M-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-questionmark).lua b/key_scripts/main_(M-questionmark).lua deleted file mode 100644 index 8dd4f888..00000000 --- a/key_scripts/main_(M-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-quotation).lua b/key_scripts/main_(M-quotation).lua deleted file mode 100644 index 22327493..00000000 --- a/key_scripts/main_(M-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-r).lua b/key_scripts/main_(M-r).lua deleted file mode 100644 index d80261fe..00000000 --- a/key_scripts/main_(M-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-return).lua b/key_scripts/main_(M-return).lua deleted file mode 100644 index 55f78f0e..00000000 --- a/key_scripts/main_(M-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-right).lua b/key_scripts/main_(M-right).lua deleted file mode 100644 index 19f7ed13..00000000 --- a/key_scripts/main_(M-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-s).lua b/key_scripts/main_(M-s).lua deleted file mode 100644 index faa90b8c..00000000 --- a/key_scripts/main_(M-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-sectionsign).lua b/key_scripts/main_(M-sectionsign).lua deleted file mode 100644 index 17879683..00000000 --- a/key_scripts/main_(M-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-semicolon).lua b/key_scripts/main_(M-semicolon).lua deleted file mode 100644 index 97bfe8ed..00000000 --- a/key_scripts/main_(M-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-slash).lua b/key_scripts/main_(M-slash).lua deleted file mode 100644 index 0d05810e..00000000 --- a/key_scripts/main_(M-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-t).lua b/key_scripts/main_(M-t).lua deleted file mode 100644 index 0982e1ed..00000000 --- a/key_scripts/main_(M-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-tilde).lua b/key_scripts/main_(M-tilde).lua deleted file mode 100644 index 2dbdc7a6..00000000 --- a/key_scripts/main_(M-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-u).lua b/key_scripts/main_(M-u).lua deleted file mode 100644 index d8eb6061..00000000 --- a/key_scripts/main_(M-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-underscore).lua b/key_scripts/main_(M-underscore).lua deleted file mode 100644 index a106728f..00000000 --- a/key_scripts/main_(M-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-up).lua b/key_scripts/main_(M-up).lua deleted file mode 100644 index 5440a694..00000000 --- a/key_scripts/main_(M-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-v).lua b/key_scripts/main_(M-v).lua deleted file mode 100644 index d020fb7a..00000000 --- a/key_scripts/main_(M-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-w).lua b/key_scripts/main_(M-w).lua deleted file mode 100644 index d75b90d0..00000000 --- a/key_scripts/main_(M-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-x).lua b/key_scripts/main_(M-x).lua deleted file mode 100644 index c492832d..00000000 --- a/key_scripts/main_(M-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-y).lua b/key_scripts/main_(M-y).lua deleted file mode 100644 index d1893092..00000000 --- a/key_scripts/main_(M-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(M-z).lua b/key_scripts/main_(M-z).lua deleted file mode 100644 index 26fbb1a7..00000000 --- a/key_scripts/main_(M-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-ESC).lua b/key_scripts/main_(MS-ESC).lua deleted file mode 100644 index ec5e6d12..00000000 --- a/key_scripts/main_(MS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F1).lua b/key_scripts/main_(MS-F1).lua deleted file mode 100644 index 64366e3e..00000000 --- a/key_scripts/main_(MS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F10).lua b/key_scripts/main_(MS-F10).lua deleted file mode 100644 index b87b301d..00000000 --- a/key_scripts/main_(MS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F2).lua b/key_scripts/main_(MS-F2).lua deleted file mode 100644 index 8316c2ed..00000000 --- a/key_scripts/main_(MS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F3).lua b/key_scripts/main_(MS-F3).lua deleted file mode 100644 index b24abccd..00000000 --- a/key_scripts/main_(MS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F4).lua b/key_scripts/main_(MS-F4).lua deleted file mode 100644 index 02eed565..00000000 --- a/key_scripts/main_(MS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F5).lua b/key_scripts/main_(MS-F5).lua deleted file mode 100644 index 55ef33c2..00000000 --- a/key_scripts/main_(MS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F6).lua b/key_scripts/main_(MS-F6).lua deleted file mode 100644 index a0be0540..00000000 --- a/key_scripts/main_(MS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F7).lua b/key_scripts/main_(MS-F7).lua deleted file mode 100644 index eeba19e3..00000000 --- a/key_scripts/main_(MS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F8).lua b/key_scripts/main_(MS-F8).lua deleted file mode 100644 index d81e4b16..00000000 --- a/key_scripts/main_(MS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-F9).lua b/key_scripts/main_(MS-F9).lua deleted file mode 100644 index a0503fa3..00000000 --- a/key_scripts/main_(MS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-SPC).lua b/key_scripts/main_(MS-SPC).lua deleted file mode 100644 index 3899ed55..00000000 --- a/key_scripts/main_(MS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-TAB).lua b/key_scripts/main_(MS-TAB).lua deleted file mode 100644 index c9b97311..00000000 --- a/key_scripts/main_(MS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-a).lua b/key_scripts/main_(MS-a).lua deleted file mode 100644 index e00df21b..00000000 --- a/key_scripts/main_(MS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-b).lua b/key_scripts/main_(MS-b).lua deleted file mode 100644 index 08ac4f5e..00000000 --- a/key_scripts/main_(MS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-backspace).lua b/key_scripts/main_(MS-backspace).lua deleted file mode 100644 index 3611bbbe..00000000 --- a/key_scripts/main_(MS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-c).lua b/key_scripts/main_(MS-c).lua deleted file mode 100644 index eee5b64e..00000000 --- a/key_scripts/main_(MS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-d).lua b/key_scripts/main_(MS-d).lua deleted file mode 100644 index 786c59f7..00000000 --- a/key_scripts/main_(MS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-down).lua b/key_scripts/main_(MS-down).lua deleted file mode 100644 index ffb677f0..00000000 --- a/key_scripts/main_(MS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-e).lua b/key_scripts/main_(MS-e).lua deleted file mode 100644 index febdda64..00000000 --- a/key_scripts/main_(MS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-f).lua b/key_scripts/main_(MS-f).lua deleted file mode 100644 index c3151798..00000000 --- a/key_scripts/main_(MS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-g).lua b/key_scripts/main_(MS-g).lua deleted file mode 100644 index 827fb571..00000000 --- a/key_scripts/main_(MS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-h).lua b/key_scripts/main_(MS-h).lua deleted file mode 100644 index 613024a2..00000000 --- a/key_scripts/main_(MS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-i).lua b/key_scripts/main_(MS-i).lua deleted file mode 100644 index ca9e0ea6..00000000 --- a/key_scripts/main_(MS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-j).lua b/key_scripts/main_(MS-j).lua deleted file mode 100644 index 2216c21c..00000000 --- a/key_scripts/main_(MS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-k).lua b/key_scripts/main_(MS-k).lua deleted file mode 100644 index 870575aa..00000000 --- a/key_scripts/main_(MS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-l).lua b/key_scripts/main_(MS-l).lua deleted file mode 100644 index da9a07b8..00000000 --- a/key_scripts/main_(MS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-left).lua b/key_scripts/main_(MS-left).lua deleted file mode 100644 index af785a96..00000000 --- a/key_scripts/main_(MS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-m).lua b/key_scripts/main_(MS-m).lua deleted file mode 100644 index 09adaf98..00000000 --- a/key_scripts/main_(MS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-n).lua b/key_scripts/main_(MS-n).lua deleted file mode 100644 index 2c2a3699..00000000 --- a/key_scripts/main_(MS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-o).lua b/key_scripts/main_(MS-o).lua deleted file mode 100644 index d35350e0..00000000 --- a/key_scripts/main_(MS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-p).lua b/key_scripts/main_(MS-p).lua deleted file mode 100644 index 5b2ecb04..00000000 --- a/key_scripts/main_(MS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-plusminus).lua b/key_scripts/main_(MS-plusminus).lua deleted file mode 100644 index 695b1626..00000000 --- a/key_scripts/main_(MS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-q).lua b/key_scripts/main_(MS-q).lua deleted file mode 100644 index 7e43c045..00000000 --- a/key_scripts/main_(MS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-r).lua b/key_scripts/main_(MS-r).lua deleted file mode 100644 index 9c850485..00000000 --- a/key_scripts/main_(MS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-return).lua b/key_scripts/main_(MS-return).lua deleted file mode 100644 index 16c6f790..00000000 --- a/key_scripts/main_(MS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-right).lua b/key_scripts/main_(MS-right).lua deleted file mode 100644 index 35a4aef2..00000000 --- a/key_scripts/main_(MS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-s).lua b/key_scripts/main_(MS-s).lua deleted file mode 100644 index 0465ba59..00000000 --- a/key_scripts/main_(MS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-sectionsign).lua b/key_scripts/main_(MS-sectionsign).lua deleted file mode 100644 index e489d6f2..00000000 --- a/key_scripts/main_(MS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-t).lua b/key_scripts/main_(MS-t).lua deleted file mode 100644 index 822d81b4..00000000 --- a/key_scripts/main_(MS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-u).lua b/key_scripts/main_(MS-u).lua deleted file mode 100644 index b27aa0e7..00000000 --- a/key_scripts/main_(MS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-up).lua b/key_scripts/main_(MS-up).lua deleted file mode 100644 index 3c3566d6..00000000 --- a/key_scripts/main_(MS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-v).lua b/key_scripts/main_(MS-v).lua deleted file mode 100644 index b3976242..00000000 --- a/key_scripts/main_(MS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-w).lua b/key_scripts/main_(MS-w).lua deleted file mode 100644 index c905f74e..00000000 --- a/key_scripts/main_(MS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-x).lua b/key_scripts/main_(MS-x).lua deleted file mode 100644 index 9aaf7ec7..00000000 --- a/key_scripts/main_(MS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-y).lua b/key_scripts/main_(MS-y).lua deleted file mode 100644 index af2c2e4a..00000000 --- a/key_scripts/main_(MS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(MS-z).lua b/key_scripts/main_(MS-z).lua deleted file mode 100644 index 5520f649..00000000 --- a/key_scripts/main_(MS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-ESC).lua b/key_scripts/main_(S-ESC).lua deleted file mode 100644 index cd47ab54..00000000 --- a/key_scripts/main_(S-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F1).lua b/key_scripts/main_(S-F1).lua deleted file mode 100644 index 2cfda31f..00000000 --- a/key_scripts/main_(S-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F10).lua b/key_scripts/main_(S-F10).lua deleted file mode 100644 index b7318dd8..00000000 --- a/key_scripts/main_(S-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F2).lua b/key_scripts/main_(S-F2).lua deleted file mode 100644 index 5d1f4b5c..00000000 --- a/key_scripts/main_(S-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F3).lua b/key_scripts/main_(S-F3).lua deleted file mode 100644 index c65cb605..00000000 --- a/key_scripts/main_(S-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F4).lua b/key_scripts/main_(S-F4).lua deleted file mode 100644 index 9b0df748..00000000 --- a/key_scripts/main_(S-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F5).lua b/key_scripts/main_(S-F5).lua deleted file mode 100644 index 70b9f77c..00000000 --- a/key_scripts/main_(S-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F6).lua b/key_scripts/main_(S-F6).lua deleted file mode 100644 index 9ee6f7c8..00000000 --- a/key_scripts/main_(S-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F7).lua b/key_scripts/main_(S-F7).lua deleted file mode 100644 index fa699060..00000000 --- a/key_scripts/main_(S-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F8).lua b/key_scripts/main_(S-F8).lua deleted file mode 100644 index 03be2343..00000000 --- a/key_scripts/main_(S-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-F9).lua b/key_scripts/main_(S-F9).lua deleted file mode 100644 index 8e9124a5..00000000 --- a/key_scripts/main_(S-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-SPC).lua b/key_scripts/main_(S-SPC).lua deleted file mode 100644 index 87a448c6..00000000 --- a/key_scripts/main_(S-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-TAB).lua b/key_scripts/main_(S-TAB).lua deleted file mode 100644 index d0909f55..00000000 --- a/key_scripts/main_(S-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-a).lua b/key_scripts/main_(S-a).lua deleted file mode 100644 index de7278db..00000000 --- a/key_scripts/main_(S-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'A', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-b).lua b/key_scripts/main_(S-b).lua deleted file mode 100644 index 484881ca..00000000 --- a/key_scripts/main_(S-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'B', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-backspace).lua b/key_scripts/main_(S-backspace).lua deleted file mode 100644 index 597931e5..00000000 --- a/key_scripts/main_(S-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-c).lua b/key_scripts/main_(S-c).lua deleted file mode 100644 index bd9390e1..00000000 --- a/key_scripts/main_(S-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'C', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-d).lua b/key_scripts/main_(S-d).lua deleted file mode 100644 index da76f239..00000000 --- a/key_scripts/main_(S-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'D', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-down).lua b/key_scripts/main_(S-down).lua deleted file mode 100644 index cb6ae338..00000000 --- a/key_scripts/main_(S-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-e).lua b/key_scripts/main_(S-e).lua deleted file mode 100644 index d590d660..00000000 --- a/key_scripts/main_(S-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'E', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-f).lua b/key_scripts/main_(S-f).lua deleted file mode 100644 index 504a5e86..00000000 --- a/key_scripts/main_(S-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'F', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-g).lua b/key_scripts/main_(S-g).lua deleted file mode 100644 index fb1a914f..00000000 --- a/key_scripts/main_(S-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'G', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-h).lua b/key_scripts/main_(S-h).lua deleted file mode 100644 index c68309d3..00000000 --- a/key_scripts/main_(S-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'H', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-i).lua b/key_scripts/main_(S-i).lua deleted file mode 100644 index f0451147..00000000 --- a/key_scripts/main_(S-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'I', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-j).lua b/key_scripts/main_(S-j).lua deleted file mode 100644 index b0b5fe17..00000000 --- a/key_scripts/main_(S-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'J', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-k).lua b/key_scripts/main_(S-k).lua deleted file mode 100644 index 0504cdb8..00000000 --- a/key_scripts/main_(S-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'K', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-l).lua b/key_scripts/main_(S-l).lua deleted file mode 100644 index 54525995..00000000 --- a/key_scripts/main_(S-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'L', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-left).lua b/key_scripts/main_(S-left).lua deleted file mode 100644 index 222d5383..00000000 --- a/key_scripts/main_(S-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-m).lua b/key_scripts/main_(S-m).lua deleted file mode 100644 index b3b2bde8..00000000 --- a/key_scripts/main_(S-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'M', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-n).lua b/key_scripts/main_(S-n).lua deleted file mode 100644 index b0cefd51..00000000 --- a/key_scripts/main_(S-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'N', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-o).lua b/key_scripts/main_(S-o).lua deleted file mode 100644 index 331e22c0..00000000 --- a/key_scripts/main_(S-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'O', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-p).lua b/key_scripts/main_(S-p).lua deleted file mode 100644 index 82c751d0..00000000 --- a/key_scripts/main_(S-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'P', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-plusminus).lua b/key_scripts/main_(S-plusminus).lua deleted file mode 100644 index 10917693..00000000 --- a/key_scripts/main_(S-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-q).lua b/key_scripts/main_(S-q).lua deleted file mode 100644 index 8559aa94..00000000 --- a/key_scripts/main_(S-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Q', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-r).lua b/key_scripts/main_(S-r).lua deleted file mode 100644 index 14c848c5..00000000 --- a/key_scripts/main_(S-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'R', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-return).lua b/key_scripts/main_(S-return).lua deleted file mode 100644 index b863f745..00000000 --- a/key_scripts/main_(S-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-right).lua b/key_scripts/main_(S-right).lua deleted file mode 100644 index afceb312..00000000 --- a/key_scripts/main_(S-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-s).lua b/key_scripts/main_(S-s).lua deleted file mode 100644 index aa8845a9..00000000 --- a/key_scripts/main_(S-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'S', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-sectionsign).lua b/key_scripts/main_(S-sectionsign).lua deleted file mode 100644 index de336420..00000000 --- a/key_scripts/main_(S-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-t).lua b/key_scripts/main_(S-t).lua deleted file mode 100644 index 3e22064f..00000000 --- a/key_scripts/main_(S-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'T', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-u).lua b/key_scripts/main_(S-u).lua deleted file mode 100644 index cf0c59fd..00000000 --- a/key_scripts/main_(S-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'U', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-up).lua b/key_scripts/main_(S-up).lua deleted file mode 100644 index a793a927..00000000 --- a/key_scripts/main_(S-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-v).lua b/key_scripts/main_(S-v).lua deleted file mode 100644 index 05762223..00000000 --- a/key_scripts/main_(S-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'V', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-w).lua b/key_scripts/main_(S-w).lua deleted file mode 100644 index 4fe7f988..00000000 --- a/key_scripts/main_(S-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'W', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-x).lua b/key_scripts/main_(S-x).lua deleted file mode 100644 index da17eb05..00000000 --- a/key_scripts/main_(S-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'X', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-y).lua b/key_scripts/main_(S-y).lua deleted file mode 100644 index 97486d55..00000000 --- a/key_scripts/main_(S-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Y', ['context'] = 'main'}) diff --git a/key_scripts/main_(S-z).lua b/key_scripts/main_(S-z).lua deleted file mode 100644 index 155d0b7a..00000000 --- a/key_scripts/main_(S-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Z', ['context'] = 'main'}) diff --git a/key_scripts/main_0.lua b/key_scripts/main_0.lua deleted file mode 100644 index 4bbf8cb4..00000000 --- a/key_scripts/main_0.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '0', ['context'] = 'main'}) diff --git a/key_scripts/main_1.lua b/key_scripts/main_1.lua deleted file mode 100644 index f74fe27e..00000000 --- a/key_scripts/main_1.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '1', ['context'] = 'main'}) diff --git a/key_scripts/main_2.lua b/key_scripts/main_2.lua deleted file mode 100644 index a40d320d..00000000 --- a/key_scripts/main_2.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '2', ['context'] = 'main'}) diff --git a/key_scripts/main_3.lua b/key_scripts/main_3.lua deleted file mode 100644 index 3b01107c..00000000 --- a/key_scripts/main_3.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '3', ['context'] = 'main'}) diff --git a/key_scripts/main_4.lua b/key_scripts/main_4.lua deleted file mode 100644 index eb31dbad..00000000 --- a/key_scripts/main_4.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '4', ['context'] = 'main'}) diff --git a/key_scripts/main_5.lua b/key_scripts/main_5.lua deleted file mode 100644 index 5c862c71..00000000 --- a/key_scripts/main_5.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '5', ['context'] = 'main'}) diff --git a/key_scripts/main_6.lua b/key_scripts/main_6.lua deleted file mode 100644 index b0293a1d..00000000 --- a/key_scripts/main_6.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '6', ['context'] = 'main'}) diff --git a/key_scripts/main_7.lua b/key_scripts/main_7.lua deleted file mode 100644 index b24d54a2..00000000 --- a/key_scripts/main_7.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '7', ['context'] = 'main'}) diff --git a/key_scripts/main_8.lua b/key_scripts/main_8.lua deleted file mode 100644 index b1009b43..00000000 --- a/key_scripts/main_8.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '8', ['context'] = 'main'}) diff --git a/key_scripts/main_9.lua b/key_scripts/main_9.lua deleted file mode 100644 index c5f8d69c..00000000 --- a/key_scripts/main_9.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '9', ['context'] = 'main'}) diff --git a/key_scripts/main_ESC.lua b/key_scripts/main_ESC.lua deleted file mode 100644 index 5fab9ae1..00000000 --- a/key_scripts/main_ESC.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F1.lua b/key_scripts/main_F1.lua deleted file mode 100644 index 30eb468b..00000000 --- a/key_scripts/main_F1.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F10.lua b/key_scripts/main_F10.lua deleted file mode 100644 index ee19faff..00000000 --- a/key_scripts/main_F10.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F2.lua b/key_scripts/main_F2.lua deleted file mode 100644 index a67748ef..00000000 --- a/key_scripts/main_F2.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F3.lua b/key_scripts/main_F3.lua deleted file mode 100644 index 828d38d9..00000000 --- a/key_scripts/main_F3.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F4.lua b/key_scripts/main_F4.lua deleted file mode 100644 index 6d5b05fa..00000000 --- a/key_scripts/main_F4.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F5.lua b/key_scripts/main_F5.lua deleted file mode 100644 index 3e79104c..00000000 --- a/key_scripts/main_F5.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F6.lua b/key_scripts/main_F6.lua deleted file mode 100644 index b8bc34af..00000000 --- a/key_scripts/main_F6.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F7.lua b/key_scripts/main_F7.lua deleted file mode 100644 index 1ff3c5d4..00000000 --- a/key_scripts/main_F7.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F8.lua b/key_scripts/main_F8.lua deleted file mode 100644 index 7657e7a4..00000000 --- a/key_scripts/main_F8.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_F9.lua b/key_scripts/main_F9.lua deleted file mode 100644 index 7a79bf36..00000000 --- a/key_scripts/main_F9.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_SPC.lua b/key_scripts/main_SPC.lua deleted file mode 100644 index 9a6d5012..00000000 --- a/key_scripts/main_SPC.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_TAB.lua b/key_scripts/main_TAB.lua deleted file mode 100644 index edc1d7fa..00000000 --- a/key_scripts/main_TAB.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_^.lua b/key_scripts/main_^.lua deleted file mode 100644 index b5dcbc82..00000000 --- a/key_scripts/main_^.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '^', ['context'] = 'main'}) diff --git a/key_scripts/main_a.lua b/key_scripts/main_a.lua deleted file mode 100644 index 94949451..00000000 --- a/key_scripts/main_a.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'a', ['context'] = 'main'}) diff --git a/key_scripts/main_ampersand.lua b/key_scripts/main_ampersand.lua deleted file mode 100644 index 5d83c7f3..00000000 --- a/key_scripts/main_ampersand.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '&', ['context'] = 'main'}) diff --git a/key_scripts/main_apostrophe.lua b/key_scripts/main_apostrophe.lua deleted file mode 100644 index 52c5d57f..00000000 --- a/key_scripts/main_apostrophe.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '\'', ['context'] = 'main'}) diff --git a/key_scripts/main_asterisk.lua b/key_scripts/main_asterisk.lua deleted file mode 100644 index 6373e026..00000000 --- a/key_scripts/main_asterisk.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '*', ['context'] = 'main'}) diff --git a/key_scripts/main_at.lua b/key_scripts/main_at.lua deleted file mode 100644 index 4ccc3c4a..00000000 --- a/key_scripts/main_at.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '@', ['context'] = 'main'}) diff --git a/key_scripts/main_b.lua b/key_scripts/main_b.lua deleted file mode 100644 index 814b5a86..00000000 --- a/key_scripts/main_b.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'b', ['context'] = 'main'}) diff --git a/key_scripts/main_backslash.lua b/key_scripts/main_backslash.lua deleted file mode 100644 index ab99a0b4..00000000 --- a/key_scripts/main_backslash.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '\\', ['context'] = 'main'}) diff --git a/key_scripts/main_backspace.lua b/key_scripts/main_backspace.lua deleted file mode 100644 index 5eaec524..00000000 --- a/key_scripts/main_backspace.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_backtick.lua b/key_scripts/main_backtick.lua deleted file mode 100644 index ef6c0b04..00000000 --- a/key_scripts/main_backtick.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '`', ['context'] = 'main'}) diff --git a/key_scripts/main_c.lua b/key_scripts/main_c.lua deleted file mode 100644 index 6be02796..00000000 --- a/key_scripts/main_c.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'c', ['context'] = 'main'}) diff --git a/key_scripts/main_closebracket.lua b/key_scripts/main_closebracket.lua deleted file mode 100644 index 45560124..00000000 --- a/key_scripts/main_closebracket.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ']', ['context'] = 'main'}) diff --git a/key_scripts/main_closeparen.lua b/key_scripts/main_closeparen.lua deleted file mode 100644 index 46fdedcf..00000000 --- a/key_scripts/main_closeparen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ')', ['context'] = 'main'}) diff --git a/key_scripts/main_closewing.lua b/key_scripts/main_closewing.lua deleted file mode 100644 index df058f4d..00000000 --- a/key_scripts/main_closewing.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '}', ['context'] = 'main'}) diff --git a/key_scripts/main_colon.lua b/key_scripts/main_colon.lua deleted file mode 100644 index d6013e62..00000000 --- a/key_scripts/main_colon.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ':', ['context'] = 'main'}) diff --git a/key_scripts/main_comma.lua b/key_scripts/main_comma.lua deleted file mode 100644 index 6a5fe582..00000000 --- a/key_scripts/main_comma.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ',', ['context'] = 'main'}) diff --git a/key_scripts/main_d.lua b/key_scripts/main_d.lua deleted file mode 100644 index b1c9162a..00000000 --- a/key_scripts/main_d.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'd', ['context'] = 'main'}) diff --git a/key_scripts/main_dollar.lua b/key_scripts/main_dollar.lua deleted file mode 100644 index 0ed0c46b..00000000 --- a/key_scripts/main_dollar.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '$', ['context'] = 'main'}) diff --git a/key_scripts/main_down.lua b/key_scripts/main_down.lua deleted file mode 100644 index 3f47e154..00000000 --- a/key_scripts/main_down.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_e.lua b/key_scripts/main_e.lua deleted file mode 100644 index e5e0fc17..00000000 --- a/key_scripts/main_e.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'e', ['context'] = 'main'}) diff --git a/key_scripts/main_equals.lua b/key_scripts/main_equals.lua deleted file mode 100644 index 0b4ea6a5..00000000 --- a/key_scripts/main_equals.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '=', ['context'] = 'main'}) diff --git a/key_scripts/main_exclamation.lua b/key_scripts/main_exclamation.lua deleted file mode 100644 index 3b4f1119..00000000 --- a/key_scripts/main_exclamation.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '!', ['context'] = 'main'}) diff --git a/key_scripts/main_f.lua b/key_scripts/main_f.lua deleted file mode 100644 index e235de58..00000000 --- a/key_scripts/main_f.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'f', ['context'] = 'main'}) diff --git a/key_scripts/main_g.lua b/key_scripts/main_g.lua deleted file mode 100644 index 8f7b4012..00000000 --- a/key_scripts/main_g.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'g', ['context'] = 'main'}) diff --git a/key_scripts/main_greaterthan.lua b/key_scripts/main_greaterthan.lua deleted file mode 100644 index fa624b0b..00000000 --- a/key_scripts/main_greaterthan.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'main'}) diff --git a/key_scripts/main_h.lua b/key_scripts/main_h.lua deleted file mode 100644 index 0a0e1fb4..00000000 --- a/key_scripts/main_h.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'h', ['context'] = 'main'}) diff --git a/key_scripts/main_hyphen.lua b/key_scripts/main_hyphen.lua deleted file mode 100644 index 55894382..00000000 --- a/key_scripts/main_hyphen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '-', ['context'] = 'main'}) diff --git a/key_scripts/main_i.lua b/key_scripts/main_i.lua deleted file mode 100644 index df01aa32..00000000 --- a/key_scripts/main_i.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'i', ['context'] = 'main'}) diff --git a/key_scripts/main_j.lua b/key_scripts/main_j.lua deleted file mode 100644 index 530e4ac3..00000000 --- a/key_scripts/main_j.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'j', ['context'] = 'main'}) diff --git a/key_scripts/main_k.lua b/key_scripts/main_k.lua deleted file mode 100644 index ba3c998a..00000000 --- a/key_scripts/main_k.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'k', ['context'] = 'main'}) diff --git a/key_scripts/main_l.lua b/key_scripts/main_l.lua deleted file mode 100644 index 98cc3319..00000000 --- a/key_scripts/main_l.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'l', ['context'] = 'main'}) diff --git a/key_scripts/main_left.lua b/key_scripts/main_left.lua deleted file mode 100644 index 10b4b574..00000000 --- a/key_scripts/main_left.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_lessthan.lua b/key_scripts/main_lessthan.lua deleted file mode 100644 index 0d7c5b91..00000000 --- a/key_scripts/main_lessthan.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '<', ['context'] = 'main'}) diff --git a/key_scripts/main_m.lua b/key_scripts/main_m.lua deleted file mode 100644 index 7320b953..00000000 --- a/key_scripts/main_m.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'm', ['context'] = 'main'}) diff --git a/key_scripts/main_n.lua b/key_scripts/main_n.lua deleted file mode 100644 index daed6ef9..00000000 --- a/key_scripts/main_n.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'n', ['context'] = 'main'}) diff --git a/key_scripts/main_numbersign.lua b/key_scripts/main_numbersign.lua deleted file mode 100644 index 981163f7..00000000 --- a/key_scripts/main_numbersign.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '#', ['context'] = 'main'}) diff --git a/key_scripts/main_o.lua b/key_scripts/main_o.lua deleted file mode 100644 index 2fce8e30..00000000 --- a/key_scripts/main_o.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'o', ['context'] = 'main'}) diff --git a/key_scripts/main_openbracket.lua b/key_scripts/main_openbracket.lua deleted file mode 100644 index 9c645e06..00000000 --- a/key_scripts/main_openbracket.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '[', ['context'] = 'main'}) diff --git a/key_scripts/main_openparen.lua b/key_scripts/main_openparen.lua deleted file mode 100644 index 50dd01a0..00000000 --- a/key_scripts/main_openparen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '(', ['context'] = 'main'}) diff --git a/key_scripts/main_openwing.lua b/key_scripts/main_openwing.lua deleted file mode 100644 index 1ae966f8..00000000 --- a/key_scripts/main_openwing.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '{', ['context'] = 'main'}) diff --git a/key_scripts/main_p.lua b/key_scripts/main_p.lua deleted file mode 100644 index 7aa36906..00000000 --- a/key_scripts/main_p.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'p', ['context'] = 'main'}) diff --git a/key_scripts/main_percent.lua b/key_scripts/main_percent.lua deleted file mode 100644 index b73ce637..00000000 --- a/key_scripts/main_percent.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '%', ['context'] = 'main'}) diff --git a/key_scripts/main_period.lua b/key_scripts/main_period.lua deleted file mode 100644 index 70c98bcf..00000000 --- a/key_scripts/main_period.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '.', ['context'] = 'main'}) diff --git a/key_scripts/main_pipe.lua b/key_scripts/main_pipe.lua deleted file mode 100644 index fc2e3793..00000000 --- a/key_scripts/main_pipe.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '|', ['context'] = 'main'}) diff --git a/key_scripts/main_plus.lua b/key_scripts/main_plus.lua deleted file mode 100644 index 57f4fae8..00000000 --- a/key_scripts/main_plus.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '+', ['context'] = 'main'}) diff --git a/key_scripts/main_plusminus.lua b/key_scripts/main_plusminus.lua deleted file mode 100644 index e292406f..00000000 --- a/key_scripts/main_plusminus.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '±', ['context'] = 'main'}) diff --git a/key_scripts/main_q.lua b/key_scripts/main_q.lua deleted file mode 100644 index b4cc98f3..00000000 --- a/key_scripts/main_q.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'q', ['context'] = 'main'}) diff --git a/key_scripts/main_questionmark.lua b/key_scripts/main_questionmark.lua deleted file mode 100644 index 5c5b3405..00000000 --- a/key_scripts/main_questionmark.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '?', ['context'] = 'main'}) diff --git a/key_scripts/main_quotation.lua b/key_scripts/main_quotation.lua deleted file mode 100644 index 7ee56583..00000000 --- a/key_scripts/main_quotation.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '"', ['context'] = 'main'}) diff --git a/key_scripts/main_r.lua b/key_scripts/main_r.lua deleted file mode 100644 index b7c427fd..00000000 --- a/key_scripts/main_r.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'r', ['context'] = 'main'}) diff --git a/key_scripts/main_return.lua b/key_scripts/main_return.lua deleted file mode 100644 index c5e6393c..00000000 --- a/key_scripts/main_return.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_right.lua b/key_scripts/main_right.lua deleted file mode 100644 index eca22281..00000000 --- a/key_scripts/main_right.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_s.lua b/key_scripts/main_s.lua deleted file mode 100644 index 4254a45e..00000000 --- a/key_scripts/main_s.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 's', ['context'] = 'main'}) diff --git a/key_scripts/main_sectionsign.lua b/key_scripts/main_sectionsign.lua deleted file mode 100644 index f0239166..00000000 --- a/key_scripts/main_sectionsign.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '§', ['context'] = 'main'}) diff --git a/key_scripts/main_semicolon.lua b/key_scripts/main_semicolon.lua deleted file mode 100644 index 894dd8d7..00000000 --- a/key_scripts/main_semicolon.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ';', ['context'] = 'main'}) diff --git a/key_scripts/main_slash.lua b/key_scripts/main_slash.lua deleted file mode 100644 index ad4115d1..00000000 --- a/key_scripts/main_slash.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '/', ['context'] = 'main'}) diff --git a/key_scripts/main_t.lua b/key_scripts/main_t.lua deleted file mode 100644 index 2e8a08f1..00000000 --- a/key_scripts/main_t.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 't', ['context'] = 'main'}) diff --git a/key_scripts/main_tilde.lua b/key_scripts/main_tilde.lua deleted file mode 100644 index fa15be83..00000000 --- a/key_scripts/main_tilde.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '~', ['context'] = 'main'}) diff --git a/key_scripts/main_u.lua b/key_scripts/main_u.lua deleted file mode 100644 index 08cbce5f..00000000 --- a/key_scripts/main_u.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'u', ['context'] = 'main'}) diff --git a/key_scripts/main_underscore.lua b/key_scripts/main_underscore.lua deleted file mode 100644 index 7f00851f..00000000 --- a/key_scripts/main_underscore.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '_', ['context'] = 'main'}) diff --git a/key_scripts/main_up.lua b/key_scripts/main_up.lua deleted file mode 100644 index 02b566c3..00000000 --- a/key_scripts/main_up.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'main'}) diff --git a/key_scripts/main_v.lua b/key_scripts/main_v.lua deleted file mode 100644 index 119520f1..00000000 --- a/key_scripts/main_v.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'v', ['context'] = 'main'}) diff --git a/key_scripts/main_w.lua b/key_scripts/main_w.lua deleted file mode 100644 index da3c8466..00000000 --- a/key_scripts/main_w.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'w', ['context'] = 'main'}) diff --git a/key_scripts/main_x.lua b/key_scripts/main_x.lua deleted file mode 100644 index ee1d5520..00000000 --- a/key_scripts/main_x.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'x', ['context'] = 'main'}) diff --git a/key_scripts/main_y.lua b/key_scripts/main_y.lua deleted file mode 100644 index 0dc71455..00000000 --- a/key_scripts/main_y.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'y', ['context'] = 'main'}) diff --git a/key_scripts/main_z.lua b/key_scripts/main_z.lua deleted file mode 100644 index 46704b4d..00000000 --- a/key_scripts/main_z.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'z', ['context'] = 'main'}) diff --git a/key_scripts/midi_(C-0).lua b/key_scripts/midi_(C-0).lua deleted file mode 100644 index 52bb0a34..00000000 --- a/key_scripts/midi_(C-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-1).lua b/key_scripts/midi_(C-1).lua deleted file mode 100644 index 2e0326bb..00000000 --- a/key_scripts/midi_(C-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-2).lua b/key_scripts/midi_(C-2).lua deleted file mode 100644 index bcc66e8c..00000000 --- a/key_scripts/midi_(C-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-3).lua b/key_scripts/midi_(C-3).lua deleted file mode 100644 index 75a892db..00000000 --- a/key_scripts/midi_(C-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-4).lua b/key_scripts/midi_(C-4).lua deleted file mode 100644 index 39b72f4e..00000000 --- a/key_scripts/midi_(C-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-5).lua b/key_scripts/midi_(C-5).lua deleted file mode 100644 index 0023dc9e..00000000 --- a/key_scripts/midi_(C-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-6).lua b/key_scripts/midi_(C-6).lua deleted file mode 100644 index 3d9c0097..00000000 --- a/key_scripts/midi_(C-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-7).lua b/key_scripts/midi_(C-7).lua deleted file mode 100644 index f01a2ec6..00000000 --- a/key_scripts/midi_(C-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-8).lua b/key_scripts/midi_(C-8).lua deleted file mode 100644 index e344173d..00000000 --- a/key_scripts/midi_(C-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-9).lua b/key_scripts/midi_(C-9).lua deleted file mode 100644 index 9409b153..00000000 --- a/key_scripts/midi_(C-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-ESC).lua b/key_scripts/midi_(C-ESC).lua deleted file mode 100644 index 5f36cdec..00000000 --- a/key_scripts/midi_(C-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F1).lua b/key_scripts/midi_(C-F1).lua deleted file mode 100644 index 11d0ab62..00000000 --- a/key_scripts/midi_(C-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F10).lua b/key_scripts/midi_(C-F10).lua deleted file mode 100644 index fe35eb0f..00000000 --- a/key_scripts/midi_(C-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F2).lua b/key_scripts/midi_(C-F2).lua deleted file mode 100644 index 445fda9e..00000000 --- a/key_scripts/midi_(C-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F3).lua b/key_scripts/midi_(C-F3).lua deleted file mode 100644 index d5af81bf..00000000 --- a/key_scripts/midi_(C-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F4).lua b/key_scripts/midi_(C-F4).lua deleted file mode 100644 index f273ae5d..00000000 --- a/key_scripts/midi_(C-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F5).lua b/key_scripts/midi_(C-F5).lua deleted file mode 100644 index b76f1ba2..00000000 --- a/key_scripts/midi_(C-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F6).lua b/key_scripts/midi_(C-F6).lua deleted file mode 100644 index 2a1f0074..00000000 --- a/key_scripts/midi_(C-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F7).lua b/key_scripts/midi_(C-F7).lua deleted file mode 100644 index 6448de0c..00000000 --- a/key_scripts/midi_(C-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F8).lua b/key_scripts/midi_(C-F8).lua deleted file mode 100644 index 08cf57fb..00000000 --- a/key_scripts/midi_(C-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-F9).lua b/key_scripts/midi_(C-F9).lua deleted file mode 100644 index 9e5bd53f..00000000 --- a/key_scripts/midi_(C-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-SPC).lua b/key_scripts/midi_(C-SPC).lua deleted file mode 100644 index 28ca7648..00000000 --- a/key_scripts/midi_(C-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-TAB).lua b/key_scripts/midi_(C-TAB).lua deleted file mode 100644 index b1d7d022..00000000 --- a/key_scripts/midi_(C-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-^).lua b/key_scripts/midi_(C-^).lua deleted file mode 100644 index f0fa8dfe..00000000 --- a/key_scripts/midi_(C-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-a).lua b/key_scripts/midi_(C-a).lua deleted file mode 100644 index 8360b1b9..00000000 --- a/key_scripts/midi_(C-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-ampersand).lua b/key_scripts/midi_(C-ampersand).lua deleted file mode 100644 index 6086464a..00000000 --- a/key_scripts/midi_(C-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-apostrophe).lua b/key_scripts/midi_(C-apostrophe).lua deleted file mode 100644 index f717385b..00000000 --- a/key_scripts/midi_(C-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-asterisk).lua b/key_scripts/midi_(C-asterisk).lua deleted file mode 100644 index 2b2508b1..00000000 --- a/key_scripts/midi_(C-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-at).lua b/key_scripts/midi_(C-at).lua deleted file mode 100644 index 3b87b4e6..00000000 --- a/key_scripts/midi_(C-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-b).lua b/key_scripts/midi_(C-b).lua deleted file mode 100644 index 330a60eb..00000000 --- a/key_scripts/midi_(C-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-backslash).lua b/key_scripts/midi_(C-backslash).lua deleted file mode 100644 index c866e099..00000000 --- a/key_scripts/midi_(C-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-backspace).lua b/key_scripts/midi_(C-backspace).lua deleted file mode 100644 index 9f4eaf95..00000000 --- a/key_scripts/midi_(C-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-backtick).lua b/key_scripts/midi_(C-backtick).lua deleted file mode 100644 index 725d8314..00000000 --- a/key_scripts/midi_(C-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-c).lua b/key_scripts/midi_(C-c).lua deleted file mode 100644 index 21f6855a..00000000 --- a/key_scripts/midi_(C-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-closebracket).lua b/key_scripts/midi_(C-closebracket).lua deleted file mode 100644 index 9f9cd0d9..00000000 --- a/key_scripts/midi_(C-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-closeparen).lua b/key_scripts/midi_(C-closeparen).lua deleted file mode 100644 index ae4d4dc2..00000000 --- a/key_scripts/midi_(C-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-closewing).lua b/key_scripts/midi_(C-closewing).lua deleted file mode 100644 index 07eaa2ac..00000000 --- a/key_scripts/midi_(C-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-colon).lua b/key_scripts/midi_(C-colon).lua deleted file mode 100644 index 84cf22a6..00000000 --- a/key_scripts/midi_(C-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-comma).lua b/key_scripts/midi_(C-comma).lua deleted file mode 100644 index 34d79bd9..00000000 --- a/key_scripts/midi_(C-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-d).lua b/key_scripts/midi_(C-d).lua deleted file mode 100644 index 132b9db0..00000000 --- a/key_scripts/midi_(C-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-dollar).lua b/key_scripts/midi_(C-dollar).lua deleted file mode 100644 index 2cd2e52d..00000000 --- a/key_scripts/midi_(C-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-down).lua b/key_scripts/midi_(C-down).lua deleted file mode 100644 index 460e2e46..00000000 --- a/key_scripts/midi_(C-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-e).lua b/key_scripts/midi_(C-e).lua deleted file mode 100644 index 04df69e9..00000000 --- a/key_scripts/midi_(C-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-equals).lua b/key_scripts/midi_(C-equals).lua deleted file mode 100644 index 23533a5f..00000000 --- a/key_scripts/midi_(C-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-exclamation).lua b/key_scripts/midi_(C-exclamation).lua deleted file mode 100644 index 5fa2fcef..00000000 --- a/key_scripts/midi_(C-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-f).lua b/key_scripts/midi_(C-f).lua deleted file mode 100644 index 6fdbf219..00000000 --- a/key_scripts/midi_(C-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-g).lua b/key_scripts/midi_(C-g).lua deleted file mode 100644 index 3384d24c..00000000 --- a/key_scripts/midi_(C-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-greaterthan).lua b/key_scripts/midi_(C-greaterthan).lua deleted file mode 100644 index 2c5b6c2d..00000000 --- a/key_scripts/midi_(C-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-h).lua b/key_scripts/midi_(C-h).lua deleted file mode 100644 index e807a0f6..00000000 --- a/key_scripts/midi_(C-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-hyphen).lua b/key_scripts/midi_(C-hyphen).lua deleted file mode 100644 index 6bd5a879..00000000 --- a/key_scripts/midi_(C-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-i).lua b/key_scripts/midi_(C-i).lua deleted file mode 100644 index 3facd4db..00000000 --- a/key_scripts/midi_(C-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-j).lua b/key_scripts/midi_(C-j).lua deleted file mode 100644 index 415cc87c..00000000 --- a/key_scripts/midi_(C-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-k).lua b/key_scripts/midi_(C-k).lua deleted file mode 100644 index f7729f35..00000000 --- a/key_scripts/midi_(C-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-l).lua b/key_scripts/midi_(C-l).lua deleted file mode 100644 index d363a857..00000000 --- a/key_scripts/midi_(C-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-left).lua b/key_scripts/midi_(C-left).lua deleted file mode 100644 index d1ebe26e..00000000 --- a/key_scripts/midi_(C-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-lessthan).lua b/key_scripts/midi_(C-lessthan).lua deleted file mode 100644 index c627d83b..00000000 --- a/key_scripts/midi_(C-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-m).lua b/key_scripts/midi_(C-m).lua deleted file mode 100644 index e6c5b3e8..00000000 --- a/key_scripts/midi_(C-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-n).lua b/key_scripts/midi_(C-n).lua deleted file mode 100644 index aed29165..00000000 --- a/key_scripts/midi_(C-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-numbersign).lua b/key_scripts/midi_(C-numbersign).lua deleted file mode 100644 index a0bc5529..00000000 --- a/key_scripts/midi_(C-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-o).lua b/key_scripts/midi_(C-o).lua deleted file mode 100644 index f0e93774..00000000 --- a/key_scripts/midi_(C-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-openbracket).lua b/key_scripts/midi_(C-openbracket).lua deleted file mode 100644 index 1c1c18d9..00000000 --- a/key_scripts/midi_(C-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-openparen).lua b/key_scripts/midi_(C-openparen).lua deleted file mode 100644 index 3d11d10c..00000000 --- a/key_scripts/midi_(C-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-openwing).lua b/key_scripts/midi_(C-openwing).lua deleted file mode 100644 index 485148d0..00000000 --- a/key_scripts/midi_(C-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-p).lua b/key_scripts/midi_(C-p).lua deleted file mode 100644 index b3bf269b..00000000 --- a/key_scripts/midi_(C-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-percent).lua b/key_scripts/midi_(C-percent).lua deleted file mode 100644 index da39a13f..00000000 --- a/key_scripts/midi_(C-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-period).lua b/key_scripts/midi_(C-period).lua deleted file mode 100644 index befabe41..00000000 --- a/key_scripts/midi_(C-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-pipe).lua b/key_scripts/midi_(C-pipe).lua deleted file mode 100644 index df0f3aa4..00000000 --- a/key_scripts/midi_(C-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-plus).lua b/key_scripts/midi_(C-plus).lua deleted file mode 100644 index fb28296f..00000000 --- a/key_scripts/midi_(C-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-plusminus).lua b/key_scripts/midi_(C-plusminus).lua deleted file mode 100644 index ac689cf4..00000000 --- a/key_scripts/midi_(C-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-q).lua b/key_scripts/midi_(C-q).lua deleted file mode 100644 index e53d6be4..00000000 --- a/key_scripts/midi_(C-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-questionmark).lua b/key_scripts/midi_(C-questionmark).lua deleted file mode 100644 index 4bbab2ba..00000000 --- a/key_scripts/midi_(C-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-quotation).lua b/key_scripts/midi_(C-quotation).lua deleted file mode 100644 index e218e994..00000000 --- a/key_scripts/midi_(C-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-r).lua b/key_scripts/midi_(C-r).lua deleted file mode 100644 index a154323a..00000000 --- a/key_scripts/midi_(C-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-return).lua b/key_scripts/midi_(C-return).lua deleted file mode 100644 index 3546253e..00000000 --- a/key_scripts/midi_(C-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-right).lua b/key_scripts/midi_(C-right).lua deleted file mode 100644 index 8258b7ff..00000000 --- a/key_scripts/midi_(C-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-s).lua b/key_scripts/midi_(C-s).lua deleted file mode 100644 index 104b5160..00000000 --- a/key_scripts/midi_(C-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-sectionsign).lua b/key_scripts/midi_(C-sectionsign).lua deleted file mode 100644 index a2b44205..00000000 --- a/key_scripts/midi_(C-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-semicolon).lua b/key_scripts/midi_(C-semicolon).lua deleted file mode 100644 index e8446272..00000000 --- a/key_scripts/midi_(C-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-slash).lua b/key_scripts/midi_(C-slash).lua deleted file mode 100644 index 30fa8f61..00000000 --- a/key_scripts/midi_(C-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-t).lua b/key_scripts/midi_(C-t).lua deleted file mode 100644 index 2a470ad7..00000000 --- a/key_scripts/midi_(C-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-tilde).lua b/key_scripts/midi_(C-tilde).lua deleted file mode 100644 index 7e3d7ccd..00000000 --- a/key_scripts/midi_(C-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-u).lua b/key_scripts/midi_(C-u).lua deleted file mode 100644 index e20a2b9a..00000000 --- a/key_scripts/midi_(C-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-underscore).lua b/key_scripts/midi_(C-underscore).lua deleted file mode 100644 index 893da369..00000000 --- a/key_scripts/midi_(C-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-up).lua b/key_scripts/midi_(C-up).lua deleted file mode 100644 index fa3c0793..00000000 --- a/key_scripts/midi_(C-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-v).lua b/key_scripts/midi_(C-v).lua deleted file mode 100644 index 7becdb27..00000000 --- a/key_scripts/midi_(C-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-w).lua b/key_scripts/midi_(C-w).lua deleted file mode 100644 index e3436dd8..00000000 --- a/key_scripts/midi_(C-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-x).lua b/key_scripts/midi_(C-x).lua deleted file mode 100644 index bc5a7523..00000000 --- a/key_scripts/midi_(C-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-y).lua b/key_scripts/midi_(C-y).lua deleted file mode 100644 index 130a0d20..00000000 --- a/key_scripts/midi_(C-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(C-z).lua b/key_scripts/midi_(C-z).lua deleted file mode 100644 index 330ee879..00000000 --- a/key_scripts/midi_(C-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-0).lua b/key_scripts/midi_(CM-0).lua deleted file mode 100644 index b31208d8..00000000 --- a/key_scripts/midi_(CM-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-1).lua b/key_scripts/midi_(CM-1).lua deleted file mode 100644 index a6d02779..00000000 --- a/key_scripts/midi_(CM-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-2).lua b/key_scripts/midi_(CM-2).lua deleted file mode 100644 index 5e9f0bbc..00000000 --- a/key_scripts/midi_(CM-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-3).lua b/key_scripts/midi_(CM-3).lua deleted file mode 100644 index c73b9ec6..00000000 --- a/key_scripts/midi_(CM-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-4).lua b/key_scripts/midi_(CM-4).lua deleted file mode 100644 index f246064c..00000000 --- a/key_scripts/midi_(CM-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-5).lua b/key_scripts/midi_(CM-5).lua deleted file mode 100644 index e7ac1b3f..00000000 --- a/key_scripts/midi_(CM-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-6).lua b/key_scripts/midi_(CM-6).lua deleted file mode 100644 index 098854f2..00000000 --- a/key_scripts/midi_(CM-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-7).lua b/key_scripts/midi_(CM-7).lua deleted file mode 100644 index 0e73380c..00000000 --- a/key_scripts/midi_(CM-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-8).lua b/key_scripts/midi_(CM-8).lua deleted file mode 100644 index 52d81e68..00000000 --- a/key_scripts/midi_(CM-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-9).lua b/key_scripts/midi_(CM-9).lua deleted file mode 100644 index c811deb0..00000000 --- a/key_scripts/midi_(CM-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-ESC).lua b/key_scripts/midi_(CM-ESC).lua deleted file mode 100644 index c4c698ba..00000000 --- a/key_scripts/midi_(CM-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F1).lua b/key_scripts/midi_(CM-F1).lua deleted file mode 100644 index 55cb96c9..00000000 --- a/key_scripts/midi_(CM-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F10).lua b/key_scripts/midi_(CM-F10).lua deleted file mode 100644 index 669a23e9..00000000 --- a/key_scripts/midi_(CM-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F2).lua b/key_scripts/midi_(CM-F2).lua deleted file mode 100644 index 8fd6a6d8..00000000 --- a/key_scripts/midi_(CM-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F3).lua b/key_scripts/midi_(CM-F3).lua deleted file mode 100644 index b5e4c910..00000000 --- a/key_scripts/midi_(CM-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F4).lua b/key_scripts/midi_(CM-F4).lua deleted file mode 100644 index 14aeaa9e..00000000 --- a/key_scripts/midi_(CM-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F5).lua b/key_scripts/midi_(CM-F5).lua deleted file mode 100644 index 0aed6a2b..00000000 --- a/key_scripts/midi_(CM-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F6).lua b/key_scripts/midi_(CM-F6).lua deleted file mode 100644 index 7695264b..00000000 --- a/key_scripts/midi_(CM-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F7).lua b/key_scripts/midi_(CM-F7).lua deleted file mode 100644 index 351bf4ed..00000000 --- a/key_scripts/midi_(CM-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F8).lua b/key_scripts/midi_(CM-F8).lua deleted file mode 100644 index 99e8f744..00000000 --- a/key_scripts/midi_(CM-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-F9).lua b/key_scripts/midi_(CM-F9).lua deleted file mode 100644 index 51d57600..00000000 --- a/key_scripts/midi_(CM-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-SPC).lua b/key_scripts/midi_(CM-SPC).lua deleted file mode 100644 index 87508876..00000000 --- a/key_scripts/midi_(CM-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-TAB).lua b/key_scripts/midi_(CM-TAB).lua deleted file mode 100644 index db46ceca..00000000 --- a/key_scripts/midi_(CM-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-^).lua b/key_scripts/midi_(CM-^).lua deleted file mode 100644 index 44d8bd4c..00000000 --- a/key_scripts/midi_(CM-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-a).lua b/key_scripts/midi_(CM-a).lua deleted file mode 100644 index e73f8be7..00000000 --- a/key_scripts/midi_(CM-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-ampersand).lua b/key_scripts/midi_(CM-ampersand).lua deleted file mode 100644 index f42d8e70..00000000 --- a/key_scripts/midi_(CM-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-apostrophe).lua b/key_scripts/midi_(CM-apostrophe).lua deleted file mode 100644 index d5102249..00000000 --- a/key_scripts/midi_(CM-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-asterisk).lua b/key_scripts/midi_(CM-asterisk).lua deleted file mode 100644 index 93ad8f86..00000000 --- a/key_scripts/midi_(CM-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-at).lua b/key_scripts/midi_(CM-at).lua deleted file mode 100644 index 56b7cfa3..00000000 --- a/key_scripts/midi_(CM-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-b).lua b/key_scripts/midi_(CM-b).lua deleted file mode 100644 index e9e1000a..00000000 --- a/key_scripts/midi_(CM-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-backslash).lua b/key_scripts/midi_(CM-backslash).lua deleted file mode 100644 index 57f153cf..00000000 --- a/key_scripts/midi_(CM-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-backspace).lua b/key_scripts/midi_(CM-backspace).lua deleted file mode 100644 index 4dfd8a54..00000000 --- a/key_scripts/midi_(CM-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-backtick).lua b/key_scripts/midi_(CM-backtick).lua deleted file mode 100644 index c5a93af3..00000000 --- a/key_scripts/midi_(CM-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-c).lua b/key_scripts/midi_(CM-c).lua deleted file mode 100644 index 27665596..00000000 --- a/key_scripts/midi_(CM-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-closebracket).lua b/key_scripts/midi_(CM-closebracket).lua deleted file mode 100644 index d572ca71..00000000 --- a/key_scripts/midi_(CM-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-closeparen).lua b/key_scripts/midi_(CM-closeparen).lua deleted file mode 100644 index 77e7573d..00000000 --- a/key_scripts/midi_(CM-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-closewing).lua b/key_scripts/midi_(CM-closewing).lua deleted file mode 100644 index dd330837..00000000 --- a/key_scripts/midi_(CM-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-colon).lua b/key_scripts/midi_(CM-colon).lua deleted file mode 100644 index fa7b9688..00000000 --- a/key_scripts/midi_(CM-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-comma).lua b/key_scripts/midi_(CM-comma).lua deleted file mode 100644 index 8e0be55b..00000000 --- a/key_scripts/midi_(CM-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-d).lua b/key_scripts/midi_(CM-d).lua deleted file mode 100644 index cfbae7d4..00000000 --- a/key_scripts/midi_(CM-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-dollar).lua b/key_scripts/midi_(CM-dollar).lua deleted file mode 100644 index 7bcab498..00000000 --- a/key_scripts/midi_(CM-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-down).lua b/key_scripts/midi_(CM-down).lua deleted file mode 100644 index 064f302d..00000000 --- a/key_scripts/midi_(CM-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-e).lua b/key_scripts/midi_(CM-e).lua deleted file mode 100644 index cb772dfe..00000000 --- a/key_scripts/midi_(CM-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-equals).lua b/key_scripts/midi_(CM-equals).lua deleted file mode 100644 index 68db5c79..00000000 --- a/key_scripts/midi_(CM-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-exclamation).lua b/key_scripts/midi_(CM-exclamation).lua deleted file mode 100644 index 4254a6f7..00000000 --- a/key_scripts/midi_(CM-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-f).lua b/key_scripts/midi_(CM-f).lua deleted file mode 100644 index b42886ee..00000000 --- a/key_scripts/midi_(CM-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-g).lua b/key_scripts/midi_(CM-g).lua deleted file mode 100644 index b68e84d5..00000000 --- a/key_scripts/midi_(CM-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-greaterthan).lua b/key_scripts/midi_(CM-greaterthan).lua deleted file mode 100644 index 70b8aeac..00000000 --- a/key_scripts/midi_(CM-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-h).lua b/key_scripts/midi_(CM-h).lua deleted file mode 100644 index f7357d46..00000000 --- a/key_scripts/midi_(CM-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-hyphen).lua b/key_scripts/midi_(CM-hyphen).lua deleted file mode 100644 index 69df38e5..00000000 --- a/key_scripts/midi_(CM-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-i).lua b/key_scripts/midi_(CM-i).lua deleted file mode 100644 index 9693865e..00000000 --- a/key_scripts/midi_(CM-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-j).lua b/key_scripts/midi_(CM-j).lua deleted file mode 100644 index 9de3564f..00000000 --- a/key_scripts/midi_(CM-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-k).lua b/key_scripts/midi_(CM-k).lua deleted file mode 100644 index 1072a851..00000000 --- a/key_scripts/midi_(CM-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-l).lua b/key_scripts/midi_(CM-l).lua deleted file mode 100644 index 3fa8b789..00000000 --- a/key_scripts/midi_(CM-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-left).lua b/key_scripts/midi_(CM-left).lua deleted file mode 100644 index 46348307..00000000 --- a/key_scripts/midi_(CM-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-lessthan).lua b/key_scripts/midi_(CM-lessthan).lua deleted file mode 100644 index 150c276c..00000000 --- a/key_scripts/midi_(CM-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-m).lua b/key_scripts/midi_(CM-m).lua deleted file mode 100644 index bd7de498..00000000 --- a/key_scripts/midi_(CM-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-n).lua b/key_scripts/midi_(CM-n).lua deleted file mode 100644 index 93c4a991..00000000 --- a/key_scripts/midi_(CM-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-numbersign).lua b/key_scripts/midi_(CM-numbersign).lua deleted file mode 100644 index c7beb330..00000000 --- a/key_scripts/midi_(CM-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-o).lua b/key_scripts/midi_(CM-o).lua deleted file mode 100644 index ffd11387..00000000 --- a/key_scripts/midi_(CM-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-openbracket).lua b/key_scripts/midi_(CM-openbracket).lua deleted file mode 100644 index 9fae38a1..00000000 --- a/key_scripts/midi_(CM-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-openparen).lua b/key_scripts/midi_(CM-openparen).lua deleted file mode 100644 index 4267c892..00000000 --- a/key_scripts/midi_(CM-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-openwing).lua b/key_scripts/midi_(CM-openwing).lua deleted file mode 100644 index d1333702..00000000 --- a/key_scripts/midi_(CM-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-p).lua b/key_scripts/midi_(CM-p).lua deleted file mode 100644 index 97252cf8..00000000 --- a/key_scripts/midi_(CM-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-percent).lua b/key_scripts/midi_(CM-percent).lua deleted file mode 100644 index 257e8886..00000000 --- a/key_scripts/midi_(CM-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-period).lua b/key_scripts/midi_(CM-period).lua deleted file mode 100644 index 4fc4d461..00000000 --- a/key_scripts/midi_(CM-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-pipe).lua b/key_scripts/midi_(CM-pipe).lua deleted file mode 100644 index 025a2f2c..00000000 --- a/key_scripts/midi_(CM-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-plus).lua b/key_scripts/midi_(CM-plus).lua deleted file mode 100644 index 5e2da0cc..00000000 --- a/key_scripts/midi_(CM-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-plusminus).lua b/key_scripts/midi_(CM-plusminus).lua deleted file mode 100644 index 84e819e3..00000000 --- a/key_scripts/midi_(CM-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-q).lua b/key_scripts/midi_(CM-q).lua deleted file mode 100644 index 46760098..00000000 --- a/key_scripts/midi_(CM-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-questionmark).lua b/key_scripts/midi_(CM-questionmark).lua deleted file mode 100644 index 93527eb0..00000000 --- a/key_scripts/midi_(CM-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-quotation).lua b/key_scripts/midi_(CM-quotation).lua deleted file mode 100644 index 323d82f9..00000000 --- a/key_scripts/midi_(CM-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-r).lua b/key_scripts/midi_(CM-r).lua deleted file mode 100644 index 2724bf1c..00000000 --- a/key_scripts/midi_(CM-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-return).lua b/key_scripts/midi_(CM-return).lua deleted file mode 100644 index 77449d8d..00000000 --- a/key_scripts/midi_(CM-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-right).lua b/key_scripts/midi_(CM-right).lua deleted file mode 100644 index 178687c7..00000000 --- a/key_scripts/midi_(CM-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-s).lua b/key_scripts/midi_(CM-s).lua deleted file mode 100644 index 621b9154..00000000 --- a/key_scripts/midi_(CM-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-sectionsign).lua b/key_scripts/midi_(CM-sectionsign).lua deleted file mode 100644 index bc320b08..00000000 --- a/key_scripts/midi_(CM-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-semicolon).lua b/key_scripts/midi_(CM-semicolon).lua deleted file mode 100644 index e763ecda..00000000 --- a/key_scripts/midi_(CM-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-slash).lua b/key_scripts/midi_(CM-slash).lua deleted file mode 100644 index ccb1b456..00000000 --- a/key_scripts/midi_(CM-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-t).lua b/key_scripts/midi_(CM-t).lua deleted file mode 100644 index 4737304d..00000000 --- a/key_scripts/midi_(CM-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-tilde).lua b/key_scripts/midi_(CM-tilde).lua deleted file mode 100644 index c740384e..00000000 --- a/key_scripts/midi_(CM-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-u).lua b/key_scripts/midi_(CM-u).lua deleted file mode 100644 index 8a5a550e..00000000 --- a/key_scripts/midi_(CM-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-underscore).lua b/key_scripts/midi_(CM-underscore).lua deleted file mode 100644 index 32a7c302..00000000 --- a/key_scripts/midi_(CM-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-up).lua b/key_scripts/midi_(CM-up).lua deleted file mode 100644 index 56b1b36f..00000000 --- a/key_scripts/midi_(CM-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-v).lua b/key_scripts/midi_(CM-v).lua deleted file mode 100644 index df754245..00000000 --- a/key_scripts/midi_(CM-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-w).lua b/key_scripts/midi_(CM-w).lua deleted file mode 100644 index c68a1dfb..00000000 --- a/key_scripts/midi_(CM-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-x).lua b/key_scripts/midi_(CM-x).lua deleted file mode 100644 index 76a5c36d..00000000 --- a/key_scripts/midi_(CM-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-y).lua b/key_scripts/midi_(CM-y).lua deleted file mode 100644 index 5e69ed08..00000000 --- a/key_scripts/midi_(CM-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CM-z).lua b/key_scripts/midi_(CM-z).lua deleted file mode 100644 index 3b1ce17e..00000000 --- a/key_scripts/midi_(CM-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-ESC).lua b/key_scripts/midi_(CMS-ESC).lua deleted file mode 100644 index 3c6b6b75..00000000 --- a/key_scripts/midi_(CMS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F1).lua b/key_scripts/midi_(CMS-F1).lua deleted file mode 100644 index aac75803..00000000 --- a/key_scripts/midi_(CMS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F10).lua b/key_scripts/midi_(CMS-F10).lua deleted file mode 100644 index 66e532f0..00000000 --- a/key_scripts/midi_(CMS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F2).lua b/key_scripts/midi_(CMS-F2).lua deleted file mode 100644 index 862c5a34..00000000 --- a/key_scripts/midi_(CMS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F3).lua b/key_scripts/midi_(CMS-F3).lua deleted file mode 100644 index cd3ce9ae..00000000 --- a/key_scripts/midi_(CMS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F4).lua b/key_scripts/midi_(CMS-F4).lua deleted file mode 100644 index 767f28dd..00000000 --- a/key_scripts/midi_(CMS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F5).lua b/key_scripts/midi_(CMS-F5).lua deleted file mode 100644 index 928dad7a..00000000 --- a/key_scripts/midi_(CMS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F6).lua b/key_scripts/midi_(CMS-F6).lua deleted file mode 100644 index 1e372051..00000000 --- a/key_scripts/midi_(CMS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F7).lua b/key_scripts/midi_(CMS-F7).lua deleted file mode 100644 index c0c02485..00000000 --- a/key_scripts/midi_(CMS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F8).lua b/key_scripts/midi_(CMS-F8).lua deleted file mode 100644 index 130328b7..00000000 --- a/key_scripts/midi_(CMS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-F9).lua b/key_scripts/midi_(CMS-F9).lua deleted file mode 100644 index 1e4c4c00..00000000 --- a/key_scripts/midi_(CMS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-SPC).lua b/key_scripts/midi_(CMS-SPC).lua deleted file mode 100644 index 265637a3..00000000 --- a/key_scripts/midi_(CMS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-TAB).lua b/key_scripts/midi_(CMS-TAB).lua deleted file mode 100644 index 5e7fc87f..00000000 --- a/key_scripts/midi_(CMS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-a).lua b/key_scripts/midi_(CMS-a).lua deleted file mode 100644 index e331f5fa..00000000 --- a/key_scripts/midi_(CMS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-b).lua b/key_scripts/midi_(CMS-b).lua deleted file mode 100644 index 6d763657..00000000 --- a/key_scripts/midi_(CMS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-backspace).lua b/key_scripts/midi_(CMS-backspace).lua deleted file mode 100644 index 8332daad..00000000 --- a/key_scripts/midi_(CMS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-c).lua b/key_scripts/midi_(CMS-c).lua deleted file mode 100644 index ce86b659..00000000 --- a/key_scripts/midi_(CMS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-d).lua b/key_scripts/midi_(CMS-d).lua deleted file mode 100644 index 9a2ba75c..00000000 --- a/key_scripts/midi_(CMS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-down).lua b/key_scripts/midi_(CMS-down).lua deleted file mode 100644 index c7da3d4d..00000000 --- a/key_scripts/midi_(CMS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-e).lua b/key_scripts/midi_(CMS-e).lua deleted file mode 100644 index 76ab957b..00000000 --- a/key_scripts/midi_(CMS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-f).lua b/key_scripts/midi_(CMS-f).lua deleted file mode 100644 index 890f3075..00000000 --- a/key_scripts/midi_(CMS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-g).lua b/key_scripts/midi_(CMS-g).lua deleted file mode 100644 index 210d0989..00000000 --- a/key_scripts/midi_(CMS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-h).lua b/key_scripts/midi_(CMS-h).lua deleted file mode 100644 index 0161dbe8..00000000 --- a/key_scripts/midi_(CMS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-i).lua b/key_scripts/midi_(CMS-i).lua deleted file mode 100644 index 7f91ca48..00000000 --- a/key_scripts/midi_(CMS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-j).lua b/key_scripts/midi_(CMS-j).lua deleted file mode 100644 index 0bc73d9d..00000000 --- a/key_scripts/midi_(CMS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-k).lua b/key_scripts/midi_(CMS-k).lua deleted file mode 100644 index 432ccb78..00000000 --- a/key_scripts/midi_(CMS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-l).lua b/key_scripts/midi_(CMS-l).lua deleted file mode 100644 index 5ad5efd3..00000000 --- a/key_scripts/midi_(CMS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-left).lua b/key_scripts/midi_(CMS-left).lua deleted file mode 100644 index ccba9211..00000000 --- a/key_scripts/midi_(CMS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-m).lua b/key_scripts/midi_(CMS-m).lua deleted file mode 100644 index fafb5172..00000000 --- a/key_scripts/midi_(CMS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-n).lua b/key_scripts/midi_(CMS-n).lua deleted file mode 100644 index b8754f5b..00000000 --- a/key_scripts/midi_(CMS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-o).lua b/key_scripts/midi_(CMS-o).lua deleted file mode 100644 index 322168bc..00000000 --- a/key_scripts/midi_(CMS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-p).lua b/key_scripts/midi_(CMS-p).lua deleted file mode 100644 index 3bee6394..00000000 --- a/key_scripts/midi_(CMS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-plusminus).lua b/key_scripts/midi_(CMS-plusminus).lua deleted file mode 100644 index 3494f36c..00000000 --- a/key_scripts/midi_(CMS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-q).lua b/key_scripts/midi_(CMS-q).lua deleted file mode 100644 index 37ad3cb9..00000000 --- a/key_scripts/midi_(CMS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-r).lua b/key_scripts/midi_(CMS-r).lua deleted file mode 100644 index a75f8bb2..00000000 --- a/key_scripts/midi_(CMS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-return).lua b/key_scripts/midi_(CMS-return).lua deleted file mode 100644 index 9e8407cb..00000000 --- a/key_scripts/midi_(CMS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-right).lua b/key_scripts/midi_(CMS-right).lua deleted file mode 100644 index 322a81c9..00000000 --- a/key_scripts/midi_(CMS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-s).lua b/key_scripts/midi_(CMS-s).lua deleted file mode 100644 index 50856271..00000000 --- a/key_scripts/midi_(CMS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-sectionsign).lua b/key_scripts/midi_(CMS-sectionsign).lua deleted file mode 100644 index f18bddd2..00000000 --- a/key_scripts/midi_(CMS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-t).lua b/key_scripts/midi_(CMS-t).lua deleted file mode 100644 index cfe5a87e..00000000 --- a/key_scripts/midi_(CMS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-u).lua b/key_scripts/midi_(CMS-u).lua deleted file mode 100644 index 763192cd..00000000 --- a/key_scripts/midi_(CMS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-up).lua b/key_scripts/midi_(CMS-up).lua deleted file mode 100644 index 4988d9bf..00000000 --- a/key_scripts/midi_(CMS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-v).lua b/key_scripts/midi_(CMS-v).lua deleted file mode 100644 index dfac6505..00000000 --- a/key_scripts/midi_(CMS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-w).lua b/key_scripts/midi_(CMS-w).lua deleted file mode 100644 index 1b0201c4..00000000 --- a/key_scripts/midi_(CMS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-x).lua b/key_scripts/midi_(CMS-x).lua deleted file mode 100644 index ba223079..00000000 --- a/key_scripts/midi_(CMS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-y).lua b/key_scripts/midi_(CMS-y).lua deleted file mode 100644 index 06ac39ef..00000000 --- a/key_scripts/midi_(CMS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CMS-z).lua b/key_scripts/midi_(CMS-z).lua deleted file mode 100644 index 9ee477d8..00000000 --- a/key_scripts/midi_(CMS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-ESC).lua b/key_scripts/midi_(CS-ESC).lua deleted file mode 100644 index 33a44a0c..00000000 --- a/key_scripts/midi_(CS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F1).lua b/key_scripts/midi_(CS-F1).lua deleted file mode 100644 index 07a7a5e1..00000000 --- a/key_scripts/midi_(CS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F10).lua b/key_scripts/midi_(CS-F10).lua deleted file mode 100644 index df90738f..00000000 --- a/key_scripts/midi_(CS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F2).lua b/key_scripts/midi_(CS-F2).lua deleted file mode 100644 index 2650d707..00000000 --- a/key_scripts/midi_(CS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F3).lua b/key_scripts/midi_(CS-F3).lua deleted file mode 100644 index 2b178a28..00000000 --- a/key_scripts/midi_(CS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F4).lua b/key_scripts/midi_(CS-F4).lua deleted file mode 100644 index 5a83349d..00000000 --- a/key_scripts/midi_(CS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F5).lua b/key_scripts/midi_(CS-F5).lua deleted file mode 100644 index a79b180e..00000000 --- a/key_scripts/midi_(CS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F6).lua b/key_scripts/midi_(CS-F6).lua deleted file mode 100644 index 0d129402..00000000 --- a/key_scripts/midi_(CS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F7).lua b/key_scripts/midi_(CS-F7).lua deleted file mode 100644 index 27713594..00000000 --- a/key_scripts/midi_(CS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F8).lua b/key_scripts/midi_(CS-F8).lua deleted file mode 100644 index 91f016cd..00000000 --- a/key_scripts/midi_(CS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-F9).lua b/key_scripts/midi_(CS-F9).lua deleted file mode 100644 index 003dfaf6..00000000 --- a/key_scripts/midi_(CS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-SPC).lua b/key_scripts/midi_(CS-SPC).lua deleted file mode 100644 index 64ca594d..00000000 --- a/key_scripts/midi_(CS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-TAB).lua b/key_scripts/midi_(CS-TAB).lua deleted file mode 100644 index f3a123a7..00000000 --- a/key_scripts/midi_(CS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-a).lua b/key_scripts/midi_(CS-a).lua deleted file mode 100644 index b799c9ad..00000000 --- a/key_scripts/midi_(CS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-b).lua b/key_scripts/midi_(CS-b).lua deleted file mode 100644 index cd58171c..00000000 --- a/key_scripts/midi_(CS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-backspace).lua b/key_scripts/midi_(CS-backspace).lua deleted file mode 100644 index 347a6f78..00000000 --- a/key_scripts/midi_(CS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-c).lua b/key_scripts/midi_(CS-c).lua deleted file mode 100644 index 7a45a513..00000000 --- a/key_scripts/midi_(CS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-d).lua b/key_scripts/midi_(CS-d).lua deleted file mode 100644 index db430c0f..00000000 --- a/key_scripts/midi_(CS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-down).lua b/key_scripts/midi_(CS-down).lua deleted file mode 100644 index 07768a58..00000000 --- a/key_scripts/midi_(CS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-e).lua b/key_scripts/midi_(CS-e).lua deleted file mode 100644 index 4eb27d3f..00000000 --- a/key_scripts/midi_(CS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-f).lua b/key_scripts/midi_(CS-f).lua deleted file mode 100644 index 1d65a7ba..00000000 --- a/key_scripts/midi_(CS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-g).lua b/key_scripts/midi_(CS-g).lua deleted file mode 100644 index c6aac675..00000000 --- a/key_scripts/midi_(CS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-h).lua b/key_scripts/midi_(CS-h).lua deleted file mode 100644 index 6a129c35..00000000 --- a/key_scripts/midi_(CS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-i).lua b/key_scripts/midi_(CS-i).lua deleted file mode 100644 index 0aab202b..00000000 --- a/key_scripts/midi_(CS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-j).lua b/key_scripts/midi_(CS-j).lua deleted file mode 100644 index e495f7b3..00000000 --- a/key_scripts/midi_(CS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-k).lua b/key_scripts/midi_(CS-k).lua deleted file mode 100644 index c6204b37..00000000 --- a/key_scripts/midi_(CS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-l).lua b/key_scripts/midi_(CS-l).lua deleted file mode 100644 index 452e7bfe..00000000 --- a/key_scripts/midi_(CS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-left).lua b/key_scripts/midi_(CS-left).lua deleted file mode 100644 index aba98153..00000000 --- a/key_scripts/midi_(CS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-m).lua b/key_scripts/midi_(CS-m).lua deleted file mode 100644 index b17fcde9..00000000 --- a/key_scripts/midi_(CS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-n).lua b/key_scripts/midi_(CS-n).lua deleted file mode 100644 index ee6a82bd..00000000 --- a/key_scripts/midi_(CS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-o).lua b/key_scripts/midi_(CS-o).lua deleted file mode 100644 index 834c6a58..00000000 --- a/key_scripts/midi_(CS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-p).lua b/key_scripts/midi_(CS-p).lua deleted file mode 100644 index ad21d2e1..00000000 --- a/key_scripts/midi_(CS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-plusminus).lua b/key_scripts/midi_(CS-plusminus).lua deleted file mode 100644 index 951b18b1..00000000 --- a/key_scripts/midi_(CS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-q).lua b/key_scripts/midi_(CS-q).lua deleted file mode 100644 index c47135cd..00000000 --- a/key_scripts/midi_(CS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-r).lua b/key_scripts/midi_(CS-r).lua deleted file mode 100644 index 339071b6..00000000 --- a/key_scripts/midi_(CS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-return).lua b/key_scripts/midi_(CS-return).lua deleted file mode 100644 index c85b2f2a..00000000 --- a/key_scripts/midi_(CS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-right).lua b/key_scripts/midi_(CS-right).lua deleted file mode 100644 index bcb63103..00000000 --- a/key_scripts/midi_(CS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-s).lua b/key_scripts/midi_(CS-s).lua deleted file mode 100644 index 5127579e..00000000 --- a/key_scripts/midi_(CS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-sectionsign).lua b/key_scripts/midi_(CS-sectionsign).lua deleted file mode 100644 index d31c18dc..00000000 --- a/key_scripts/midi_(CS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-t).lua b/key_scripts/midi_(CS-t).lua deleted file mode 100644 index e20e5d4e..00000000 --- a/key_scripts/midi_(CS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-u).lua b/key_scripts/midi_(CS-u).lua deleted file mode 100644 index d5aa6b89..00000000 --- a/key_scripts/midi_(CS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-up).lua b/key_scripts/midi_(CS-up).lua deleted file mode 100644 index 9b6c4c8e..00000000 --- a/key_scripts/midi_(CS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-v).lua b/key_scripts/midi_(CS-v).lua deleted file mode 100644 index 0bff11b2..00000000 --- a/key_scripts/midi_(CS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-w).lua b/key_scripts/midi_(CS-w).lua deleted file mode 100644 index ee3aaa72..00000000 --- a/key_scripts/midi_(CS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-x).lua b/key_scripts/midi_(CS-x).lua deleted file mode 100644 index aa9a7b11..00000000 --- a/key_scripts/midi_(CS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-y).lua b/key_scripts/midi_(CS-y).lua deleted file mode 100644 index 74dbedc4..00000000 --- a/key_scripts/midi_(CS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(CS-z).lua b/key_scripts/midi_(CS-z).lua deleted file mode 100644 index 19512713..00000000 --- a/key_scripts/midi_(CS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-0).lua b/key_scripts/midi_(M-0).lua deleted file mode 100644 index dd004b7e..00000000 --- a/key_scripts/midi_(M-0).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-1).lua b/key_scripts/midi_(M-1).lua deleted file mode 100644 index db351010..00000000 --- a/key_scripts/midi_(M-1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-2).lua b/key_scripts/midi_(M-2).lua deleted file mode 100644 index 64777007..00000000 --- a/key_scripts/midi_(M-2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-3).lua b/key_scripts/midi_(M-3).lua deleted file mode 100644 index 8b1b68a8..00000000 --- a/key_scripts/midi_(M-3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-4).lua b/key_scripts/midi_(M-4).lua deleted file mode 100644 index 1f71b55e..00000000 --- a/key_scripts/midi_(M-4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-5).lua b/key_scripts/midi_(M-5).lua deleted file mode 100644 index 16b57d29..00000000 --- a/key_scripts/midi_(M-5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-6).lua b/key_scripts/midi_(M-6).lua deleted file mode 100644 index b7b29cae..00000000 --- a/key_scripts/midi_(M-6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-7).lua b/key_scripts/midi_(M-7).lua deleted file mode 100644 index 2c700abf..00000000 --- a/key_scripts/midi_(M-7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-8).lua b/key_scripts/midi_(M-8).lua deleted file mode 100644 index cb93ccca..00000000 --- a/key_scripts/midi_(M-8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-9).lua b/key_scripts/midi_(M-9).lua deleted file mode 100644 index b3600181..00000000 --- a/key_scripts/midi_(M-9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-ESC).lua b/key_scripts/midi_(M-ESC).lua deleted file mode 100644 index 34decd49..00000000 --- a/key_scripts/midi_(M-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F1).lua b/key_scripts/midi_(M-F1).lua deleted file mode 100644 index 33c20f3b..00000000 --- a/key_scripts/midi_(M-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F10).lua b/key_scripts/midi_(M-F10).lua deleted file mode 100644 index 09b0aca8..00000000 --- a/key_scripts/midi_(M-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F2).lua b/key_scripts/midi_(M-F2).lua deleted file mode 100644 index b9125b2c..00000000 --- a/key_scripts/midi_(M-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F3).lua b/key_scripts/midi_(M-F3).lua deleted file mode 100644 index 7b8c66df..00000000 --- a/key_scripts/midi_(M-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F4).lua b/key_scripts/midi_(M-F4).lua deleted file mode 100644 index 80e8e15c..00000000 --- a/key_scripts/midi_(M-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F5).lua b/key_scripts/midi_(M-F5).lua deleted file mode 100644 index e784b69d..00000000 --- a/key_scripts/midi_(M-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F6).lua b/key_scripts/midi_(M-F6).lua deleted file mode 100644 index 5f2a3584..00000000 --- a/key_scripts/midi_(M-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F7).lua b/key_scripts/midi_(M-F7).lua deleted file mode 100644 index 958e7015..00000000 --- a/key_scripts/midi_(M-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F8).lua b/key_scripts/midi_(M-F8).lua deleted file mode 100644 index a77a91aa..00000000 --- a/key_scripts/midi_(M-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-F9).lua b/key_scripts/midi_(M-F9).lua deleted file mode 100644 index 93984e4d..00000000 --- a/key_scripts/midi_(M-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-SPC).lua b/key_scripts/midi_(M-SPC).lua deleted file mode 100644 index eede4905..00000000 --- a/key_scripts/midi_(M-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-TAB).lua b/key_scripts/midi_(M-TAB).lua deleted file mode 100644 index 45d11a46..00000000 --- a/key_scripts/midi_(M-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-^).lua b/key_scripts/midi_(M-^).lua deleted file mode 100644 index 3e39af26..00000000 --- a/key_scripts/midi_(M-^).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-a).lua b/key_scripts/midi_(M-a).lua deleted file mode 100644 index e26908e6..00000000 --- a/key_scripts/midi_(M-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-ampersand).lua b/key_scripts/midi_(M-ampersand).lua deleted file mode 100644 index 2655b25d..00000000 --- a/key_scripts/midi_(M-ampersand).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-apostrophe).lua b/key_scripts/midi_(M-apostrophe).lua deleted file mode 100644 index b33012c0..00000000 --- a/key_scripts/midi_(M-apostrophe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-asterisk).lua b/key_scripts/midi_(M-asterisk).lua deleted file mode 100644 index 7dadfed4..00000000 --- a/key_scripts/midi_(M-asterisk).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-at).lua b/key_scripts/midi_(M-at).lua deleted file mode 100644 index 8e476dc7..00000000 --- a/key_scripts/midi_(M-at).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-b).lua b/key_scripts/midi_(M-b).lua deleted file mode 100644 index 77085510..00000000 --- a/key_scripts/midi_(M-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-backslash).lua b/key_scripts/midi_(M-backslash).lua deleted file mode 100644 index 71be15b4..00000000 --- a/key_scripts/midi_(M-backslash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-backspace).lua b/key_scripts/midi_(M-backspace).lua deleted file mode 100644 index 91823c02..00000000 --- a/key_scripts/midi_(M-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-backtick).lua b/key_scripts/midi_(M-backtick).lua deleted file mode 100644 index 9961aed7..00000000 --- a/key_scripts/midi_(M-backtick).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-c).lua b/key_scripts/midi_(M-c).lua deleted file mode 100644 index 23ae0b06..00000000 --- a/key_scripts/midi_(M-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-closebracket).lua b/key_scripts/midi_(M-closebracket).lua deleted file mode 100644 index 2a9aaf41..00000000 --- a/key_scripts/midi_(M-closebracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-closeparen).lua b/key_scripts/midi_(M-closeparen).lua deleted file mode 100644 index 5347c38f..00000000 --- a/key_scripts/midi_(M-closeparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-closewing).lua b/key_scripts/midi_(M-closewing).lua deleted file mode 100644 index 34bf650e..00000000 --- a/key_scripts/midi_(M-closewing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-colon).lua b/key_scripts/midi_(M-colon).lua deleted file mode 100644 index ae2605ea..00000000 --- a/key_scripts/midi_(M-colon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-comma).lua b/key_scripts/midi_(M-comma).lua deleted file mode 100644 index c7917711..00000000 --- a/key_scripts/midi_(M-comma).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-d).lua b/key_scripts/midi_(M-d).lua deleted file mode 100644 index bb757ab3..00000000 --- a/key_scripts/midi_(M-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-dollar).lua b/key_scripts/midi_(M-dollar).lua deleted file mode 100644 index 4d4d21ee..00000000 --- a/key_scripts/midi_(M-dollar).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-down).lua b/key_scripts/midi_(M-down).lua deleted file mode 100644 index c1b50bfd..00000000 --- a/key_scripts/midi_(M-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-e).lua b/key_scripts/midi_(M-e).lua deleted file mode 100644 index 752c0f47..00000000 --- a/key_scripts/midi_(M-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-equals).lua b/key_scripts/midi_(M-equals).lua deleted file mode 100644 index 2f4084b1..00000000 --- a/key_scripts/midi_(M-equals).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-exclamation).lua b/key_scripts/midi_(M-exclamation).lua deleted file mode 100644 index e20fcd03..00000000 --- a/key_scripts/midi_(M-exclamation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-f).lua b/key_scripts/midi_(M-f).lua deleted file mode 100644 index e75be86e..00000000 --- a/key_scripts/midi_(M-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-g).lua b/key_scripts/midi_(M-g).lua deleted file mode 100644 index 49e9a20a..00000000 --- a/key_scripts/midi_(M-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-greaterthan).lua b/key_scripts/midi_(M-greaterthan).lua deleted file mode 100644 index 4156279c..00000000 --- a/key_scripts/midi_(M-greaterthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-h).lua b/key_scripts/midi_(M-h).lua deleted file mode 100644 index 7283e743..00000000 --- a/key_scripts/midi_(M-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-hyphen).lua b/key_scripts/midi_(M-hyphen).lua deleted file mode 100644 index 752e51be..00000000 --- a/key_scripts/midi_(M-hyphen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-i).lua b/key_scripts/midi_(M-i).lua deleted file mode 100644 index cfb336c9..00000000 --- a/key_scripts/midi_(M-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-j).lua b/key_scripts/midi_(M-j).lua deleted file mode 100644 index e7e6d3bd..00000000 --- a/key_scripts/midi_(M-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-k).lua b/key_scripts/midi_(M-k).lua deleted file mode 100644 index cdc3414d..00000000 --- a/key_scripts/midi_(M-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-l).lua b/key_scripts/midi_(M-l).lua deleted file mode 100644 index d0d33c60..00000000 --- a/key_scripts/midi_(M-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-left).lua b/key_scripts/midi_(M-left).lua deleted file mode 100644 index 385d3ad0..00000000 --- a/key_scripts/midi_(M-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-lessthan).lua b/key_scripts/midi_(M-lessthan).lua deleted file mode 100644 index 6c45e4d3..00000000 --- a/key_scripts/midi_(M-lessthan).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-m).lua b/key_scripts/midi_(M-m).lua deleted file mode 100644 index 7b71445d..00000000 --- a/key_scripts/midi_(M-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-n).lua b/key_scripts/midi_(M-n).lua deleted file mode 100644 index cc500770..00000000 --- a/key_scripts/midi_(M-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-numbersign).lua b/key_scripts/midi_(M-numbersign).lua deleted file mode 100644 index 129e5130..00000000 --- a/key_scripts/midi_(M-numbersign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-o).lua b/key_scripts/midi_(M-o).lua deleted file mode 100644 index dd92f332..00000000 --- a/key_scripts/midi_(M-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-openbracket).lua b/key_scripts/midi_(M-openbracket).lua deleted file mode 100644 index 195aae40..00000000 --- a/key_scripts/midi_(M-openbracket).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-openparen).lua b/key_scripts/midi_(M-openparen).lua deleted file mode 100644 index 868869ee..00000000 --- a/key_scripts/midi_(M-openparen).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-openwing).lua b/key_scripts/midi_(M-openwing).lua deleted file mode 100644 index 0e9f8a17..00000000 --- a/key_scripts/midi_(M-openwing).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-p).lua b/key_scripts/midi_(M-p).lua deleted file mode 100644 index d3c20bcb..00000000 --- a/key_scripts/midi_(M-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-percent).lua b/key_scripts/midi_(M-percent).lua deleted file mode 100644 index 9170c15f..00000000 --- a/key_scripts/midi_(M-percent).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-period).lua b/key_scripts/midi_(M-period).lua deleted file mode 100644 index 99188b66..00000000 --- a/key_scripts/midi_(M-period).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-pipe).lua b/key_scripts/midi_(M-pipe).lua deleted file mode 100644 index e512a7a1..00000000 --- a/key_scripts/midi_(M-pipe).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-plus).lua b/key_scripts/midi_(M-plus).lua deleted file mode 100644 index 8cb51a53..00000000 --- a/key_scripts/midi_(M-plus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-plusminus).lua b/key_scripts/midi_(M-plusminus).lua deleted file mode 100644 index 94f51fbe..00000000 --- a/key_scripts/midi_(M-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-q).lua b/key_scripts/midi_(M-q).lua deleted file mode 100644 index d53719ea..00000000 --- a/key_scripts/midi_(M-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-questionmark).lua b/key_scripts/midi_(M-questionmark).lua deleted file mode 100644 index 914ba31d..00000000 --- a/key_scripts/midi_(M-questionmark).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-quotation).lua b/key_scripts/midi_(M-quotation).lua deleted file mode 100644 index ecf040dd..00000000 --- a/key_scripts/midi_(M-quotation).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-r).lua b/key_scripts/midi_(M-r).lua deleted file mode 100644 index d0b43466..00000000 --- a/key_scripts/midi_(M-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-return).lua b/key_scripts/midi_(M-return).lua deleted file mode 100644 index f2be00fa..00000000 --- a/key_scripts/midi_(M-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-right).lua b/key_scripts/midi_(M-right).lua deleted file mode 100644 index 0acef6ae..00000000 --- a/key_scripts/midi_(M-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-s).lua b/key_scripts/midi_(M-s).lua deleted file mode 100644 index 061884ff..00000000 --- a/key_scripts/midi_(M-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-sectionsign).lua b/key_scripts/midi_(M-sectionsign).lua deleted file mode 100644 index a8017647..00000000 --- a/key_scripts/midi_(M-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-semicolon).lua b/key_scripts/midi_(M-semicolon).lua deleted file mode 100644 index b3f14742..00000000 --- a/key_scripts/midi_(M-semicolon).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-slash).lua b/key_scripts/midi_(M-slash).lua deleted file mode 100644 index 913bdd3d..00000000 --- a/key_scripts/midi_(M-slash).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-t).lua b/key_scripts/midi_(M-t).lua deleted file mode 100644 index 062bb985..00000000 --- a/key_scripts/midi_(M-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-tilde).lua b/key_scripts/midi_(M-tilde).lua deleted file mode 100644 index 13725cd5..00000000 --- a/key_scripts/midi_(M-tilde).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-u).lua b/key_scripts/midi_(M-u).lua deleted file mode 100644 index 51cf6791..00000000 --- a/key_scripts/midi_(M-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-underscore).lua b/key_scripts/midi_(M-underscore).lua deleted file mode 100644 index 22c6c3c7..00000000 --- a/key_scripts/midi_(M-underscore).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-up).lua b/key_scripts/midi_(M-up).lua deleted file mode 100644 index 4a892ac4..00000000 --- a/key_scripts/midi_(M-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-v).lua b/key_scripts/midi_(M-v).lua deleted file mode 100644 index b7c31970..00000000 --- a/key_scripts/midi_(M-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-w).lua b/key_scripts/midi_(M-w).lua deleted file mode 100644 index 9f7ee5ff..00000000 --- a/key_scripts/midi_(M-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-x).lua b/key_scripts/midi_(M-x).lua deleted file mode 100644 index 35459b3e..00000000 --- a/key_scripts/midi_(M-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-y).lua b/key_scripts/midi_(M-y).lua deleted file mode 100644 index da7494ae..00000000 --- a/key_scripts/midi_(M-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(M-z).lua b/key_scripts/midi_(M-z).lua deleted file mode 100644 index babb4111..00000000 --- a/key_scripts/midi_(M-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-ESC).lua b/key_scripts/midi_(MS-ESC).lua deleted file mode 100644 index 30f0445e..00000000 --- a/key_scripts/midi_(MS-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F1).lua b/key_scripts/midi_(MS-F1).lua deleted file mode 100644 index e643ef7a..00000000 --- a/key_scripts/midi_(MS-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F10).lua b/key_scripts/midi_(MS-F10).lua deleted file mode 100644 index 9fda127d..00000000 --- a/key_scripts/midi_(MS-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F2).lua b/key_scripts/midi_(MS-F2).lua deleted file mode 100644 index c8847cfe..00000000 --- a/key_scripts/midi_(MS-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F3).lua b/key_scripts/midi_(MS-F3).lua deleted file mode 100644 index 3e36b8b2..00000000 --- a/key_scripts/midi_(MS-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F4).lua b/key_scripts/midi_(MS-F4).lua deleted file mode 100644 index 5e24033a..00000000 --- a/key_scripts/midi_(MS-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F5).lua b/key_scripts/midi_(MS-F5).lua deleted file mode 100644 index 82613dd9..00000000 --- a/key_scripts/midi_(MS-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F6).lua b/key_scripts/midi_(MS-F6).lua deleted file mode 100644 index 4f75ce86..00000000 --- a/key_scripts/midi_(MS-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F7).lua b/key_scripts/midi_(MS-F7).lua deleted file mode 100644 index 13f7542c..00000000 --- a/key_scripts/midi_(MS-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F8).lua b/key_scripts/midi_(MS-F8).lua deleted file mode 100644 index fc3df7bc..00000000 --- a/key_scripts/midi_(MS-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-F9).lua b/key_scripts/midi_(MS-F9).lua deleted file mode 100644 index 45c313f3..00000000 --- a/key_scripts/midi_(MS-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-SPC).lua b/key_scripts/midi_(MS-SPC).lua deleted file mode 100644 index 8d97ad88..00000000 --- a/key_scripts/midi_(MS-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-TAB).lua b/key_scripts/midi_(MS-TAB).lua deleted file mode 100644 index 970426fa..00000000 --- a/key_scripts/midi_(MS-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-a).lua b/key_scripts/midi_(MS-a).lua deleted file mode 100644 index 0237592b..00000000 --- a/key_scripts/midi_(MS-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-b).lua b/key_scripts/midi_(MS-b).lua deleted file mode 100644 index 7bc93df8..00000000 --- a/key_scripts/midi_(MS-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-backspace).lua b/key_scripts/midi_(MS-backspace).lua deleted file mode 100644 index b9738f5d..00000000 --- a/key_scripts/midi_(MS-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-c).lua b/key_scripts/midi_(MS-c).lua deleted file mode 100644 index 70ee2b0d..00000000 --- a/key_scripts/midi_(MS-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-d).lua b/key_scripts/midi_(MS-d).lua deleted file mode 100644 index 3915329f..00000000 --- a/key_scripts/midi_(MS-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-down).lua b/key_scripts/midi_(MS-down).lua deleted file mode 100644 index 8a915850..00000000 --- a/key_scripts/midi_(MS-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-e).lua b/key_scripts/midi_(MS-e).lua deleted file mode 100644 index 36eeece4..00000000 --- a/key_scripts/midi_(MS-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-f).lua b/key_scripts/midi_(MS-f).lua deleted file mode 100644 index e0e4ca95..00000000 --- a/key_scripts/midi_(MS-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-g).lua b/key_scripts/midi_(MS-g).lua deleted file mode 100644 index 9edf1bce..00000000 --- a/key_scripts/midi_(MS-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-h).lua b/key_scripts/midi_(MS-h).lua deleted file mode 100644 index a071a9a6..00000000 --- a/key_scripts/midi_(MS-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-i).lua b/key_scripts/midi_(MS-i).lua deleted file mode 100644 index 26765671..00000000 --- a/key_scripts/midi_(MS-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-j).lua b/key_scripts/midi_(MS-j).lua deleted file mode 100644 index 8de16b9e..00000000 --- a/key_scripts/midi_(MS-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-k).lua b/key_scripts/midi_(MS-k).lua deleted file mode 100644 index ed522dbc..00000000 --- a/key_scripts/midi_(MS-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-l).lua b/key_scripts/midi_(MS-l).lua deleted file mode 100644 index 2676c7cc..00000000 --- a/key_scripts/midi_(MS-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-left).lua b/key_scripts/midi_(MS-left).lua deleted file mode 100644 index a93de55f..00000000 --- a/key_scripts/midi_(MS-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-m).lua b/key_scripts/midi_(MS-m).lua deleted file mode 100644 index 3045ebac..00000000 --- a/key_scripts/midi_(MS-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-n).lua b/key_scripts/midi_(MS-n).lua deleted file mode 100644 index e7b3d17c..00000000 --- a/key_scripts/midi_(MS-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-o).lua b/key_scripts/midi_(MS-o).lua deleted file mode 100644 index 169870fe..00000000 --- a/key_scripts/midi_(MS-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-p).lua b/key_scripts/midi_(MS-p).lua deleted file mode 100644 index 8a362bfd..00000000 --- a/key_scripts/midi_(MS-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-plusminus).lua b/key_scripts/midi_(MS-plusminus).lua deleted file mode 100644 index 83eb99ea..00000000 --- a/key_scripts/midi_(MS-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-q).lua b/key_scripts/midi_(MS-q).lua deleted file mode 100644 index b7cf9b1a..00000000 --- a/key_scripts/midi_(MS-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-r).lua b/key_scripts/midi_(MS-r).lua deleted file mode 100644 index 1964ec12..00000000 --- a/key_scripts/midi_(MS-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-return).lua b/key_scripts/midi_(MS-return).lua deleted file mode 100644 index 234ce6f4..00000000 --- a/key_scripts/midi_(MS-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-right).lua b/key_scripts/midi_(MS-right).lua deleted file mode 100644 index efe879ce..00000000 --- a/key_scripts/midi_(MS-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-s).lua b/key_scripts/midi_(MS-s).lua deleted file mode 100644 index 6a14b6eb..00000000 --- a/key_scripts/midi_(MS-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-sectionsign).lua b/key_scripts/midi_(MS-sectionsign).lua deleted file mode 100644 index 6b74f6b7..00000000 --- a/key_scripts/midi_(MS-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-t).lua b/key_scripts/midi_(MS-t).lua deleted file mode 100644 index 01361d42..00000000 --- a/key_scripts/midi_(MS-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-u).lua b/key_scripts/midi_(MS-u).lua deleted file mode 100644 index 3c1ecd9d..00000000 --- a/key_scripts/midi_(MS-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-up).lua b/key_scripts/midi_(MS-up).lua deleted file mode 100644 index 3e7931c0..00000000 --- a/key_scripts/midi_(MS-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-v).lua b/key_scripts/midi_(MS-v).lua deleted file mode 100644 index 6382b3d8..00000000 --- a/key_scripts/midi_(MS-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-w).lua b/key_scripts/midi_(MS-w).lua deleted file mode 100644 index d231e5b5..00000000 --- a/key_scripts/midi_(MS-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-x).lua b/key_scripts/midi_(MS-x).lua deleted file mode 100644 index bdd948f9..00000000 --- a/key_scripts/midi_(MS-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-y).lua b/key_scripts/midi_(MS-y).lua deleted file mode 100644 index dc8c6843..00000000 --- a/key_scripts/midi_(MS-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(MS-z).lua b/key_scripts/midi_(MS-z).lua deleted file mode 100644 index a67fdac6..00000000 --- a/key_scripts/midi_(MS-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-ESC).lua b/key_scripts/midi_(S-ESC).lua deleted file mode 100644 index 3820100a..00000000 --- a/key_scripts/midi_(S-ESC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F1).lua b/key_scripts/midi_(S-F1).lua deleted file mode 100644 index d9abd255..00000000 --- a/key_scripts/midi_(S-F1).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F10).lua b/key_scripts/midi_(S-F10).lua deleted file mode 100644 index 3b9a6575..00000000 --- a/key_scripts/midi_(S-F10).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F2).lua b/key_scripts/midi_(S-F2).lua deleted file mode 100644 index 6a499911..00000000 --- a/key_scripts/midi_(S-F2).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F3).lua b/key_scripts/midi_(S-F3).lua deleted file mode 100644 index fdda5b4a..00000000 --- a/key_scripts/midi_(S-F3).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F4).lua b/key_scripts/midi_(S-F4).lua deleted file mode 100644 index 82f63aa5..00000000 --- a/key_scripts/midi_(S-F4).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F5).lua b/key_scripts/midi_(S-F5).lua deleted file mode 100644 index 7c993726..00000000 --- a/key_scripts/midi_(S-F5).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F6).lua b/key_scripts/midi_(S-F6).lua deleted file mode 100644 index 74d12237..00000000 --- a/key_scripts/midi_(S-F6).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F7).lua b/key_scripts/midi_(S-F7).lua deleted file mode 100644 index cae3848b..00000000 --- a/key_scripts/midi_(S-F7).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F8).lua b/key_scripts/midi_(S-F8).lua deleted file mode 100644 index 5ac489ea..00000000 --- a/key_scripts/midi_(S-F8).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-F9).lua b/key_scripts/midi_(S-F9).lua deleted file mode 100644 index e9f49802..00000000 --- a/key_scripts/midi_(S-F9).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-SPC).lua b/key_scripts/midi_(S-SPC).lua deleted file mode 100644 index 91f634c4..00000000 --- a/key_scripts/midi_(S-SPC).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-TAB).lua b/key_scripts/midi_(S-TAB).lua deleted file mode 100644 index 9d429b1f..00000000 --- a/key_scripts/midi_(S-TAB).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-a).lua b/key_scripts/midi_(S-a).lua deleted file mode 100644 index db1e2325..00000000 --- a/key_scripts/midi_(S-a).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'A', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-b).lua b/key_scripts/midi_(S-b).lua deleted file mode 100644 index 882fab9c..00000000 --- a/key_scripts/midi_(S-b).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'B', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-backspace).lua b/key_scripts/midi_(S-backspace).lua deleted file mode 100644 index 5883e4d8..00000000 --- a/key_scripts/midi_(S-backspace).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-c).lua b/key_scripts/midi_(S-c).lua deleted file mode 100644 index 329faaf1..00000000 --- a/key_scripts/midi_(S-c).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'C', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-d).lua b/key_scripts/midi_(S-d).lua deleted file mode 100644 index d18b8900..00000000 --- a/key_scripts/midi_(S-d).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'D', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-down).lua b/key_scripts/midi_(S-down).lua deleted file mode 100644 index 65bc3e11..00000000 --- a/key_scripts/midi_(S-down).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-e).lua b/key_scripts/midi_(S-e).lua deleted file mode 100644 index a8dc56a0..00000000 --- a/key_scripts/midi_(S-e).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'E', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-f).lua b/key_scripts/midi_(S-f).lua deleted file mode 100644 index f8c7fa5f..00000000 --- a/key_scripts/midi_(S-f).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'F', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-g).lua b/key_scripts/midi_(S-g).lua deleted file mode 100644 index 14dab05e..00000000 --- a/key_scripts/midi_(S-g).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'G', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-h).lua b/key_scripts/midi_(S-h).lua deleted file mode 100644 index 519a60a4..00000000 --- a/key_scripts/midi_(S-h).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'H', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-i).lua b/key_scripts/midi_(S-i).lua deleted file mode 100644 index dc464304..00000000 --- a/key_scripts/midi_(S-i).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'I', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-j).lua b/key_scripts/midi_(S-j).lua deleted file mode 100644 index d2f8fb63..00000000 --- a/key_scripts/midi_(S-j).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'J', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-k).lua b/key_scripts/midi_(S-k).lua deleted file mode 100644 index 8fca04a4..00000000 --- a/key_scripts/midi_(S-k).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'K', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-l).lua b/key_scripts/midi_(S-l).lua deleted file mode 100644 index 5dec7731..00000000 --- a/key_scripts/midi_(S-l).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'L', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-left).lua b/key_scripts/midi_(S-left).lua deleted file mode 100644 index b63701c6..00000000 --- a/key_scripts/midi_(S-left).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-m).lua b/key_scripts/midi_(S-m).lua deleted file mode 100644 index dfc8944f..00000000 --- a/key_scripts/midi_(S-m).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'M', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-n).lua b/key_scripts/midi_(S-n).lua deleted file mode 100644 index 153772cb..00000000 --- a/key_scripts/midi_(S-n).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'N', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-o).lua b/key_scripts/midi_(S-o).lua deleted file mode 100644 index fcf74c0c..00000000 --- a/key_scripts/midi_(S-o).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'O', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-p).lua b/key_scripts/midi_(S-p).lua deleted file mode 100644 index 9613a521..00000000 --- a/key_scripts/midi_(S-p).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'P', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-plusminus).lua b/key_scripts/midi_(S-plusminus).lua deleted file mode 100644 index 18837270..00000000 --- a/key_scripts/midi_(S-plusminus).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-q).lua b/key_scripts/midi_(S-q).lua deleted file mode 100644 index ce385429..00000000 --- a/key_scripts/midi_(S-q).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Q', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-r).lua b/key_scripts/midi_(S-r).lua deleted file mode 100644 index fad221fb..00000000 --- a/key_scripts/midi_(S-r).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'R', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-return).lua b/key_scripts/midi_(S-return).lua deleted file mode 100644 index 1af18405..00000000 --- a/key_scripts/midi_(S-return).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-right).lua b/key_scripts/midi_(S-right).lua deleted file mode 100644 index 0f1e9c40..00000000 --- a/key_scripts/midi_(S-right).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-s).lua b/key_scripts/midi_(S-s).lua deleted file mode 100644 index 2c40e6d4..00000000 --- a/key_scripts/midi_(S-s).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'S', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-sectionsign).lua b/key_scripts/midi_(S-sectionsign).lua deleted file mode 100644 index 75b3ac54..00000000 --- a/key_scripts/midi_(S-sectionsign).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-t).lua b/key_scripts/midi_(S-t).lua deleted file mode 100644 index 14bdde00..00000000 --- a/key_scripts/midi_(S-t).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'T', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-u).lua b/key_scripts/midi_(S-u).lua deleted file mode 100644 index b7264c12..00000000 --- a/key_scripts/midi_(S-u).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'U', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-up).lua b/key_scripts/midi_(S-up).lua deleted file mode 100644 index 54a2613f..00000000 --- a/key_scripts/midi_(S-up).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-v).lua b/key_scripts/midi_(S-v).lua deleted file mode 100644 index e2ac533e..00000000 --- a/key_scripts/midi_(S-v).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'V', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-w).lua b/key_scripts/midi_(S-w).lua deleted file mode 100644 index ce169b46..00000000 --- a/key_scripts/midi_(S-w).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'W', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-x).lua b/key_scripts/midi_(S-x).lua deleted file mode 100644 index 2b36d66c..00000000 --- a/key_scripts/midi_(S-x).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'X', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-y).lua b/key_scripts/midi_(S-y).lua deleted file mode 100644 index 42b4ca8a..00000000 --- a/key_scripts/midi_(S-y).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Y', ['context'] = 'midi'}) diff --git a/key_scripts/midi_(S-z).lua b/key_scripts/midi_(S-z).lua deleted file mode 100644 index ba7f604f..00000000 --- a/key_scripts/midi_(S-z).lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'Z', ['context'] = 'midi'}) diff --git a/key_scripts/midi_0.lua b/key_scripts/midi_0.lua deleted file mode 100644 index 548194f8..00000000 --- a/key_scripts/midi_0.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '0', ['context'] = 'midi'}) diff --git a/key_scripts/midi_1.lua b/key_scripts/midi_1.lua deleted file mode 100644 index 61c71418..00000000 --- a/key_scripts/midi_1.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '1', ['context'] = 'midi'}) diff --git a/key_scripts/midi_2.lua b/key_scripts/midi_2.lua deleted file mode 100644 index 676b77a3..00000000 --- a/key_scripts/midi_2.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '2', ['context'] = 'midi'}) diff --git a/key_scripts/midi_3.lua b/key_scripts/midi_3.lua deleted file mode 100644 index 1f4d8395..00000000 --- a/key_scripts/midi_3.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '3', ['context'] = 'midi'}) diff --git a/key_scripts/midi_4.lua b/key_scripts/midi_4.lua deleted file mode 100644 index d8422847..00000000 --- a/key_scripts/midi_4.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '4', ['context'] = 'midi'}) diff --git a/key_scripts/midi_5.lua b/key_scripts/midi_5.lua deleted file mode 100644 index c35b52b7..00000000 --- a/key_scripts/midi_5.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '5', ['context'] = 'midi'}) diff --git a/key_scripts/midi_6.lua b/key_scripts/midi_6.lua deleted file mode 100644 index f2e2f7c8..00000000 --- a/key_scripts/midi_6.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '6', ['context'] = 'midi'}) diff --git a/key_scripts/midi_7.lua b/key_scripts/midi_7.lua deleted file mode 100644 index cc4485ba..00000000 --- a/key_scripts/midi_7.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '7', ['context'] = 'midi'}) diff --git a/key_scripts/midi_8.lua b/key_scripts/midi_8.lua deleted file mode 100644 index 20633ea7..00000000 --- a/key_scripts/midi_8.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '8', ['context'] = 'midi'}) diff --git a/key_scripts/midi_9.lua b/key_scripts/midi_9.lua deleted file mode 100644 index d340991c..00000000 --- a/key_scripts/midi_9.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '9', ['context'] = 'midi'}) diff --git a/key_scripts/midi_ESC.lua b/key_scripts/midi_ESC.lua deleted file mode 100644 index 29f8896d..00000000 --- a/key_scripts/midi_ESC.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F1.lua b/key_scripts/midi_F1.lua deleted file mode 100644 index 0b206bb0..00000000 --- a/key_scripts/midi_F1.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F10.lua b/key_scripts/midi_F10.lua deleted file mode 100644 index ecc052e6..00000000 --- a/key_scripts/midi_F10.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F2.lua b/key_scripts/midi_F2.lua deleted file mode 100644 index 6212cc08..00000000 --- a/key_scripts/midi_F2.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F3.lua b/key_scripts/midi_F3.lua deleted file mode 100644 index c9a76061..00000000 --- a/key_scripts/midi_F3.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F4.lua b/key_scripts/midi_F4.lua deleted file mode 100644 index e0ad1775..00000000 --- a/key_scripts/midi_F4.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F5.lua b/key_scripts/midi_F5.lua deleted file mode 100644 index 556cb694..00000000 --- a/key_scripts/midi_F5.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F6.lua b/key_scripts/midi_F6.lua deleted file mode 100644 index dd5a0602..00000000 --- a/key_scripts/midi_F6.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F7.lua b/key_scripts/midi_F7.lua deleted file mode 100644 index 2c1be17e..00000000 --- a/key_scripts/midi_F7.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F8.lua b/key_scripts/midi_F8.lua deleted file mode 100644 index 41a7e3c1..00000000 --- a/key_scripts/midi_F8.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_F9.lua b/key_scripts/midi_F9.lua deleted file mode 100644 index 8414a1e7..00000000 --- a/key_scripts/midi_F9.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_SPC.lua b/key_scripts/midi_SPC.lua deleted file mode 100644 index c7b04684..00000000 --- a/key_scripts/midi_SPC.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_TAB.lua b/key_scripts/midi_TAB.lua deleted file mode 100644 index 6a49e0ab..00000000 --- a/key_scripts/midi_TAB.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_^.lua b/key_scripts/midi_^.lua deleted file mode 100644 index c7eac6ef..00000000 --- a/key_scripts/midi_^.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '^', ['context'] = 'midi'}) diff --git a/key_scripts/midi_a.lua b/key_scripts/midi_a.lua deleted file mode 100644 index 8c0967ca..00000000 --- a/key_scripts/midi_a.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'a', ['context'] = 'midi'}) diff --git a/key_scripts/midi_ampersand.lua b/key_scripts/midi_ampersand.lua deleted file mode 100644 index 95624671..00000000 --- a/key_scripts/midi_ampersand.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '&', ['context'] = 'midi'}) diff --git a/key_scripts/midi_apostrophe.lua b/key_scripts/midi_apostrophe.lua deleted file mode 100644 index 6ce4a971..00000000 --- a/key_scripts/midi_apostrophe.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '\'', ['context'] = 'midi'}) diff --git a/key_scripts/midi_asterisk.lua b/key_scripts/midi_asterisk.lua deleted file mode 100644 index 2910bb75..00000000 --- a/key_scripts/midi_asterisk.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '*', ['context'] = 'midi'}) diff --git a/key_scripts/midi_at.lua b/key_scripts/midi_at.lua deleted file mode 100644 index edacf596..00000000 --- a/key_scripts/midi_at.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '@', ['context'] = 'midi'}) diff --git a/key_scripts/midi_b.lua b/key_scripts/midi_b.lua deleted file mode 100644 index 60f8375f..00000000 --- a/key_scripts/midi_b.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'b', ['context'] = 'midi'}) diff --git a/key_scripts/midi_backslash.lua b/key_scripts/midi_backslash.lua deleted file mode 100644 index c423e0c9..00000000 --- a/key_scripts/midi_backslash.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '\\', ['context'] = 'midi'}) diff --git a/key_scripts/midi_backspace.lua b/key_scripts/midi_backspace.lua deleted file mode 100644 index ddefa399..00000000 --- a/key_scripts/midi_backspace.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_backtick.lua b/key_scripts/midi_backtick.lua deleted file mode 100644 index d3fe758a..00000000 --- a/key_scripts/midi_backtick.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '`', ['context'] = 'midi'}) diff --git a/key_scripts/midi_c.lua b/key_scripts/midi_c.lua deleted file mode 100644 index dc8838e6..00000000 --- a/key_scripts/midi_c.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'c', ['context'] = 'midi'}) diff --git a/key_scripts/midi_closebracket.lua b/key_scripts/midi_closebracket.lua deleted file mode 100644 index 15897032..00000000 --- a/key_scripts/midi_closebracket.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ']', ['context'] = 'midi'}) diff --git a/key_scripts/midi_closeparen.lua b/key_scripts/midi_closeparen.lua deleted file mode 100644 index 60ef8d67..00000000 --- a/key_scripts/midi_closeparen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ')', ['context'] = 'midi'}) diff --git a/key_scripts/midi_closewing.lua b/key_scripts/midi_closewing.lua deleted file mode 100644 index 48156273..00000000 --- a/key_scripts/midi_closewing.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '}', ['context'] = 'midi'}) diff --git a/key_scripts/midi_colon.lua b/key_scripts/midi_colon.lua deleted file mode 100644 index 1802f117..00000000 --- a/key_scripts/midi_colon.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ':', ['context'] = 'midi'}) diff --git a/key_scripts/midi_comma.lua b/key_scripts/midi_comma.lua deleted file mode 100644 index 6c576462..00000000 --- a/key_scripts/midi_comma.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ',', ['context'] = 'midi'}) diff --git a/key_scripts/midi_d.lua b/key_scripts/midi_d.lua deleted file mode 100644 index a8acf231..00000000 --- a/key_scripts/midi_d.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'd', ['context'] = 'midi'}) diff --git a/key_scripts/midi_dollar.lua b/key_scripts/midi_dollar.lua deleted file mode 100644 index 8dcca0b9..00000000 --- a/key_scripts/midi_dollar.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '$', ['context'] = 'midi'}) diff --git a/key_scripts/midi_down.lua b/key_scripts/midi_down.lua deleted file mode 100644 index 8e49ad93..00000000 --- a/key_scripts/midi_down.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_e.lua b/key_scripts/midi_e.lua deleted file mode 100644 index 00a07a9b..00000000 --- a/key_scripts/midi_e.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'e', ['context'] = 'midi'}) diff --git a/key_scripts/midi_equals.lua b/key_scripts/midi_equals.lua deleted file mode 100644 index c3064104..00000000 --- a/key_scripts/midi_equals.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '=', ['context'] = 'midi'}) diff --git a/key_scripts/midi_exclamation.lua b/key_scripts/midi_exclamation.lua deleted file mode 100644 index 41905459..00000000 --- a/key_scripts/midi_exclamation.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '!', ['context'] = 'midi'}) diff --git a/key_scripts/midi_f.lua b/key_scripts/midi_f.lua deleted file mode 100644 index b32685c6..00000000 --- a/key_scripts/midi_f.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'f', ['context'] = 'midi'}) diff --git a/key_scripts/midi_g.lua b/key_scripts/midi_g.lua deleted file mode 100644 index 3ebb6a9e..00000000 --- a/key_scripts/midi_g.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'g', ['context'] = 'midi'}) diff --git a/key_scripts/midi_greaterthan.lua b/key_scripts/midi_greaterthan.lua deleted file mode 100644 index 7abdc695..00000000 --- a/key_scripts/midi_greaterthan.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '>', ['context'] = 'midi'}) diff --git a/key_scripts/midi_h.lua b/key_scripts/midi_h.lua deleted file mode 100644 index d3b01bba..00000000 --- a/key_scripts/midi_h.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'h', ['context'] = 'midi'}) diff --git a/key_scripts/midi_hyphen.lua b/key_scripts/midi_hyphen.lua deleted file mode 100644 index f5cafbab..00000000 --- a/key_scripts/midi_hyphen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '-', ['context'] = 'midi'}) diff --git a/key_scripts/midi_i.lua b/key_scripts/midi_i.lua deleted file mode 100644 index 754a3208..00000000 --- a/key_scripts/midi_i.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'i', ['context'] = 'midi'}) diff --git a/key_scripts/midi_j.lua b/key_scripts/midi_j.lua deleted file mode 100644 index a52a9d1e..00000000 --- a/key_scripts/midi_j.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'j', ['context'] = 'midi'}) diff --git a/key_scripts/midi_k.lua b/key_scripts/midi_k.lua deleted file mode 100644 index 1e34a3bd..00000000 --- a/key_scripts/midi_k.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'k', ['context'] = 'midi'}) diff --git a/key_scripts/midi_l.lua b/key_scripts/midi_l.lua deleted file mode 100644 index 8c03a52a..00000000 --- a/key_scripts/midi_l.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'l', ['context'] = 'midi'}) diff --git a/key_scripts/midi_left.lua b/key_scripts/midi_left.lua deleted file mode 100644 index ffdc0590..00000000 --- a/key_scripts/midi_left.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_lessthan.lua b/key_scripts/midi_lessthan.lua deleted file mode 100644 index 9769dbcd..00000000 --- a/key_scripts/midi_lessthan.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '<', ['context'] = 'midi'}) diff --git a/key_scripts/midi_m.lua b/key_scripts/midi_m.lua deleted file mode 100644 index 0645b9da..00000000 --- a/key_scripts/midi_m.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'm', ['context'] = 'midi'}) diff --git a/key_scripts/midi_n.lua b/key_scripts/midi_n.lua deleted file mode 100644 index e4725e8e..00000000 --- a/key_scripts/midi_n.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'n', ['context'] = 'midi'}) diff --git a/key_scripts/midi_numbersign.lua b/key_scripts/midi_numbersign.lua deleted file mode 100644 index 89af832c..00000000 --- a/key_scripts/midi_numbersign.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '#', ['context'] = 'midi'}) diff --git a/key_scripts/midi_o.lua b/key_scripts/midi_o.lua deleted file mode 100644 index d2fc5c9b..00000000 --- a/key_scripts/midi_o.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'o', ['context'] = 'midi'}) diff --git a/key_scripts/midi_openbracket.lua b/key_scripts/midi_openbracket.lua deleted file mode 100644 index 34109efd..00000000 --- a/key_scripts/midi_openbracket.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '[', ['context'] = 'midi'}) diff --git a/key_scripts/midi_openparen.lua b/key_scripts/midi_openparen.lua deleted file mode 100644 index d9fd1fce..00000000 --- a/key_scripts/midi_openparen.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '(', ['context'] = 'midi'}) diff --git a/key_scripts/midi_openwing.lua b/key_scripts/midi_openwing.lua deleted file mode 100644 index 090a1985..00000000 --- a/key_scripts/midi_openwing.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '{', ['context'] = 'midi'}) diff --git a/key_scripts/midi_p.lua b/key_scripts/midi_p.lua deleted file mode 100644 index 3ed97065..00000000 --- a/key_scripts/midi_p.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'p', ['context'] = 'midi'}) diff --git a/key_scripts/midi_percent.lua b/key_scripts/midi_percent.lua deleted file mode 100644 index 059f40ac..00000000 --- a/key_scripts/midi_percent.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '%', ['context'] = 'midi'}) diff --git a/key_scripts/midi_period.lua b/key_scripts/midi_period.lua deleted file mode 100644 index ce237430..00000000 --- a/key_scripts/midi_period.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '.', ['context'] = 'midi'}) diff --git a/key_scripts/midi_pipe.lua b/key_scripts/midi_pipe.lua deleted file mode 100644 index 3bce44c7..00000000 --- a/key_scripts/midi_pipe.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '|', ['context'] = 'midi'}) diff --git a/key_scripts/midi_plus.lua b/key_scripts/midi_plus.lua deleted file mode 100644 index be30f5a9..00000000 --- a/key_scripts/midi_plus.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '+', ['context'] = 'midi'}) diff --git a/key_scripts/midi_plusminus.lua b/key_scripts/midi_plusminus.lua deleted file mode 100644 index bb7270ac..00000000 --- a/key_scripts/midi_plusminus.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '±', ['context'] = 'midi'}) diff --git a/key_scripts/midi_q.lua b/key_scripts/midi_q.lua deleted file mode 100644 index ffc92052..00000000 --- a/key_scripts/midi_q.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'q', ['context'] = 'midi'}) diff --git a/key_scripts/midi_questionmark.lua b/key_scripts/midi_questionmark.lua deleted file mode 100644 index 14c76346..00000000 --- a/key_scripts/midi_questionmark.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '?', ['context'] = 'midi'}) diff --git a/key_scripts/midi_quotation.lua b/key_scripts/midi_quotation.lua deleted file mode 100644 index a47c6923..00000000 --- a/key_scripts/midi_quotation.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '"', ['context'] = 'midi'}) diff --git a/key_scripts/midi_r.lua b/key_scripts/midi_r.lua deleted file mode 100644 index e4e7f7ae..00000000 --- a/key_scripts/midi_r.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'r', ['context'] = 'midi'}) diff --git a/key_scripts/midi_return.lua b/key_scripts/midi_return.lua deleted file mode 100644 index 4549477f..00000000 --- a/key_scripts/midi_return.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_right.lua b/key_scripts/midi_right.lua deleted file mode 100644 index 094dc1ce..00000000 --- a/key_scripts/midi_right.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_s.lua b/key_scripts/midi_s.lua deleted file mode 100644 index 84c6f538..00000000 --- a/key_scripts/midi_s.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 's', ['context'] = 'midi'}) diff --git a/key_scripts/midi_sectionsign.lua b/key_scripts/midi_sectionsign.lua deleted file mode 100644 index d11369e2..00000000 --- a/key_scripts/midi_sectionsign.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '§', ['context'] = 'midi'}) diff --git a/key_scripts/midi_semicolon.lua b/key_scripts/midi_semicolon.lua deleted file mode 100644 index f0872abd..00000000 --- a/key_scripts/midi_semicolon.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = ';', ['context'] = 'midi'}) diff --git a/key_scripts/midi_slash.lua b/key_scripts/midi_slash.lua deleted file mode 100644 index 0570e595..00000000 --- a/key_scripts/midi_slash.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '/', ['context'] = 'midi'}) diff --git a/key_scripts/midi_t.lua b/key_scripts/midi_t.lua deleted file mode 100644 index 4ea6ca6d..00000000 --- a/key_scripts/midi_t.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 't', ['context'] = 'midi'}) diff --git a/key_scripts/midi_tilde.lua b/key_scripts/midi_tilde.lua deleted file mode 100644 index a47b9d43..00000000 --- a/key_scripts/midi_tilde.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '~', ['context'] = 'midi'}) diff --git a/key_scripts/midi_u.lua b/key_scripts/midi_u.lua deleted file mode 100644 index 579ec51a..00000000 --- a/key_scripts/midi_u.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'u', ['context'] = 'midi'}) diff --git a/key_scripts/midi_underscore.lua b/key_scripts/midi_underscore.lua deleted file mode 100644 index b6de314c..00000000 --- a/key_scripts/midi_underscore.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '_', ['context'] = 'midi'}) diff --git a/key_scripts/midi_up.lua b/key_scripts/midi_up.lua deleted file mode 100644 index 0fe6e229..00000000 --- a/key_scripts/midi_up.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = '', ['context'] = 'midi'}) diff --git a/key_scripts/midi_v.lua b/key_scripts/midi_v.lua deleted file mode 100644 index df649e5a..00000000 --- a/key_scripts/midi_v.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'v', ['context'] = 'midi'}) diff --git a/key_scripts/midi_w.lua b/key_scripts/midi_w.lua deleted file mode 100644 index 0ba97de9..00000000 --- a/key_scripts/midi_w.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'w', ['context'] = 'midi'}) diff --git a/key_scripts/midi_x.lua b/key_scripts/midi_x.lua deleted file mode 100644 index 1a9bc1b5..00000000 --- a/key_scripts/midi_x.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'x', ['context'] = 'midi'}) diff --git a/key_scripts/midi_y.lua b/key_scripts/midi_y.lua deleted file mode 100644 index fe285964..00000000 --- a/key_scripts/midi_y.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'y', ['context'] = 'midi'}) diff --git a/key_scripts/midi_z.lua b/key_scripts/midi_z.lua deleted file mode 100644 index dc3471bd..00000000 --- a/key_scripts/midi_z.lua +++ /dev/null @@ -1,8 +0,0 @@ - -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\/]*[\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -doInput({['key'] = 'z', ['context'] = 'midi'}) diff --git a/reaper-keys-unix.ReaperKeyMap b/reaper-keys-unix.ReaperKeyMap deleted file mode 100644 index 99eb605a..00000000 --- a/reaper-keys-unix.ReaperKeyMap +++ /dev/null @@ -1,2344 +0,0 @@ -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_left.lua -KEY 1 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-left).lua -KEY 9 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-left).lua -KEY 17 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-left).lua -KEY 5 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-left).lua -KEY 21 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-left).lua -KEY 13 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-left).lua -KEY 25 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-left).lua -KEY 29 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_up.lua -KEY 1 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-up).lua -KEY 9 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-up).lua -KEY 17 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-up).lua -KEY 5 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-up).lua -KEY 21 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-up).lua -KEY 13 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-up).lua -KEY 25 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-up).lua -KEY 29 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_right.lua -KEY 1 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-right).lua -KEY 9 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-right).lua -KEY 17 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-right).lua -KEY 5 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-right).lua -KEY 21 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-right).lua -KEY 13 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-right).lua -KEY 25 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-right).lua -KEY 29 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_down.lua -KEY 1 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-down).lua -KEY 9 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-down).lua -KEY 17 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-down).lua -KEY 5 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-down).lua -KEY 21 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-down).lua -KEY 13 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-down).lua -KEY 25 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-down).lua -KEY 29 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F1.lua -KEY 1 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F1).lua -KEY 9 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F1).lua -KEY 17 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F1).lua -KEY 5 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F1).lua -KEY 21 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F1).lua -KEY 13 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F1).lua -KEY 25 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F1).lua -KEY 29 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F2.lua -KEY 1 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F2).lua -KEY 9 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F2).lua -KEY 17 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F2).lua -KEY 5 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F2).lua -KEY 21 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F2).lua -KEY 13 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F2).lua -KEY 25 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F2).lua -KEY 29 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F3.lua -KEY 1 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F3).lua -KEY 9 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F3).lua -KEY 17 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F3).lua -KEY 5 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F3).lua -KEY 21 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F3).lua -KEY 13 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F3).lua -KEY 25 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F3).lua -KEY 29 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F4.lua -KEY 1 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F4).lua -KEY 9 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F4).lua -KEY 17 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F4).lua -KEY 5 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F4).lua -KEY 21 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F4).lua -KEY 13 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F4).lua -KEY 25 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F4).lua -KEY 29 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F5.lua -KEY 1 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F5).lua -KEY 9 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F5).lua -KEY 17 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F5).lua -KEY 5 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F5).lua -KEY 21 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F5).lua -KEY 13 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F5).lua -KEY 25 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F5).lua -KEY 29 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F6.lua -KEY 1 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F6).lua -KEY 9 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F6).lua -KEY 17 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F6).lua -KEY 5 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F6).lua -KEY 21 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F6).lua -KEY 13 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F6).lua -KEY 25 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F6).lua -KEY 29 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F7.lua -KEY 1 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F7).lua -KEY 9 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F7).lua -KEY 17 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F7).lua -KEY 5 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F7).lua -KEY 21 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F7).lua -KEY 13 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F7).lua -KEY 25 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F7).lua -KEY 29 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F8.lua -KEY 1 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F8).lua -KEY 9 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F8).lua -KEY 17 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F8).lua -KEY 5 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F8).lua -KEY 21 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F8).lua -KEY 13 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F8).lua -KEY 25 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F8).lua -KEY 29 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F9.lua -KEY 1 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F9).lua -KEY 9 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F9).lua -KEY 17 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F9).lua -KEY 5 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F9).lua -KEY 21 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F9).lua -KEY 13 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F9).lua -KEY 25 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F9).lua -KEY 29 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F10.lua -KEY 1 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F10).lua -KEY 9 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F10).lua -KEY 17 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F10).lua -KEY 5 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F10).lua -KEY 21 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F10).lua -KEY 13 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F10).lua -KEY 25 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F10).lua -KEY 29 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_backspace.lua -KEY 1 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backspace).lua -KEY 9 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backspace).lua -KEY 17 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-backspace).lua -KEY 5 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-backspace).lua -KEY 21 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-backspace).lua -KEY 13 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backspace).lua -KEY 25 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-backspace).lua -KEY 29 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_SPC.lua -KEY 1 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-SPC).lua -KEY 9 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-SPC).lua -KEY 17 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-SPC).lua -KEY 5 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-SPC).lua -KEY 21 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-SPC).lua -KEY 13 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-SPC).lua -KEY 25 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-SPC).lua -KEY 29 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_TAB.lua -KEY 1 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-TAB).lua -KEY 9 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-TAB).lua -KEY 17 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-TAB).lua -KEY 5 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-TAB).lua -KEY 21 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-TAB).lua -KEY 13 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-TAB).lua -KEY 25 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-TAB).lua -KEY 29 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_ESC.lua -KEY 1 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-ESC).lua -KEY 9 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-ESC).lua -KEY 17 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-ESC).lua -KEY 5 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-ESC).lua -KEY 21 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-ESC).lua -KEY 13 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-ESC).lua -KEY 25 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-ESC).lua -KEY 29 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_return.lua -KEY 1 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-return).lua -KEY 9 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-return).lua -KEY 17 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-return).lua -KEY 5 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-return).lua -KEY 21 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-return).lua -KEY 13 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-return).lua -KEY 25 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-return).lua -KEY 29 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_a" "[reaper-keys] [key_press] [a]" ./reaper-keys/key_scripts/midi_a.lua -KEY 1 65 _reaper_keys_midi_a 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-a).lua -KEY 9 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-a).lua -KEY 17 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_A" "[reaper-keys] [key_press] [A]" ./reaper-keys/key_scripts/midi_(S-a).lua -KEY 5 65 _reaper_keys_midi_A 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-a).lua -KEY 21 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-a).lua -KEY 13 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-a).lua -KEY 25 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-a).lua -KEY 29 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_b" "[reaper-keys] [key_press] [b]" ./reaper-keys/key_scripts/midi_b.lua -KEY 1 66 _reaper_keys_midi_b 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-b).lua -KEY 9 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-b).lua -KEY 17 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_B" "[reaper-keys] [key_press] [B]" ./reaper-keys/key_scripts/midi_(S-b).lua -KEY 5 66 _reaper_keys_midi_B 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-b).lua -KEY 21 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-b).lua -KEY 13 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-b).lua -KEY 25 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-b).lua -KEY 29 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_c" "[reaper-keys] [key_press] [c]" ./reaper-keys/key_scripts/midi_c.lua -KEY 1 67 _reaper_keys_midi_c 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-c).lua -KEY 9 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-c).lua -KEY 17 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_C" "[reaper-keys] [key_press] [C]" ./reaper-keys/key_scripts/midi_(S-c).lua -KEY 5 67 _reaper_keys_midi_C 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-c).lua -KEY 21 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-c).lua -KEY 13 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-c).lua -KEY 25 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-c).lua -KEY 29 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_d" "[reaper-keys] [key_press] [d]" ./reaper-keys/key_scripts/midi_d.lua -KEY 1 68 _reaper_keys_midi_d 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-d).lua -KEY 9 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-d).lua -KEY 17 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_D" "[reaper-keys] [key_press] [D]" ./reaper-keys/key_scripts/midi_(S-d).lua -KEY 5 68 _reaper_keys_midi_D 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-d).lua -KEY 21 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-d).lua -KEY 13 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-d).lua -KEY 25 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-d).lua -KEY 29 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_e" "[reaper-keys] [key_press] [e]" ./reaper-keys/key_scripts/midi_e.lua -KEY 1 69 _reaper_keys_midi_e 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-e).lua -KEY 9 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-e).lua -KEY 17 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_E" "[reaper-keys] [key_press] [E]" ./reaper-keys/key_scripts/midi_(S-e).lua -KEY 5 69 _reaper_keys_midi_E 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-e).lua -KEY 21 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-e).lua -KEY 13 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-e).lua -KEY 25 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-e).lua -KEY 29 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_f" "[reaper-keys] [key_press] [f]" ./reaper-keys/key_scripts/midi_f.lua -KEY 1 70 _reaper_keys_midi_f 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-f).lua -KEY 9 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-f).lua -KEY 17 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_F" "[reaper-keys] [key_press] [F]" ./reaper-keys/key_scripts/midi_(S-f).lua -KEY 5 70 _reaper_keys_midi_F 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-f).lua -KEY 21 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-f).lua -KEY 13 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-f).lua -KEY 25 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-f).lua -KEY 29 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_g" "[reaper-keys] [key_press] [g]" ./reaper-keys/key_scripts/midi_g.lua -KEY 1 71 _reaper_keys_midi_g 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-g).lua -KEY 9 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-g).lua -KEY 17 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_G" "[reaper-keys] [key_press] [G]" ./reaper-keys/key_scripts/midi_(S-g).lua -KEY 5 71 _reaper_keys_midi_G 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-g).lua -KEY 21 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-g).lua -KEY 13 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-g).lua -KEY 25 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-g).lua -KEY 29 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_h" "[reaper-keys] [key_press] [h]" ./reaper-keys/key_scripts/midi_h.lua -KEY 1 72 _reaper_keys_midi_h 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-h).lua -KEY 9 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-h).lua -KEY 17 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_H" "[reaper-keys] [key_press] [H]" ./reaper-keys/key_scripts/midi_(S-h).lua -KEY 5 72 _reaper_keys_midi_H 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-h).lua -KEY 21 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-h).lua -KEY 13 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-h).lua -KEY 25 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-h).lua -KEY 29 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_i" "[reaper-keys] [key_press] [i]" ./reaper-keys/key_scripts/midi_i.lua -KEY 1 73 _reaper_keys_midi_i 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-i).lua -KEY 9 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-i).lua -KEY 17 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_I" "[reaper-keys] [key_press] [I]" ./reaper-keys/key_scripts/midi_(S-i).lua -KEY 5 73 _reaper_keys_midi_I 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-i).lua -KEY 21 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-i).lua -KEY 13 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-i).lua -KEY 25 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-i).lua -KEY 29 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_j" "[reaper-keys] [key_press] [j]" ./reaper-keys/key_scripts/midi_j.lua -KEY 1 74 _reaper_keys_midi_j 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-j).lua -KEY 9 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-j).lua -KEY 17 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_J" "[reaper-keys] [key_press] [J]" ./reaper-keys/key_scripts/midi_(S-j).lua -KEY 5 74 _reaper_keys_midi_J 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-j).lua -KEY 21 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-j).lua -KEY 13 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-j).lua -KEY 25 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-j).lua -KEY 29 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_k" "[reaper-keys] [key_press] [k]" ./reaper-keys/key_scripts/midi_k.lua -KEY 1 75 _reaper_keys_midi_k 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-k).lua -KEY 9 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-k).lua -KEY 17 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_K" "[reaper-keys] [key_press] [K]" ./reaper-keys/key_scripts/midi_(S-k).lua -KEY 5 75 _reaper_keys_midi_K 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-k).lua -KEY 21 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-k).lua -KEY 13 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-k).lua -KEY 25 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-k).lua -KEY 29 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_l" "[reaper-keys] [key_press] [l]" ./reaper-keys/key_scripts/midi_l.lua -KEY 1 76 _reaper_keys_midi_l 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-l).lua -KEY 9 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-l).lua -KEY 17 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_L" "[reaper-keys] [key_press] [L]" ./reaper-keys/key_scripts/midi_(S-l).lua -KEY 5 76 _reaper_keys_midi_L 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-l).lua -KEY 21 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-l).lua -KEY 13 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-l).lua -KEY 25 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-l).lua -KEY 29 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_m" "[reaper-keys] [key_press] [m]" ./reaper-keys/key_scripts/midi_m.lua -KEY 1 77 _reaper_keys_midi_m 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-m).lua -KEY 9 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-m).lua -KEY 17 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_M" "[reaper-keys] [key_press] [M]" ./reaper-keys/key_scripts/midi_(S-m).lua -KEY 5 77 _reaper_keys_midi_M 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-m).lua -KEY 21 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-m).lua -KEY 13 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-m).lua -KEY 25 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-m).lua -KEY 29 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_n" "[reaper-keys] [key_press] [n]" ./reaper-keys/key_scripts/midi_n.lua -KEY 1 78 _reaper_keys_midi_n 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-n).lua -KEY 9 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-n).lua -KEY 17 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_N" "[reaper-keys] [key_press] [N]" ./reaper-keys/key_scripts/midi_(S-n).lua -KEY 5 78 _reaper_keys_midi_N 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-n).lua -KEY 21 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-n).lua -KEY 13 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-n).lua -KEY 25 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-n).lua -KEY 29 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_o" "[reaper-keys] [key_press] [o]" ./reaper-keys/key_scripts/midi_o.lua -KEY 1 79 _reaper_keys_midi_o 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-o).lua -KEY 9 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-o).lua -KEY 17 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_O" "[reaper-keys] [key_press] [O]" ./reaper-keys/key_scripts/midi_(S-o).lua -KEY 5 79 _reaper_keys_midi_O 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-o).lua -KEY 21 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-o).lua -KEY 13 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-o).lua -KEY 25 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-o).lua -KEY 29 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_p" "[reaper-keys] [key_press] [p]" ./reaper-keys/key_scripts/midi_p.lua -KEY 1 80 _reaper_keys_midi_p 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-p).lua -KEY 9 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-p).lua -KEY 17 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_P" "[reaper-keys] [key_press] [P]" ./reaper-keys/key_scripts/midi_(S-p).lua -KEY 5 80 _reaper_keys_midi_P 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-p).lua -KEY 21 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-p).lua -KEY 13 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-p).lua -KEY 25 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-p).lua -KEY 29 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_q" "[reaper-keys] [key_press] [q]" ./reaper-keys/key_scripts/midi_q.lua -KEY 1 81 _reaper_keys_midi_q 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-q).lua -KEY 9 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-q).lua -KEY 17 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Q" "[reaper-keys] [key_press] [Q]" ./reaper-keys/key_scripts/midi_(S-q).lua -KEY 5 81 _reaper_keys_midi_Q 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-q).lua -KEY 21 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-q).lua -KEY 13 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-q).lua -KEY 25 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-q).lua -KEY 29 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_r" "[reaper-keys] [key_press] [r]" ./reaper-keys/key_scripts/midi_r.lua -KEY 1 82 _reaper_keys_midi_r 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-r).lua -KEY 9 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-r).lua -KEY 17 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_R" "[reaper-keys] [key_press] [R]" ./reaper-keys/key_scripts/midi_(S-r).lua -KEY 5 82 _reaper_keys_midi_R 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-r).lua -KEY 21 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-r).lua -KEY 13 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-r).lua -KEY 25 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-r).lua -KEY 29 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_s" "[reaper-keys] [key_press] [s]" ./reaper-keys/key_scripts/midi_s.lua -KEY 1 83 _reaper_keys_midi_s 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-s).lua -KEY 9 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-s).lua -KEY 17 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_S" "[reaper-keys] [key_press] [S]" ./reaper-keys/key_scripts/midi_(S-s).lua -KEY 5 83 _reaper_keys_midi_S 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-s).lua -KEY 21 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-s).lua -KEY 13 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-s).lua -KEY 25 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-s).lua -KEY 29 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_t" "[reaper-keys] [key_press] [t]" ./reaper-keys/key_scripts/midi_t.lua -KEY 1 84 _reaper_keys_midi_t 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-t).lua -KEY 9 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-t).lua -KEY 17 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_T" "[reaper-keys] [key_press] [T]" ./reaper-keys/key_scripts/midi_(S-t).lua -KEY 5 84 _reaper_keys_midi_T 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-t).lua -KEY 21 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-t).lua -KEY 13 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-t).lua -KEY 25 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-t).lua -KEY 29 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_u" "[reaper-keys] [key_press] [u]" ./reaper-keys/key_scripts/midi_u.lua -KEY 1 85 _reaper_keys_midi_u 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-u).lua -KEY 9 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-u).lua -KEY 17 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_U" "[reaper-keys] [key_press] [U]" ./reaper-keys/key_scripts/midi_(S-u).lua -KEY 5 85 _reaper_keys_midi_U 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-u).lua -KEY 21 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-u).lua -KEY 13 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-u).lua -KEY 25 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-u).lua -KEY 29 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_v" "[reaper-keys] [key_press] [v]" ./reaper-keys/key_scripts/midi_v.lua -KEY 1 86 _reaper_keys_midi_v 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-v).lua -KEY 9 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-v).lua -KEY 17 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_V" "[reaper-keys] [key_press] [V]" ./reaper-keys/key_scripts/midi_(S-v).lua -KEY 5 86 _reaper_keys_midi_V 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-v).lua -KEY 21 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-v).lua -KEY 13 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-v).lua -KEY 25 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-v).lua -KEY 29 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_w" "[reaper-keys] [key_press] [w]" ./reaper-keys/key_scripts/midi_w.lua -KEY 1 87 _reaper_keys_midi_w 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-w).lua -KEY 9 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-w).lua -KEY 17 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_W" "[reaper-keys] [key_press] [W]" ./reaper-keys/key_scripts/midi_(S-w).lua -KEY 5 87 _reaper_keys_midi_W 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-w).lua -KEY 21 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-w).lua -KEY 13 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-w).lua -KEY 25 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-w).lua -KEY 29 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_x" "[reaper-keys] [key_press] [x]" ./reaper-keys/key_scripts/midi_x.lua -KEY 1 88 _reaper_keys_midi_x 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-x).lua -KEY 9 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-x).lua -KEY 17 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_X" "[reaper-keys] [key_press] [X]" ./reaper-keys/key_scripts/midi_(S-x).lua -KEY 5 88 _reaper_keys_midi_X 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-x).lua -KEY 21 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-x).lua -KEY 13 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-x).lua -KEY 25 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-x).lua -KEY 29 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_y" "[reaper-keys] [key_press] [y]" ./reaper-keys/key_scripts/midi_y.lua -KEY 1 89 _reaper_keys_midi_y 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-y).lua -KEY 9 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-y).lua -KEY 17 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Y" "[reaper-keys] [key_press] [Y]" ./reaper-keys/key_scripts/midi_(S-y).lua -KEY 5 89 _reaper_keys_midi_Y 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-y).lua -KEY 21 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-y).lua -KEY 13 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-y).lua -KEY 25 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-y).lua -KEY 29 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_z" "[reaper-keys] [key_press] [z]" ./reaper-keys/key_scripts/midi_z.lua -KEY 1 90 _reaper_keys_midi_z 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-z).lua -KEY 9 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-z).lua -KEY 17 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Z" "[reaper-keys] [key_press] [Z]" ./reaper-keys/key_scripts/midi_(S-z).lua -KEY 5 90 _reaper_keys_midi_Z 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-z).lua -KEY 21 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-z).lua -KEY 13 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-z).lua -KEY 25 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-z).lua -KEY 29 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_!" "[reaper-keys] [key_press] [!]" ./reaper-keys/key_scripts/midi_exclamation.lua -KEY 0 33 _reaper_keys_midi_! 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-exclamation).lua -KEY 8 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-exclamation).lua -KEY 16 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-exclamation).lua -KEY 24 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_@" "[reaper-keys] [key_press] [@]" ./reaper-keys/key_scripts/midi_at.lua -KEY 0 64 _reaper_keys_midi_@ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-at).lua -KEY 9 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-at).lua -KEY 17 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-at).lua -KEY 25 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_#" "[reaper-keys] [key_press] [#]" ./reaper-keys/key_scripts/midi_numbersign.lua -KEY 0 35 _reaper_keys_midi_# 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-numbersign).lua -KEY 8 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-numbersign).lua -KEY 16 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-numbersign).lua -KEY 24 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_$" "[reaper-keys] [key_press] [$]" ./reaper-keys/key_scripts/midi_dollar.lua -KEY 0 36 _reaper_keys_midi_$ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-dollar).lua -KEY 8 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-dollar).lua -KEY 16 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-dollar).lua -KEY 24 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_%" "[reaper-keys] [key_press] [%]" ./reaper-keys/key_scripts/midi_percent.lua -KEY 0 37 _reaper_keys_midi_% 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-percent).lua -KEY 8 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-percent).lua -KEY 16 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-percent).lua -KEY 24 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_^" "[reaper-keys] [key_press] [^]" ./reaper-keys/key_scripts/midi_^.lua -KEY 0 126 _reaper_keys_midi_^ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-^).lua -KEY 8 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-^).lua -KEY 16 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-^).lua -KEY 24 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_&" "[reaper-keys] [key_press] [&]" ./reaper-keys/key_scripts/midi_ampersand.lua -KEY 0 38 _reaper_keys_midi_& 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-ampersand).lua -KEY 8 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-ampersand).lua -KEY 16 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-ampersand).lua -KEY 24 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_*" "[reaper-keys] [key_press] [*]" ./reaper-keys/key_scripts/midi_asterisk.lua -KEY 0 126 _reaper_keys_midi_* 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-asterisk).lua -KEY 8 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-asterisk).lua -KEY 16 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-asterisk).lua -KEY 24 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_(" "[reaper-keys] [key_press] [(]" ./reaper-keys/key_scripts/midi_openparen.lua -KEY 0 40 _reaper_keys_midi_( 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openparen).lua -KEY 8 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openparen).lua -KEY 16 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openparen).lua -KEY 24 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_)" "[reaper-keys] [key_press] [)]" ./reaper-keys/key_scripts/midi_closeparen.lua -KEY 0 41 _reaper_keys_midi_) 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closeparen).lua -KEY 9 41 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closeparen).lua -KEY 17 41 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closeparen).lua -KEY 25 41 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_"' '[reaper-keys] [key_press] ["]' ./reaper-keys/key_scripts/midi_quotation.lua -KEY 0 34 _reaper_keys_midi_" 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(C-quotation).lua -KEY 8 34 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(M-quotation).lua -KEY 16 34 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(CM-quotation).lua -KEY 24 34 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_|" "[reaper-keys] [key_press] [|]" ./reaper-keys/key_scripts/midi_pipe.lua -KEY 0 124 _reaper_keys_midi_| 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-pipe).lua -KEY 8 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-pipe).lua -KEY 16 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-pipe).lua -KEY 24 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_<" "[reaper-keys] [key_press] [<]" ./reaper-keys/key_scripts/midi_lessthan.lua -KEY 0 60 _reaper_keys_midi_< 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-lessthan).lua -KEY 8 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-lessthan).lua -KEY 16 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-lessthan).lua -KEY 24 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_greaterthan.lua -KEY 0 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(C-greaterthan).lua -KEY 8 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(M-greaterthan).lua -KEY 16 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(CM-greaterthan).lua -KEY 24 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi__" "[reaper-keys] [key_press] [_]" ./reaper-keys/key_scripts/midi_underscore.lua -KEY 0 95 _reaper_keys_midi__ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-underscore).lua -KEY 9 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-underscore).lua -KEY 17 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-underscore).lua -KEY 25 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_:" "[reaper-keys] [key_press] [:]" ./reaper-keys/key_scripts/midi_colon.lua -KEY 0 58 _reaper_keys_midi_: 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-colon).lua -KEY 9 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-colon).lua -KEY 17 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-colon).lua -KEY 25 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_}" "[reaper-keys] [key_press] [}]" ./reaper-keys/key_scripts/midi_closewing.lua -KEY 0 125 _reaper_keys_midi_} 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closewing).lua -KEY 8 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closewing).lua -KEY 16 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closewing).lua -KEY 24 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_{" "[reaper-keys] [key_press] [{]" ./reaper-keys/key_scripts/midi_openwing.lua -KEY 0 123 _reaper_keys_midi_{ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openwing).lua -KEY 8 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openwing).lua -KEY 16 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openwing).lua -KEY 24 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_+" "[reaper-keys] [key_press] [+]" ./reaper-keys/key_scripts/midi_plus.lua -KEY 0 43 _reaper_keys_midi_+ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-plus).lua -KEY 8 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-plus).lua -KEY 16 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-plus).lua -KEY 24 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_?" "[reaper-keys] [key_press] [?]" ./reaper-keys/key_scripts/midi_questionmark.lua -KEY 0 63 _reaper_keys_midi_? 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-questionmark).lua -KEY 9 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-questionmark).lua -KEY 17 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-questionmark).lua -KEY 25 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_~" "[reaper-keys] [key_press] [~]" ./reaper-keys/key_scripts/midi_tilde.lua -KEY 0 126 _reaper_keys_midi_~ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-tilde).lua -KEY 9 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-tilde).lua -KEY 17 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-tilde).lua -KEY 25 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_0" "[reaper-keys] [key_press] [0]" ./reaper-keys/key_scripts/midi_0.lua -KEY 1 48 _reaper_keys_midi_0 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-0).lua -KEY 9 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-0).lua -KEY 17 48 _reaper_keys_midi_ 32060 -KEY 5 48 _reaper_keys_midi_) 32060 -KEY 21 48 _reaper_keys_midi_ 32060 -KEY 13 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-0).lua -KEY 25 48 _reaper_keys_midi_ 32060 -KEY 29 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_1" "[reaper-keys] [key_press] [1]" ./reaper-keys/key_scripts/midi_1.lua -KEY 1 49 _reaper_keys_midi_1 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-1).lua -KEY 9 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-1).lua -KEY 17 49 _reaper_keys_midi_ 32060 -KEY 5 49 _reaper_keys_midi_! 32060 -KEY 21 49 _reaper_keys_midi_ 32060 -KEY 13 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-1).lua -KEY 25 49 _reaper_keys_midi_ 32060 -KEY 29 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_2" "[reaper-keys] [key_press] [2]" ./reaper-keys/key_scripts/midi_2.lua -KEY 1 50 _reaper_keys_midi_2 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-2).lua -KEY 9 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-2).lua -KEY 17 50 _reaper_keys_midi_ 32060 -KEY 5 50 _reaper_keys_midi_@ 32060 -KEY 21 50 _reaper_keys_midi_ 32060 -KEY 13 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-2).lua -KEY 25 50 _reaper_keys_midi_ 32060 -KEY 29 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_3" "[reaper-keys] [key_press] [3]" ./reaper-keys/key_scripts/midi_3.lua -KEY 1 51 _reaper_keys_midi_3 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-3).lua -KEY 9 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-3).lua -KEY 17 51 _reaper_keys_midi_ 32060 -KEY 5 51 _reaper_keys_midi_# 32060 -KEY 21 51 _reaper_keys_midi_ 32060 -KEY 13 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-3).lua -KEY 25 51 _reaper_keys_midi_ 32060 -KEY 29 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_4" "[reaper-keys] [key_press] [4]" ./reaper-keys/key_scripts/midi_4.lua -KEY 1 52 _reaper_keys_midi_4 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-4).lua -KEY 9 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-4).lua -KEY 17 52 _reaper_keys_midi_ 32060 -KEY 5 52 _reaper_keys_midi_$ 32060 -KEY 21 52 _reaper_keys_midi_ 32060 -KEY 13 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-4).lua -KEY 25 52 _reaper_keys_midi_ 32060 -KEY 29 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_5" "[reaper-keys] [key_press] [5]" ./reaper-keys/key_scripts/midi_5.lua -KEY 1 53 _reaper_keys_midi_5 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-5).lua -KEY 9 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-5).lua -KEY 17 53 _reaper_keys_midi_ 32060 -KEY 5 53 _reaper_keys_midi_% 32060 -KEY 21 53 _reaper_keys_midi_ 32060 -KEY 13 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-5).lua -KEY 25 53 _reaper_keys_midi_ 32060 -KEY 29 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_6" "[reaper-keys] [key_press] [6]" ./reaper-keys/key_scripts/midi_6.lua -KEY 1 54 _reaper_keys_midi_6 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-6).lua -KEY 9 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-6).lua -KEY 17 54 _reaper_keys_midi_ 32060 -KEY 5 54 _reaper_keys_midi_^ 32060 -KEY 21 54 _reaper_keys_midi_ 32060 -KEY 13 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-6).lua -KEY 25 54 _reaper_keys_midi_ 32060 -KEY 29 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_7" "[reaper-keys] [key_press] [7]" ./reaper-keys/key_scripts/midi_7.lua -KEY 1 55 _reaper_keys_midi_7 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-7).lua -KEY 9 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-7).lua -KEY 17 55 _reaper_keys_midi_ 32060 -KEY 5 55 _reaper_keys_midi_& 32060 -KEY 21 55 _reaper_keys_midi_ 32060 -KEY 13 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-7).lua -KEY 25 55 _reaper_keys_midi_ 32060 -KEY 29 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_8" "[reaper-keys] [key_press] [8]" ./reaper-keys/key_scripts/midi_8.lua -KEY 1 56 _reaper_keys_midi_8 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-8).lua -KEY 9 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-8).lua -KEY 17 56 _reaper_keys_midi_ 32060 -KEY 5 56 _reaper_keys_midi_* 32060 -KEY 21 56 _reaper_keys_midi_ 32060 -KEY 13 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-8).lua -KEY 25 56 _reaper_keys_midi_ 32060 -KEY 29 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_9" "[reaper-keys] [key_press] [9]" ./reaper-keys/key_scripts/midi_9.lua -KEY 1 57 _reaper_keys_midi_9 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-9).lua -KEY 9 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-9).lua -KEY 17 57 _reaper_keys_midi_ 32060 -KEY 5 57 _reaper_keys_midi_( 32060 -KEY 21 57 _reaper_keys_midi_ 32060 -KEY 13 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-9).lua -KEY 25 57 _reaper_keys_midi_ 32060 -KEY 29 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_'" "[reaper-keys] [key_press] [']" ./reaper-keys/key_scripts/midi_apostrophe.lua -KEY 0 39 _reaper_keys_midi_' 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-apostrophe).lua -KEY 8 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-apostrophe).lua -KEY 16 39 _reaper_keys_midi_ 32060 -KEY 4 39 _reaper_keys_midi_" 32060 -KEY 20 39 _reaper_keys_midi_ 32060 -KEY 12 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-apostrophe).lua -KEY 24 39 _reaper_keys_midi_ 32060 -KEY 28 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_." "[reaper-keys] [key_press] [.]" ./reaper-keys/key_scripts/midi_period.lua -KEY 0 46 _reaper_keys_midi_. 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-period).lua -KEY 8 46 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-period).lua -KEY 16 46 _reaper_keys_midi_ 32060 -KEY 4 46 _reaper_keys_midi_> 32060 -KEY 20 46 _reaper_keys_midi_> 32060 -KEY 12 46 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-period).lua -KEY 24 46 _reaper_keys_midi_ 32060 -KEY 28 46 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_," "[reaper-keys] [key_press] [,]" ./reaper-keys/key_scripts/midi_comma.lua -KEY 0 44 _reaper_keys_midi_, 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-comma).lua -KEY 8 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-comma).lua -KEY 16 44 _reaper_keys_midi_ 32060 -KEY 4 44 _reaper_keys_midi_< 32060 -KEY 20 44 _reaper_keys_midi_ 32060 -KEY 12 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-comma).lua -KEY 24 44 _reaper_keys_midi_ 32060 -KEY 28 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_-" "[reaper-keys] [key_press] [-]" ./reaper-keys/key_scripts/midi_hyphen.lua -KEY 0 45 _reaper_keys_midi_- 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-hyphen).lua -KEY 8 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-hyphen).lua -KEY 16 45 _reaper_keys_midi_ 32060 -KEY 4 45 _reaper_keys_midi__ 32060 -KEY 20 45 _reaper_keys_midi_ 32060 -KEY 12 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-hyphen).lua -KEY 24 45 _reaper_keys_midi_ 32060 -KEY 28 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_;" "[reaper-keys] [key_press] [;]" ./reaper-keys/key_scripts/midi_semicolon.lua -KEY 0 59 _reaper_keys_midi_; 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-semicolon).lua -KEY 8 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-semicolon).lua -KEY 16 59 _reaper_keys_midi_ 32060 -KEY 4 59 _reaper_keys_midi_: 32060 -KEY 20 59 _reaper_keys_midi_ 32060 -KEY 12 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-semicolon).lua -KEY 24 59 _reaper_keys_midi_ 32060 -KEY 28 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_\" "[reaper-keys] [key_press] [\]" ./reaper-keys/key_scripts/midi_backslash.lua -KEY 0 92 _reaper_keys_midi_\ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backslash).lua -KEY 9 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backslash).lua -KEY 17 92 _reaper_keys_midi_ 32060 -KEY 5 92 _reaper_keys_midi_| 32060 -KEY 21 92 _reaper_keys_midi_ 32060 -KEY 13 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backslash).lua -KEY 25 92 _reaper_keys_midi_ 32060 -KEY 29 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_/" "[reaper-keys] [key_press] [/]" ./reaper-keys/key_scripts/midi_slash.lua -KEY 0 47 _reaper_keys_midi_/ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-slash).lua -KEY 9 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-slash).lua -KEY 17 47 _reaper_keys_midi_ 32060 -KEY 5 47 _reaper_keys_midi_? 32060 -KEY 21 47 _reaper_keys_midi_ 32060 -KEY 13 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-slash).lua -KEY 25 47 _reaper_keys_midi_ 32060 -KEY 29 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_§" "[reaper-keys] [key_press] [§]" ./reaper-keys/key_scripts/midi_sectionsign.lua -KEY 0 167 _reaper_keys_midi_§ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-sectionsign).lua -KEY 9 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-sectionsign).lua -KEY 17 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-sectionsign).lua -KEY 5 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-sectionsign).lua -KEY 21 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-sectionsign).lua -KEY 13 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-sectionsign).lua -KEY 25 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-sectionsign).lua -KEY 29 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_±" "[reaper-keys] [key_press] [±]" ./reaper-keys/key_scripts/midi_plusminus.lua -KEY 0 177 _reaper_keys_midi_± 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-plusminus).lua -KEY 9 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-plusminus).lua -KEY 17 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-plusminus).lua -KEY 5 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-plusminus).lua -KEY 21 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-plusminus).lua -KEY 13 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-plusminus).lua -KEY 25 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-plusminus).lua -KEY 29 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_]" "[reaper-keys] [key_press] []]" ./reaper-keys/key_scripts/midi_closebracket.lua -KEY 0 93 _reaper_keys_midi_] 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closebracket).lua -KEY 9 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closebracket).lua -KEY 17 93 _reaper_keys_midi_ 32060 -KEY 5 93 _reaper_keys_midi_} 32060 -KEY 21 93 _reaper_keys_midi_ 32060 -KEY 13 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closebracket).lua -KEY 25 93 _reaper_keys_midi_ 32060 -KEY 29 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_[" "[reaper-keys] [key_press] [[]" ./reaper-keys/key_scripts/midi_openbracket.lua -KEY 0 91 _reaper_keys_midi_[ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openbracket).lua -KEY 9 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openbracket).lua -KEY 17 91 _reaper_keys_midi_ 32060 -KEY 5 91 _reaper_keys_midi_{ 32060 -KEY 21 91 _reaper_keys_midi_ 32060 -KEY 13 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openbracket).lua -KEY 25 91 _reaper_keys_midi_ 32060 -KEY 29 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_=" "[reaper-keys] [key_press] [=]" ./reaper-keys/key_scripts/midi_equals.lua -KEY 0 61 _reaper_keys_midi_= 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-equals).lua -KEY 9 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-equals).lua -KEY 17 61 _reaper_keys_midi_ 32060 -KEY 5 61 _reaper_keys_midi_+ 32060 -KEY 21 61 _reaper_keys_midi_ 32060 -KEY 13 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-equals).lua -KEY 25 61 _reaper_keys_midi_ 32060 -KEY 29 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_`" "[reaper-keys] [key_press] [`]" ./reaper-keys/key_scripts/midi_backtick.lua -KEY 0 96 _reaper_keys_midi_` 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backtick).lua -KEY 8 96 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backtick).lua -KEY 16 96 _reaper_keys_midi_ 32060 -KEY 4 96 _reaper_keys_midi_~ 32060 -KEY 20 96 _reaper_keys_midi_ 32060 -KEY 12 96 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backtick).lua -KEY 24 96 _reaper_keys_midi_ 32060 -KEY 28 96 _reaper_keys_midi_ 32060 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_left.lua -KEY 1 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-left).lua -KEY 9 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-left).lua -KEY 17 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-left).lua -KEY 5 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-left).lua -KEY 21 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-left).lua -KEY 13 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-left).lua -KEY 25 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-left).lua -KEY 29 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_up.lua -KEY 1 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-up).lua -KEY 9 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-up).lua -KEY 17 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-up).lua -KEY 5 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-up).lua -KEY 21 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-up).lua -KEY 13 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-up).lua -KEY 25 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-up).lua -KEY 29 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_right.lua -KEY 1 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-right).lua -KEY 9 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-right).lua -KEY 17 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-right).lua -KEY 5 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-right).lua -KEY 21 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-right).lua -KEY 13 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-right).lua -KEY 25 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-right).lua -KEY 29 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_down.lua -KEY 1 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-down).lua -KEY 9 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-down).lua -KEY 17 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-down).lua -KEY 5 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-down).lua -KEY 21 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-down).lua -KEY 13 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-down).lua -KEY 25 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-down).lua -KEY 29 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F1.lua -KEY 1 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F1).lua -KEY 9 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F1).lua -KEY 17 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F1).lua -KEY 5 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F1).lua -KEY 21 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F1).lua -KEY 13 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F1).lua -KEY 25 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F1).lua -KEY 29 112 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F2.lua -KEY 1 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F2).lua -KEY 9 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F2).lua -KEY 17 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F2).lua -KEY 5 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F2).lua -KEY 21 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F2).lua -KEY 13 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F2).lua -KEY 25 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F2).lua -KEY 29 113 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F3.lua -KEY 1 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F3).lua -KEY 9 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F3).lua -KEY 17 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F3).lua -KEY 5 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F3).lua -KEY 21 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F3).lua -KEY 13 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F3).lua -KEY 25 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F3).lua -KEY 29 114 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F4.lua -KEY 1 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F4).lua -KEY 9 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F4).lua -KEY 17 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F4).lua -KEY 5 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F4).lua -KEY 21 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F4).lua -KEY 13 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F4).lua -KEY 25 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F4).lua -KEY 29 115 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F5.lua -KEY 1 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F5).lua -KEY 9 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F5).lua -KEY 17 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F5).lua -KEY 5 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F5).lua -KEY 21 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F5).lua -KEY 13 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F5).lua -KEY 25 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F5).lua -KEY 29 116 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F6.lua -KEY 1 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F6).lua -KEY 9 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F6).lua -KEY 17 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F6).lua -KEY 5 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F6).lua -KEY 21 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F6).lua -KEY 13 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F6).lua -KEY 25 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F6).lua -KEY 29 117 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F7.lua -KEY 1 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F7).lua -KEY 9 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F7).lua -KEY 17 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F7).lua -KEY 5 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F7).lua -KEY 21 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F7).lua -KEY 13 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F7).lua -KEY 25 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F7).lua -KEY 29 118 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F8.lua -KEY 1 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F8).lua -KEY 9 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F8).lua -KEY 17 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F8).lua -KEY 5 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F8).lua -KEY 21 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F8).lua -KEY 13 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F8).lua -KEY 25 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F8).lua -KEY 29 119 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F9.lua -KEY 1 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F9).lua -KEY 9 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F9).lua -KEY 17 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F9).lua -KEY 5 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F9).lua -KEY 21 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F9).lua -KEY 13 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F9).lua -KEY 25 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F9).lua -KEY 29 120 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F10.lua -KEY 1 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F10).lua -KEY 9 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F10).lua -KEY 17 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F10).lua -KEY 5 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F10).lua -KEY 21 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F10).lua -KEY 13 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F10).lua -KEY 25 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F10).lua -KEY 29 121 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_backspace.lua -KEY 1 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backspace).lua -KEY 9 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backspace).lua -KEY 17 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-backspace).lua -KEY 5 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-backspace).lua -KEY 21 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-backspace).lua -KEY 13 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backspace).lua -KEY 25 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-backspace).lua -KEY 29 8 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_SPC.lua -KEY 1 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-SPC).lua -KEY 9 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-SPC).lua -KEY 17 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-SPC).lua -KEY 5 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-SPC).lua -KEY 21 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-SPC).lua -KEY 13 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-SPC).lua -KEY 25 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-SPC).lua -KEY 29 32 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_TAB.lua -KEY 1 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-TAB).lua -KEY 9 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-TAB).lua -KEY 17 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-TAB).lua -KEY 5 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-TAB).lua -KEY 21 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-TAB).lua -KEY 13 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-TAB).lua -KEY 25 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-TAB).lua -KEY 29 9 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_ESC.lua -KEY 1 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-ESC).lua -KEY 9 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-ESC).lua -KEY 17 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-ESC).lua -KEY 5 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-ESC).lua -KEY 21 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-ESC).lua -KEY 13 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-ESC).lua -KEY 25 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-ESC).lua -KEY 29 27 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_return.lua -KEY 1 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-return).lua -KEY 9 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-return).lua -KEY 17 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-return).lua -KEY 5 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-return).lua -KEY 21 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-return).lua -KEY 13 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-return).lua -KEY 25 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-return).lua -KEY 29 13 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_a" "[reaper-keys] [key_press] [a]" ./reaper-keys/key_scripts/main_a.lua -KEY 1 65 _reaper_keys_main_a 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-a).lua -KEY 9 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-a).lua -KEY 17 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_A" "[reaper-keys] [key_press] [A]" ./reaper-keys/key_scripts/main_(S-a).lua -KEY 5 65 _reaper_keys_main_A 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-a).lua -KEY 21 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-a).lua -KEY 13 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-a).lua -KEY 25 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-a).lua -KEY 29 65 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_b" "[reaper-keys] [key_press] [b]" ./reaper-keys/key_scripts/main_b.lua -KEY 1 66 _reaper_keys_main_b 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-b).lua -KEY 9 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-b).lua -KEY 17 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_B" "[reaper-keys] [key_press] [B]" ./reaper-keys/key_scripts/main_(S-b).lua -KEY 5 66 _reaper_keys_main_B 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-b).lua -KEY 21 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-b).lua -KEY 13 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-b).lua -KEY 25 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-b).lua -KEY 29 66 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_c" "[reaper-keys] [key_press] [c]" ./reaper-keys/key_scripts/main_c.lua -KEY 1 67 _reaper_keys_main_c 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-c).lua -KEY 9 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-c).lua -KEY 17 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_C" "[reaper-keys] [key_press] [C]" ./reaper-keys/key_scripts/main_(S-c).lua -KEY 5 67 _reaper_keys_main_C 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-c).lua -KEY 21 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-c).lua -KEY 13 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-c).lua -KEY 25 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-c).lua -KEY 29 67 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_d" "[reaper-keys] [key_press] [d]" ./reaper-keys/key_scripts/main_d.lua -KEY 1 68 _reaper_keys_main_d 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-d).lua -KEY 9 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-d).lua -KEY 17 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_D" "[reaper-keys] [key_press] [D]" ./reaper-keys/key_scripts/main_(S-d).lua -KEY 5 68 _reaper_keys_main_D 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-d).lua -KEY 21 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-d).lua -KEY 13 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-d).lua -KEY 25 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-d).lua -KEY 29 68 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_e" "[reaper-keys] [key_press] [e]" ./reaper-keys/key_scripts/main_e.lua -KEY 1 69 _reaper_keys_main_e 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-e).lua -KEY 9 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-e).lua -KEY 17 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_E" "[reaper-keys] [key_press] [E]" ./reaper-keys/key_scripts/main_(S-e).lua -KEY 5 69 _reaper_keys_main_E 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-e).lua -KEY 21 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-e).lua -KEY 13 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-e).lua -KEY 25 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-e).lua -KEY 29 69 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_f" "[reaper-keys] [key_press] [f]" ./reaper-keys/key_scripts/main_f.lua -KEY 1 70 _reaper_keys_main_f 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-f).lua -KEY 9 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-f).lua -KEY 17 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_F" "[reaper-keys] [key_press] [F]" ./reaper-keys/key_scripts/main_(S-f).lua -KEY 5 70 _reaper_keys_main_F 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-f).lua -KEY 21 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-f).lua -KEY 13 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-f).lua -KEY 25 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-f).lua -KEY 29 70 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_g" "[reaper-keys] [key_press] [g]" ./reaper-keys/key_scripts/main_g.lua -KEY 1 71 _reaper_keys_main_g 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-g).lua -KEY 9 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-g).lua -KEY 17 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_G" "[reaper-keys] [key_press] [G]" ./reaper-keys/key_scripts/main_(S-g).lua -KEY 5 71 _reaper_keys_main_G 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-g).lua -KEY 21 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-g).lua -KEY 13 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-g).lua -KEY 25 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-g).lua -KEY 29 71 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_h" "[reaper-keys] [key_press] [h]" ./reaper-keys/key_scripts/main_h.lua -KEY 1 72 _reaper_keys_main_h 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-h).lua -KEY 9 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-h).lua -KEY 17 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_H" "[reaper-keys] [key_press] [H]" ./reaper-keys/key_scripts/main_(S-h).lua -KEY 5 72 _reaper_keys_main_H 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-h).lua -KEY 21 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-h).lua -KEY 13 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-h).lua -KEY 25 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-h).lua -KEY 29 72 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_i" "[reaper-keys] [key_press] [i]" ./reaper-keys/key_scripts/main_i.lua -KEY 1 73 _reaper_keys_main_i 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-i).lua -KEY 9 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-i).lua -KEY 17 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_I" "[reaper-keys] [key_press] [I]" ./reaper-keys/key_scripts/main_(S-i).lua -KEY 5 73 _reaper_keys_main_I 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-i).lua -KEY 21 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-i).lua -KEY 13 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-i).lua -KEY 25 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-i).lua -KEY 29 73 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_j" "[reaper-keys] [key_press] [j]" ./reaper-keys/key_scripts/main_j.lua -KEY 1 74 _reaper_keys_main_j 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-j).lua -KEY 9 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-j).lua -KEY 17 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_J" "[reaper-keys] [key_press] [J]" ./reaper-keys/key_scripts/main_(S-j).lua -KEY 5 74 _reaper_keys_main_J 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-j).lua -KEY 21 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-j).lua -KEY 13 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-j).lua -KEY 25 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-j).lua -KEY 29 74 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_k" "[reaper-keys] [key_press] [k]" ./reaper-keys/key_scripts/main_k.lua -KEY 1 75 _reaper_keys_main_k 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-k).lua -KEY 9 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-k).lua -KEY 17 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_K" "[reaper-keys] [key_press] [K]" ./reaper-keys/key_scripts/main_(S-k).lua -KEY 5 75 _reaper_keys_main_K 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-k).lua -KEY 21 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-k).lua -KEY 13 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-k).lua -KEY 25 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-k).lua -KEY 29 75 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_l" "[reaper-keys] [key_press] [l]" ./reaper-keys/key_scripts/main_l.lua -KEY 1 76 _reaper_keys_main_l 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-l).lua -KEY 9 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-l).lua -KEY 17 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_L" "[reaper-keys] [key_press] [L]" ./reaper-keys/key_scripts/main_(S-l).lua -KEY 5 76 _reaper_keys_main_L 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-l).lua -KEY 21 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-l).lua -KEY 13 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-l).lua -KEY 25 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-l).lua -KEY 29 76 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_m" "[reaper-keys] [key_press] [m]" ./reaper-keys/key_scripts/main_m.lua -KEY 1 77 _reaper_keys_main_m 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-m).lua -KEY 9 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-m).lua -KEY 17 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_M" "[reaper-keys] [key_press] [M]" ./reaper-keys/key_scripts/main_(S-m).lua -KEY 5 77 _reaper_keys_main_M 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-m).lua -KEY 21 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-m).lua -KEY 13 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-m).lua -KEY 25 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-m).lua -KEY 29 77 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_n" "[reaper-keys] [key_press] [n]" ./reaper-keys/key_scripts/main_n.lua -KEY 1 78 _reaper_keys_main_n 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-n).lua -KEY 9 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-n).lua -KEY 17 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_N" "[reaper-keys] [key_press] [N]" ./reaper-keys/key_scripts/main_(S-n).lua -KEY 5 78 _reaper_keys_main_N 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-n).lua -KEY 21 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-n).lua -KEY 13 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-n).lua -KEY 25 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-n).lua -KEY 29 78 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_o" "[reaper-keys] [key_press] [o]" ./reaper-keys/key_scripts/main_o.lua -KEY 1 79 _reaper_keys_main_o 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-o).lua -KEY 9 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-o).lua -KEY 17 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_O" "[reaper-keys] [key_press] [O]" ./reaper-keys/key_scripts/main_(S-o).lua -KEY 5 79 _reaper_keys_main_O 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-o).lua -KEY 21 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-o).lua -KEY 13 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-o).lua -KEY 25 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-o).lua -KEY 29 79 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_p" "[reaper-keys] [key_press] [p]" ./reaper-keys/key_scripts/main_p.lua -KEY 1 80 _reaper_keys_main_p 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-p).lua -KEY 9 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-p).lua -KEY 17 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_P" "[reaper-keys] [key_press] [P]" ./reaper-keys/key_scripts/main_(S-p).lua -KEY 5 80 _reaper_keys_main_P 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-p).lua -KEY 21 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-p).lua -KEY 13 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-p).lua -KEY 25 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-p).lua -KEY 29 80 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_q" "[reaper-keys] [key_press] [q]" ./reaper-keys/key_scripts/main_q.lua -KEY 1 81 _reaper_keys_main_q 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-q).lua -KEY 9 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-q).lua -KEY 17 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_Q" "[reaper-keys] [key_press] [Q]" ./reaper-keys/key_scripts/main_(S-q).lua -KEY 5 81 _reaper_keys_main_Q 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-q).lua -KEY 21 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-q).lua -KEY 13 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-q).lua -KEY 25 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-q).lua -KEY 29 81 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_r" "[reaper-keys] [key_press] [r]" ./reaper-keys/key_scripts/main_r.lua -KEY 1 82 _reaper_keys_main_r 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-r).lua -KEY 9 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-r).lua -KEY 17 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_R" "[reaper-keys] [key_press] [R]" ./reaper-keys/key_scripts/main_(S-r).lua -KEY 5 82 _reaper_keys_main_R 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-r).lua -KEY 21 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-r).lua -KEY 13 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-r).lua -KEY 25 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-r).lua -KEY 29 82 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_s" "[reaper-keys] [key_press] [s]" ./reaper-keys/key_scripts/main_s.lua -KEY 1 83 _reaper_keys_main_s 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-s).lua -KEY 9 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-s).lua -KEY 17 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_S" "[reaper-keys] [key_press] [S]" ./reaper-keys/key_scripts/main_(S-s).lua -KEY 5 83 _reaper_keys_main_S 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-s).lua -KEY 21 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-s).lua -KEY 13 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-s).lua -KEY 25 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-s).lua -KEY 29 83 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_t" "[reaper-keys] [key_press] [t]" ./reaper-keys/key_scripts/main_t.lua -KEY 1 84 _reaper_keys_main_t 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-t).lua -KEY 9 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-t).lua -KEY 17 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_T" "[reaper-keys] [key_press] [T]" ./reaper-keys/key_scripts/main_(S-t).lua -KEY 5 84 _reaper_keys_main_T 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-t).lua -KEY 21 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-t).lua -KEY 13 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-t).lua -KEY 25 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-t).lua -KEY 29 84 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_u" "[reaper-keys] [key_press] [u]" ./reaper-keys/key_scripts/main_u.lua -KEY 1 85 _reaper_keys_main_u 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-u).lua -KEY 9 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-u).lua -KEY 17 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_U" "[reaper-keys] [key_press] [U]" ./reaper-keys/key_scripts/main_(S-u).lua -KEY 5 85 _reaper_keys_main_U 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-u).lua -KEY 21 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-u).lua -KEY 13 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-u).lua -KEY 25 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-u).lua -KEY 29 85 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_v" "[reaper-keys] [key_press] [v]" ./reaper-keys/key_scripts/main_v.lua -KEY 1 86 _reaper_keys_main_v 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-v).lua -KEY 9 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-v).lua -KEY 17 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_V" "[reaper-keys] [key_press] [V]" ./reaper-keys/key_scripts/main_(S-v).lua -KEY 5 86 _reaper_keys_main_V 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-v).lua -KEY 21 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-v).lua -KEY 13 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-v).lua -KEY 25 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-v).lua -KEY 29 86 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_w" "[reaper-keys] [key_press] [w]" ./reaper-keys/key_scripts/main_w.lua -KEY 1 87 _reaper_keys_main_w 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-w).lua -KEY 9 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-w).lua -KEY 17 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_W" "[reaper-keys] [key_press] [W]" ./reaper-keys/key_scripts/main_(S-w).lua -KEY 5 87 _reaper_keys_main_W 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-w).lua -KEY 21 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-w).lua -KEY 13 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-w).lua -KEY 25 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-w).lua -KEY 29 87 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_x" "[reaper-keys] [key_press] [x]" ./reaper-keys/key_scripts/main_x.lua -KEY 1 88 _reaper_keys_main_x 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-x).lua -KEY 9 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-x).lua -KEY 17 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_X" "[reaper-keys] [key_press] [X]" ./reaper-keys/key_scripts/main_(S-x).lua -KEY 5 88 _reaper_keys_main_X 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-x).lua -KEY 21 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-x).lua -KEY 13 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-x).lua -KEY 25 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-x).lua -KEY 29 88 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_y" "[reaper-keys] [key_press] [y]" ./reaper-keys/key_scripts/main_y.lua -KEY 1 89 _reaper_keys_main_y 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-y).lua -KEY 9 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-y).lua -KEY 17 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_Y" "[reaper-keys] [key_press] [Y]" ./reaper-keys/key_scripts/main_(S-y).lua -KEY 5 89 _reaper_keys_main_Y 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-y).lua -KEY 21 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-y).lua -KEY 13 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-y).lua -KEY 25 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-y).lua -KEY 29 89 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_z" "[reaper-keys] [key_press] [z]" ./reaper-keys/key_scripts/main_z.lua -KEY 1 90 _reaper_keys_main_z 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-z).lua -KEY 9 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-z).lua -KEY 17 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_Z" "[reaper-keys] [key_press] [Z]" ./reaper-keys/key_scripts/main_(S-z).lua -KEY 5 90 _reaper_keys_main_Z 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-z).lua -KEY 21 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-z).lua -KEY 13 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-z).lua -KEY 25 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-z).lua -KEY 29 90 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_!" "[reaper-keys] [key_press] [!]" ./reaper-keys/key_scripts/main_exclamation.lua -KEY 0 33 _reaper_keys_main_! 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-exclamation).lua -KEY 8 33 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-exclamation).lua -KEY 16 33 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-exclamation).lua -KEY 24 33 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_@" "[reaper-keys] [key_press] [@]" ./reaper-keys/key_scripts/main_at.lua -KEY 0 64 _reaper_keys_main_@ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-at).lua -KEY 9 64 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-at).lua -KEY 17 64 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-at).lua -KEY 25 64 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_#" "[reaper-keys] [key_press] [#]" ./reaper-keys/key_scripts/main_numbersign.lua -KEY 0 35 _reaper_keys_main_# 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-numbersign).lua -KEY 8 35 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-numbersign).lua -KEY 16 35 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-numbersign).lua -KEY 24 35 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_$" "[reaper-keys] [key_press] [$]" ./reaper-keys/key_scripts/main_dollar.lua -KEY 0 36 _reaper_keys_main_$ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-dollar).lua -KEY 8 36 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-dollar).lua -KEY 16 36 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-dollar).lua -KEY 24 36 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_%" "[reaper-keys] [key_press] [%]" ./reaper-keys/key_scripts/main_percent.lua -KEY 0 37 _reaper_keys_main_% 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-percent).lua -KEY 8 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-percent).lua -KEY 16 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-percent).lua -KEY 24 37 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_^" "[reaper-keys] [key_press] [^]" ./reaper-keys/key_scripts/main_^.lua -KEY 0 126 _reaper_keys_main_^ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-^).lua -KEY 8 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-^).lua -KEY 16 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-^).lua -KEY 24 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_&" "[reaper-keys] [key_press] [&]" ./reaper-keys/key_scripts/main_ampersand.lua -KEY 0 38 _reaper_keys_main_& 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-ampersand).lua -KEY 8 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-ampersand).lua -KEY 16 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-ampersand).lua -KEY 24 38 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_*" "[reaper-keys] [key_press] [*]" ./reaper-keys/key_scripts/main_asterisk.lua -KEY 0 126 _reaper_keys_main_* 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-asterisk).lua -KEY 8 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-asterisk).lua -KEY 16 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-asterisk).lua -KEY 24 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_(" "[reaper-keys] [key_press] [(]" ./reaper-keys/key_scripts/main_openparen.lua -KEY 0 40 _reaper_keys_main_( 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openparen).lua -KEY 8 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openparen).lua -KEY 16 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openparen).lua -KEY 24 40 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_)" "[reaper-keys] [key_press] [)]" ./reaper-keys/key_scripts/main_closeparen.lua -KEY 0 41 _reaper_keys_main_) 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closeparen).lua -KEY 9 41 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closeparen).lua -KEY 17 41 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closeparen).lua -KEY 25 41 _reaper_keys_main_ 0 -SCR 4 0 '_reaper_keys_main_"' '[reaper-keys] [key_press] ["]' ./reaper-keys/key_scripts/main_quotation.lua -KEY 0 34 _reaper_keys_main_" 0 -SCR 4 0 '_reaper_keys_main_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(C-quotation).lua -KEY 8 34 _reaper_keys_main_ 0 -SCR 4 0 '_reaper_keys_main_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(M-quotation).lua -KEY 16 34 _reaper_keys_main_ 0 -SCR 4 0 '_reaper_keys_main_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(CM-quotation).lua -KEY 24 34 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_|" "[reaper-keys] [key_press] [|]" ./reaper-keys/key_scripts/main_pipe.lua -KEY 0 124 _reaper_keys_main_| 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-pipe).lua -KEY 8 124 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-pipe).lua -KEY 16 124 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-pipe).lua -KEY 24 124 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_<" "[reaper-keys] [key_press] [<]" ./reaper-keys/key_scripts/main_lessthan.lua -KEY 0 60 _reaper_keys_main_< 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-lessthan).lua -KEY 8 60 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-lessthan).lua -KEY 16 60 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-lessthan).lua -KEY 24 60 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_greaterthan.lua -KEY 0 62 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(C-greaterthan).lua -KEY 8 62 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(M-greaterthan).lua -KEY 16 62 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(CM-greaterthan).lua -KEY 24 62 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main__" "[reaper-keys] [key_press] [_]" ./reaper-keys/key_scripts/main_underscore.lua -KEY 0 95 _reaper_keys_main__ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-underscore).lua -KEY 9 95 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-underscore).lua -KEY 17 95 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-underscore).lua -KEY 25 95 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_:" "[reaper-keys] [key_press] [:]" ./reaper-keys/key_scripts/main_colon.lua -KEY 0 58 _reaper_keys_main_: 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-colon).lua -KEY 9 58 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-colon).lua -KEY 17 58 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-colon).lua -KEY 25 58 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_}" "[reaper-keys] [key_press] [}]" ./reaper-keys/key_scripts/main_closewing.lua -KEY 0 125 _reaper_keys_main_} 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closewing).lua -KEY 8 125 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closewing).lua -KEY 16 125 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closewing).lua -KEY 24 125 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_{" "[reaper-keys] [key_press] [{]" ./reaper-keys/key_scripts/main_openwing.lua -KEY 0 123 _reaper_keys_main_{ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openwing).lua -KEY 8 123 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openwing).lua -KEY 16 123 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openwing).lua -KEY 24 123 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_+" "[reaper-keys] [key_press] [+]" ./reaper-keys/key_scripts/main_plus.lua -KEY 0 43 _reaper_keys_main_+ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-plus).lua -KEY 8 43 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-plus).lua -KEY 16 43 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-plus).lua -KEY 24 43 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_?" "[reaper-keys] [key_press] [?]" ./reaper-keys/key_scripts/main_questionmark.lua -KEY 0 63 _reaper_keys_main_? 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-questionmark).lua -KEY 9 63 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-questionmark).lua -KEY 17 63 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-questionmark).lua -KEY 25 63 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_~" "[reaper-keys] [key_press] [~]" ./reaper-keys/key_scripts/main_tilde.lua -KEY 0 126 _reaper_keys_main_~ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-tilde).lua -KEY 9 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-tilde).lua -KEY 17 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-tilde).lua -KEY 25 126 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_0" "[reaper-keys] [key_press] [0]" ./reaper-keys/key_scripts/main_0.lua -KEY 1 48 _reaper_keys_main_0 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-0).lua -KEY 9 48 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-0).lua -KEY 17 48 _reaper_keys_main_ 0 -KEY 5 48 _reaper_keys_main_) 0 -KEY 21 48 _reaper_keys_main_ 0 -KEY 13 48 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-0).lua -KEY 25 48 _reaper_keys_main_ 0 -KEY 29 48 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_1" "[reaper-keys] [key_press] [1]" ./reaper-keys/key_scripts/main_1.lua -KEY 1 49 _reaper_keys_main_1 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-1).lua -KEY 9 49 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-1).lua -KEY 17 49 _reaper_keys_main_ 0 -KEY 5 49 _reaper_keys_main_! 0 -KEY 21 49 _reaper_keys_main_ 0 -KEY 13 49 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-1).lua -KEY 25 49 _reaper_keys_main_ 0 -KEY 29 49 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_2" "[reaper-keys] [key_press] [2]" ./reaper-keys/key_scripts/main_2.lua -KEY 1 50 _reaper_keys_main_2 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-2).lua -KEY 9 50 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-2).lua -KEY 17 50 _reaper_keys_main_ 0 -KEY 5 50 _reaper_keys_main_@ 0 -KEY 21 50 _reaper_keys_main_ 0 -KEY 13 50 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-2).lua -KEY 25 50 _reaper_keys_main_ 0 -KEY 29 50 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_3" "[reaper-keys] [key_press] [3]" ./reaper-keys/key_scripts/main_3.lua -KEY 1 51 _reaper_keys_main_3 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-3).lua -KEY 9 51 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-3).lua -KEY 17 51 _reaper_keys_main_ 0 -KEY 5 51 _reaper_keys_main_# 0 -KEY 21 51 _reaper_keys_main_ 0 -KEY 13 51 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-3).lua -KEY 25 51 _reaper_keys_main_ 0 -KEY 29 51 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_4" "[reaper-keys] [key_press] [4]" ./reaper-keys/key_scripts/main_4.lua -KEY 1 52 _reaper_keys_main_4 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-4).lua -KEY 9 52 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-4).lua -KEY 17 52 _reaper_keys_main_ 0 -KEY 5 52 _reaper_keys_main_$ 0 -KEY 21 52 _reaper_keys_main_ 0 -KEY 13 52 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-4).lua -KEY 25 52 _reaper_keys_main_ 0 -KEY 29 52 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_5" "[reaper-keys] [key_press] [5]" ./reaper-keys/key_scripts/main_5.lua -KEY 1 53 _reaper_keys_main_5 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-5).lua -KEY 9 53 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-5).lua -KEY 17 53 _reaper_keys_main_ 0 -KEY 5 53 _reaper_keys_main_% 0 -KEY 21 53 _reaper_keys_main_ 0 -KEY 13 53 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-5).lua -KEY 25 53 _reaper_keys_main_ 0 -KEY 29 53 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_6" "[reaper-keys] [key_press] [6]" ./reaper-keys/key_scripts/main_6.lua -KEY 1 54 _reaper_keys_main_6 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-6).lua -KEY 9 54 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-6).lua -KEY 17 54 _reaper_keys_main_ 0 -KEY 5 54 _reaper_keys_main_^ 0 -KEY 21 54 _reaper_keys_main_ 0 -KEY 13 54 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-6).lua -KEY 25 54 _reaper_keys_main_ 0 -KEY 29 54 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_7" "[reaper-keys] [key_press] [7]" ./reaper-keys/key_scripts/main_7.lua -KEY 1 55 _reaper_keys_main_7 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-7).lua -KEY 9 55 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-7).lua -KEY 17 55 _reaper_keys_main_ 0 -KEY 5 55 _reaper_keys_main_& 0 -KEY 21 55 _reaper_keys_main_ 0 -KEY 13 55 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-7).lua -KEY 25 55 _reaper_keys_main_ 0 -KEY 29 55 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_8" "[reaper-keys] [key_press] [8]" ./reaper-keys/key_scripts/main_8.lua -KEY 1 56 _reaper_keys_main_8 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-8).lua -KEY 9 56 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-8).lua -KEY 17 56 _reaper_keys_main_ 0 -KEY 5 56 _reaper_keys_main_* 0 -KEY 21 56 _reaper_keys_main_ 0 -KEY 13 56 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-8).lua -KEY 25 56 _reaper_keys_main_ 0 -KEY 29 56 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_9" "[reaper-keys] [key_press] [9]" ./reaper-keys/key_scripts/main_9.lua -KEY 1 57 _reaper_keys_main_9 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-9).lua -KEY 9 57 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-9).lua -KEY 17 57 _reaper_keys_main_ 0 -KEY 5 57 _reaper_keys_main_( 0 -KEY 21 57 _reaper_keys_main_ 0 -KEY 13 57 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-9).lua -KEY 25 57 _reaper_keys_main_ 0 -KEY 29 57 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_'" "[reaper-keys] [key_press] [']" ./reaper-keys/key_scripts/main_apostrophe.lua -KEY 0 39 _reaper_keys_main_' 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-apostrophe).lua -KEY 8 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-apostrophe).lua -KEY 16 39 _reaper_keys_main_ 0 -KEY 4 39 _reaper_keys_main_" 0 -KEY 20 39 _reaper_keys_main_ 0 -KEY 12 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-apostrophe).lua -KEY 24 39 _reaper_keys_main_ 0 -KEY 28 39 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_." "[reaper-keys] [key_press] [.]" ./reaper-keys/key_scripts/main_period.lua -KEY 0 46 _reaper_keys_main_. 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-period).lua -KEY 8 46 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-period).lua -KEY 16 46 _reaper_keys_main_ 0 -KEY 4 46 _reaper_keys_main_> 0 -KEY 20 46 _reaper_keys_main_> 0 -KEY 12 46 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-period).lua -KEY 24 46 _reaper_keys_main_ 0 -KEY 28 46 _reaper_keys_main_> 0 -SCR 4 0 "_reaper_keys_main_," "[reaper-keys] [key_press] [,]" ./reaper-keys/key_scripts/main_comma.lua -KEY 0 44 _reaper_keys_main_, 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-comma).lua -KEY 8 44 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-comma).lua -KEY 16 44 _reaper_keys_main_ 0 -KEY 4 44 _reaper_keys_main_< 0 -KEY 20 44 _reaper_keys_main_ 0 -KEY 12 44 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-comma).lua -KEY 24 44 _reaper_keys_main_ 0 -KEY 28 44 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_-" "[reaper-keys] [key_press] [-]" ./reaper-keys/key_scripts/main_hyphen.lua -KEY 0 45 _reaper_keys_main_- 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-hyphen).lua -KEY 8 45 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-hyphen).lua -KEY 16 45 _reaper_keys_main_ 0 -KEY 4 45 _reaper_keys_main__ 0 -KEY 20 45 _reaper_keys_main_ 0 -KEY 12 45 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-hyphen).lua -KEY 24 45 _reaper_keys_main_ 0 -KEY 28 45 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_;" "[reaper-keys] [key_press] [;]" ./reaper-keys/key_scripts/main_semicolon.lua -KEY 0 59 _reaper_keys_main_; 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-semicolon).lua -KEY 8 59 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-semicolon).lua -KEY 16 59 _reaper_keys_main_ 0 -KEY 4 59 _reaper_keys_main_: 0 -KEY 20 59 _reaper_keys_main_ 0 -KEY 12 59 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-semicolon).lua -KEY 24 59 _reaper_keys_main_ 0 -KEY 28 59 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_\" "[reaper-keys] [key_press] [\]" ./reaper-keys/key_scripts/main_backslash.lua -KEY 0 92 _reaper_keys_main_\ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backslash).lua -KEY 9 92 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backslash).lua -KEY 17 92 _reaper_keys_main_ 0 -KEY 5 92 _reaper_keys_main_| 0 -KEY 21 92 _reaper_keys_main_ 0 -KEY 13 92 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backslash).lua -KEY 25 92 _reaper_keys_main_ 0 -KEY 29 92 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_/" "[reaper-keys] [key_press] [/]" ./reaper-keys/key_scripts/main_slash.lua -KEY 0 47 _reaper_keys_main_/ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-slash).lua -KEY 9 47 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-slash).lua -KEY 17 47 _reaper_keys_main_ 0 -KEY 5 47 _reaper_keys_main_? 0 -KEY 21 47 _reaper_keys_main_ 0 -KEY 13 47 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-slash).lua -KEY 25 47 _reaper_keys_main_ 0 -KEY 29 47 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_§" "[reaper-keys] [key_press] [§]" ./reaper-keys/key_scripts/main_sectionsign.lua -KEY 0 167 _reaper_keys_main_§ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-sectionsign).lua -KEY 9 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-sectionsign).lua -KEY 17 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-sectionsign).lua -KEY 5 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-sectionsign).lua -KEY 21 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-sectionsign).lua -KEY 13 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-sectionsign).lua -KEY 25 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-sectionsign).lua -KEY 29 167 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_±" "[reaper-keys] [key_press] [±]" ./reaper-keys/key_scripts/main_plusminus.lua -KEY 0 177 _reaper_keys_main_± 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-plusminus).lua -KEY 9 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-plusminus).lua -KEY 17 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-plusminus).lua -KEY 5 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-plusminus).lua -KEY 21 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-plusminus).lua -KEY 13 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-plusminus).lua -KEY 25 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-plusminus).lua -KEY 29 177 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_]" "[reaper-keys] [key_press] []]" ./reaper-keys/key_scripts/main_closebracket.lua -KEY 0 93 _reaper_keys_main_] 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closebracket).lua -KEY 9 93 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closebracket).lua -KEY 17 93 _reaper_keys_main_ 0 -KEY 5 93 _reaper_keys_main_} 0 -KEY 21 93 _reaper_keys_main_ 0 -KEY 13 93 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closebracket).lua -KEY 25 93 _reaper_keys_main_ 0 -KEY 29 93 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_[" "[reaper-keys] [key_press] [[]" ./reaper-keys/key_scripts/main_openbracket.lua -KEY 0 91 _reaper_keys_main_[ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openbracket).lua -KEY 9 91 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openbracket).lua -KEY 17 91 _reaper_keys_main_ 0 -KEY 5 91 _reaper_keys_main_{ 0 -KEY 21 91 _reaper_keys_main_ 0 -KEY 13 91 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openbracket).lua -KEY 25 91 _reaper_keys_main_ 0 -KEY 29 91 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_=" "[reaper-keys] [key_press] [=]" ./reaper-keys/key_scripts/main_equals.lua -KEY 0 61 _reaper_keys_main_= 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-equals).lua -KEY 9 61 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-equals).lua -KEY 17 61 _reaper_keys_main_ 0 -KEY 5 61 _reaper_keys_main_+ 0 -KEY 21 61 _reaper_keys_main_ 0 -KEY 13 61 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-equals).lua -KEY 25 61 _reaper_keys_main_ 0 -KEY 29 61 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_`" "[reaper-keys] [key_press] [`]" ./reaper-keys/key_scripts/main_backtick.lua -KEY 0 96 _reaper_keys_main_` 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backtick).lua -KEY 8 96 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backtick).lua -KEY 16 96 _reaper_keys_main_ 0 -KEY 4 96 _reaper_keys_main_~ 0 -KEY 20 96 _reaper_keys_main_ 0 -KEY 12 96 _reaper_keys_main_ 0 -SCR 4 0 "_reaper_keys_main_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backtick).lua -KEY 24 96 _reaper_keys_main_ 0 -KEY 28 96 _reaper_keys_main_ 0 diff --git a/reaper-keys-windows.ReaperKeyMap b/reaper-keys-windows.ReaperKeyMap deleted file mode 100644 index 980ebd6e..00000000 --- a/reaper-keys-windows.ReaperKeyMap +++ /dev/null @@ -1,2266 +0,0 @@ -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_left.lua -KEY 1 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-left).lua -KEY 9 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-left).lua -KEY 17 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-left).lua -KEY 5 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-left).lua -KEY 21 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-left).lua -KEY 13 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-left).lua -KEY 25 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-left).lua -KEY 29 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_up.lua -KEY 1 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-up).lua -KEY 9 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-up).lua -KEY 17 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-up).lua -KEY 5 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-up).lua -KEY 21 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-up).lua -KEY 13 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-up).lua -KEY 25 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-up).lua -KEY 29 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_right.lua -KEY 1 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-right).lua -KEY 9 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-right).lua -KEY 17 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-right).lua -KEY 5 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-right).lua -KEY 21 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-right).lua -KEY 13 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-right).lua -KEY 25 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-right).lua -KEY 29 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_down.lua -KEY 1 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-down).lua -KEY 9 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-down).lua -KEY 17 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-down).lua -KEY 5 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-down).lua -KEY 21 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-down).lua -KEY 13 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-down).lua -KEY 25 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-down).lua -KEY 29 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F1.lua -KEY 1 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F1).lua -KEY 9 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F1).lua -KEY 17 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F1).lua -KEY 5 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F1).lua -KEY 21 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F1).lua -KEY 13 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F1).lua -KEY 25 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F1).lua -KEY 29 112 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F2.lua -KEY 1 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F2).lua -KEY 9 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F2).lua -KEY 17 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F2).lua -KEY 5 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F2).lua -KEY 21 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F2).lua -KEY 13 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F2).lua -KEY 25 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F2).lua -KEY 29 113 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F3.lua -KEY 1 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F3).lua -KEY 9 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F3).lua -KEY 17 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F3).lua -KEY 5 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F3).lua -KEY 21 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F3).lua -KEY 13 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F3).lua -KEY 25 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F3).lua -KEY 29 114 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F4.lua -KEY 1 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F4).lua -KEY 9 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F4).lua -KEY 17 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F4).lua -KEY 5 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F4).lua -KEY 21 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F4).lua -KEY 13 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F4).lua -KEY 25 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F4).lua -KEY 29 115 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F5.lua -KEY 1 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F5).lua -KEY 9 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F5).lua -KEY 17 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F5).lua -KEY 5 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F5).lua -KEY 21 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F5).lua -KEY 13 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F5).lua -KEY 25 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F5).lua -KEY 29 116 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F6.lua -KEY 1 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F6).lua -KEY 9 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F6).lua -KEY 17 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F6).lua -KEY 5 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F6).lua -KEY 21 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F6).lua -KEY 13 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F6).lua -KEY 25 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F6).lua -KEY 29 117 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F7.lua -KEY 1 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F7).lua -KEY 9 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F7).lua -KEY 17 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F7).lua -KEY 5 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F7).lua -KEY 21 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F7).lua -KEY 13 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F7).lua -KEY 25 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F7).lua -KEY 29 118 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F8.lua -KEY 1 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F8).lua -KEY 9 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F8).lua -KEY 17 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F8).lua -KEY 5 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F8).lua -KEY 21 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F8).lua -KEY 13 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F8).lua -KEY 25 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F8).lua -KEY 29 119 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F9.lua -KEY 1 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F9).lua -KEY 9 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F9).lua -KEY 17 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F9).lua -KEY 5 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F9).lua -KEY 21 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F9).lua -KEY 13 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F9).lua -KEY 25 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F9).lua -KEY 29 120 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_F10.lua -KEY 1 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-F10).lua -KEY 9 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-F10).lua -KEY 17 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-F10).lua -KEY 5 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-F10).lua -KEY 21 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-F10).lua -KEY 13 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-F10).lua -KEY 25 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-F10).lua -KEY 29 121 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_backspace.lua -KEY 1 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backspace).lua -KEY 9 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backspace).lua -KEY 17 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-backspace).lua -KEY 5 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-backspace).lua -KEY 21 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-backspace).lua -KEY 13 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backspace).lua -KEY 25 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-backspace).lua -KEY 29 8 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_SPC.lua -KEY 1 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-SPC).lua -KEY 9 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-SPC).lua -KEY 17 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-SPC).lua -KEY 5 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-SPC).lua -KEY 21 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-SPC).lua -KEY 13 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-SPC).lua -KEY 25 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-SPC).lua -KEY 29 32 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_TAB.lua -KEY 1 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-TAB).lua -KEY 9 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-TAB).lua -KEY 17 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-TAB).lua -KEY 5 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-TAB).lua -KEY 21 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-TAB).lua -KEY 13 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-TAB).lua -KEY 25 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-TAB).lua -KEY 29 9 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_ESC.lua -KEY 1 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-ESC).lua -KEY 9 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-ESC).lua -KEY 17 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-ESC).lua -KEY 5 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-ESC).lua -KEY 21 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-ESC).lua -KEY 13 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-ESC).lua -KEY 25 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-ESC).lua -KEY 29 27 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_return.lua -KEY 1 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-return).lua -KEY 9 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-return).lua -KEY 17 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-return).lua -KEY 5 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-return).lua -KEY 21 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-return).lua -KEY 13 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-return).lua -KEY 25 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-return).lua -KEY 29 13 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_a" "[reaper-keys] [key_press] [a]" ./reaper-keys/key_scripts/midi_a.lua -KEY 1 65 _reaper_keys_midi_a 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-a).lua -KEY 9 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-a).lua -KEY 17 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_A" "[reaper-keys] [key_press] [A]" ./reaper-keys/key_scripts/midi_(S-a).lua -KEY 5 65 _reaper_keys_midi_A 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-a).lua -KEY 21 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-a).lua -KEY 13 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-a).lua -KEY 25 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-a).lua -KEY 29 65 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_b" "[reaper-keys] [key_press] [b]" ./reaper-keys/key_scripts/midi_b.lua -KEY 1 66 _reaper_keys_midi_b 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-b).lua -KEY 9 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-b).lua -KEY 17 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_B" "[reaper-keys] [key_press] [B]" ./reaper-keys/key_scripts/midi_(S-b).lua -KEY 5 66 _reaper_keys_midi_B 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-b).lua -KEY 21 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-b).lua -KEY 13 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-b).lua -KEY 25 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-b).lua -KEY 29 66 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_c" "[reaper-keys] [key_press] [c]" ./reaper-keys/key_scripts/midi_c.lua -KEY 1 67 _reaper_keys_midi_c 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-c).lua -KEY 9 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-c).lua -KEY 17 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_C" "[reaper-keys] [key_press] [C]" ./reaper-keys/key_scripts/midi_(S-c).lua -KEY 5 67 _reaper_keys_midi_C 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-c).lua -KEY 21 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-c).lua -KEY 13 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-c).lua -KEY 25 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-c).lua -KEY 29 67 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_d" "[reaper-keys] [key_press] [d]" ./reaper-keys/key_scripts/midi_d.lua -KEY 1 68 _reaper_keys_midi_d 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-d).lua -KEY 9 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-d).lua -KEY 17 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_D" "[reaper-keys] [key_press] [D]" ./reaper-keys/key_scripts/midi_(S-d).lua -KEY 5 68 _reaper_keys_midi_D 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-d).lua -KEY 21 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-d).lua -KEY 13 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-d).lua -KEY 25 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-d).lua -KEY 29 68 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_e" "[reaper-keys] [key_press] [e]" ./reaper-keys/key_scripts/midi_e.lua -KEY 1 69 _reaper_keys_midi_e 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-e).lua -KEY 9 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-e).lua -KEY 17 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_E" "[reaper-keys] [key_press] [E]" ./reaper-keys/key_scripts/midi_(S-e).lua -KEY 5 69 _reaper_keys_midi_E 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-e).lua -KEY 21 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-e).lua -KEY 13 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-e).lua -KEY 25 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-e).lua -KEY 29 69 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_f" "[reaper-keys] [key_press] [f]" ./reaper-keys/key_scripts/midi_f.lua -KEY 1 70 _reaper_keys_midi_f 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-f).lua -KEY 9 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-f).lua -KEY 17 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_F" "[reaper-keys] [key_press] [F]" ./reaper-keys/key_scripts/midi_(S-f).lua -KEY 5 70 _reaper_keys_midi_F 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-f).lua -KEY 21 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-f).lua -KEY 13 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-f).lua -KEY 25 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-f).lua -KEY 29 70 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_g" "[reaper-keys] [key_press] [g]" ./reaper-keys/key_scripts/midi_g.lua -KEY 1 71 _reaper_keys_midi_g 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-g).lua -KEY 9 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-g).lua -KEY 17 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_G" "[reaper-keys] [key_press] [G]" ./reaper-keys/key_scripts/midi_(S-g).lua -KEY 5 71 _reaper_keys_midi_G 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-g).lua -KEY 21 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-g).lua -KEY 13 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-g).lua -KEY 25 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-g).lua -KEY 29 71 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_h" "[reaper-keys] [key_press] [h]" ./reaper-keys/key_scripts/midi_h.lua -KEY 1 72 _reaper_keys_midi_h 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-h).lua -KEY 9 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-h).lua -KEY 17 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_H" "[reaper-keys] [key_press] [H]" ./reaper-keys/key_scripts/midi_(S-h).lua -KEY 5 72 _reaper_keys_midi_H 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-h).lua -KEY 21 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-h).lua -KEY 13 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-h).lua -KEY 25 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-h).lua -KEY 29 72 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_i" "[reaper-keys] [key_press] [i]" ./reaper-keys/key_scripts/midi_i.lua -KEY 1 73 _reaper_keys_midi_i 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-i).lua -KEY 9 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-i).lua -KEY 17 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_I" "[reaper-keys] [key_press] [I]" ./reaper-keys/key_scripts/midi_(S-i).lua -KEY 5 73 _reaper_keys_midi_I 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-i).lua -KEY 21 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-i).lua -KEY 13 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-i).lua -KEY 25 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-i).lua -KEY 29 73 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_j" "[reaper-keys] [key_press] [j]" ./reaper-keys/key_scripts/midi_j.lua -KEY 1 74 _reaper_keys_midi_j 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-j).lua -KEY 9 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-j).lua -KEY 17 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_J" "[reaper-keys] [key_press] [J]" ./reaper-keys/key_scripts/midi_(S-j).lua -KEY 5 74 _reaper_keys_midi_J 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-j).lua -KEY 21 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-j).lua -KEY 13 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-j).lua -KEY 25 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-j).lua -KEY 29 74 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_k" "[reaper-keys] [key_press] [k]" ./reaper-keys/key_scripts/midi_k.lua -KEY 1 75 _reaper_keys_midi_k 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-k).lua -KEY 9 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-k).lua -KEY 17 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_K" "[reaper-keys] [key_press] [K]" ./reaper-keys/key_scripts/midi_(S-k).lua -KEY 5 75 _reaper_keys_midi_K 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-k).lua -KEY 21 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-k).lua -KEY 13 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-k).lua -KEY 25 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-k).lua -KEY 29 75 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_l" "[reaper-keys] [key_press] [l]" ./reaper-keys/key_scripts/midi_l.lua -KEY 1 76 _reaper_keys_midi_l 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-l).lua -KEY 9 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-l).lua -KEY 17 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_L" "[reaper-keys] [key_press] [L]" ./reaper-keys/key_scripts/midi_(S-l).lua -KEY 5 76 _reaper_keys_midi_L 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-l).lua -KEY 21 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-l).lua -KEY 13 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-l).lua -KEY 25 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-l).lua -KEY 29 76 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_m" "[reaper-keys] [key_press] [m]" ./reaper-keys/key_scripts/midi_m.lua -KEY 1 77 _reaper_keys_midi_m 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-m).lua -KEY 9 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-m).lua -KEY 17 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_M" "[reaper-keys] [key_press] [M]" ./reaper-keys/key_scripts/midi_(S-m).lua -KEY 5 77 _reaper_keys_midi_M 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-m).lua -KEY 21 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-m).lua -KEY 13 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-m).lua -KEY 25 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-m).lua -KEY 29 77 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_n" "[reaper-keys] [key_press] [n]" ./reaper-keys/key_scripts/midi_n.lua -KEY 1 78 _reaper_keys_midi_n 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-n).lua -KEY 9 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-n).lua -KEY 17 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_N" "[reaper-keys] [key_press] [N]" ./reaper-keys/key_scripts/midi_(S-n).lua -KEY 5 78 _reaper_keys_midi_N 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-n).lua -KEY 21 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-n).lua -KEY 13 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-n).lua -KEY 25 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-n).lua -KEY 29 78 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_o" "[reaper-keys] [key_press] [o]" ./reaper-keys/key_scripts/midi_o.lua -KEY 1 79 _reaper_keys_midi_o 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-o).lua -KEY 9 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-o).lua -KEY 17 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_O" "[reaper-keys] [key_press] [O]" ./reaper-keys/key_scripts/midi_(S-o).lua -KEY 5 79 _reaper_keys_midi_O 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-o).lua -KEY 21 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-o).lua -KEY 13 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-o).lua -KEY 25 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-o).lua -KEY 29 79 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_p" "[reaper-keys] [key_press] [p]" ./reaper-keys/key_scripts/midi_p.lua -KEY 1 80 _reaper_keys_midi_p 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-p).lua -KEY 9 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-p).lua -KEY 17 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_P" "[reaper-keys] [key_press] [P]" ./reaper-keys/key_scripts/midi_(S-p).lua -KEY 5 80 _reaper_keys_midi_P 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-p).lua -KEY 21 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-p).lua -KEY 13 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-p).lua -KEY 25 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-p).lua -KEY 29 80 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_q" "[reaper-keys] [key_press] [q]" ./reaper-keys/key_scripts/midi_q.lua -KEY 1 81 _reaper_keys_midi_q 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-q).lua -KEY 9 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-q).lua -KEY 17 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Q" "[reaper-keys] [key_press] [Q]" ./reaper-keys/key_scripts/midi_(S-q).lua -KEY 5 81 _reaper_keys_midi_Q 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-q).lua -KEY 21 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-q).lua -KEY 13 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-q).lua -KEY 25 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-q).lua -KEY 29 81 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_r" "[reaper-keys] [key_press] [r]" ./reaper-keys/key_scripts/midi_r.lua -KEY 1 82 _reaper_keys_midi_r 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-r).lua -KEY 9 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-r).lua -KEY 17 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_R" "[reaper-keys] [key_press] [R]" ./reaper-keys/key_scripts/midi_(S-r).lua -KEY 5 82 _reaper_keys_midi_R 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-r).lua -KEY 21 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-r).lua -KEY 13 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-r).lua -KEY 25 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-r).lua -KEY 29 82 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_s" "[reaper-keys] [key_press] [s]" ./reaper-keys/key_scripts/midi_s.lua -KEY 1 83 _reaper_keys_midi_s 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-s).lua -KEY 9 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-s).lua -KEY 17 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_S" "[reaper-keys] [key_press] [S]" ./reaper-keys/key_scripts/midi_(S-s).lua -KEY 5 83 _reaper_keys_midi_S 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-s).lua -KEY 21 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-s).lua -KEY 13 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-s).lua -KEY 25 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-s).lua -KEY 29 83 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_t" "[reaper-keys] [key_press] [t]" ./reaper-keys/key_scripts/midi_t.lua -KEY 1 84 _reaper_keys_midi_t 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-t).lua -KEY 9 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-t).lua -KEY 17 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_T" "[reaper-keys] [key_press] [T]" ./reaper-keys/key_scripts/midi_(S-t).lua -KEY 5 84 _reaper_keys_midi_T 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-t).lua -KEY 21 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-t).lua -KEY 13 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-t).lua -KEY 25 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-t).lua -KEY 29 84 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_u" "[reaper-keys] [key_press] [u]" ./reaper-keys/key_scripts/midi_u.lua -KEY 1 85 _reaper_keys_midi_u 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-u).lua -KEY 9 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-u).lua -KEY 17 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_U" "[reaper-keys] [key_press] [U]" ./reaper-keys/key_scripts/midi_(S-u).lua -KEY 5 85 _reaper_keys_midi_U 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-u).lua -KEY 21 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-u).lua -KEY 13 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-u).lua -KEY 25 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-u).lua -KEY 29 85 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_v" "[reaper-keys] [key_press] [v]" ./reaper-keys/key_scripts/midi_v.lua -KEY 1 86 _reaper_keys_midi_v 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-v).lua -KEY 9 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-v).lua -KEY 17 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_V" "[reaper-keys] [key_press] [V]" ./reaper-keys/key_scripts/midi_(S-v).lua -KEY 5 86 _reaper_keys_midi_V 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-v).lua -KEY 21 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-v).lua -KEY 13 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-v).lua -KEY 25 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-v).lua -KEY 29 86 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_w" "[reaper-keys] [key_press] [w]" ./reaper-keys/key_scripts/midi_w.lua -KEY 1 87 _reaper_keys_midi_w 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-w).lua -KEY 9 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-w).lua -KEY 17 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_W" "[reaper-keys] [key_press] [W]" ./reaper-keys/key_scripts/midi_(S-w).lua -KEY 5 87 _reaper_keys_midi_W 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-w).lua -KEY 21 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-w).lua -KEY 13 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-w).lua -KEY 25 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-w).lua -KEY 29 87 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_x" "[reaper-keys] [key_press] [x]" ./reaper-keys/key_scripts/midi_x.lua -KEY 1 88 _reaper_keys_midi_x 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-x).lua -KEY 9 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-x).lua -KEY 17 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_X" "[reaper-keys] [key_press] [X]" ./reaper-keys/key_scripts/midi_(S-x).lua -KEY 5 88 _reaper_keys_midi_X 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-x).lua -KEY 21 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-x).lua -KEY 13 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-x).lua -KEY 25 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-x).lua -KEY 29 88 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_y" "[reaper-keys] [key_press] [y]" ./reaper-keys/key_scripts/midi_y.lua -KEY 1 89 _reaper_keys_midi_y 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-y).lua -KEY 9 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-y).lua -KEY 17 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Y" "[reaper-keys] [key_press] [Y]" ./reaper-keys/key_scripts/midi_(S-y).lua -KEY 5 89 _reaper_keys_midi_Y 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-y).lua -KEY 21 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-y).lua -KEY 13 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-y).lua -KEY 25 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-y).lua -KEY 29 89 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_z" "[reaper-keys] [key_press] [z]" ./reaper-keys/key_scripts/midi_z.lua -KEY 1 90 _reaper_keys_midi_z 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-z).lua -KEY 9 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-z).lua -KEY 17 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_Z" "[reaper-keys] [key_press] [Z]" ./reaper-keys/key_scripts/midi_(S-z).lua -KEY 5 90 _reaper_keys_midi_Z 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-z).lua -KEY 21 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-z).lua -KEY 13 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-z).lua -KEY 25 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-z).lua -KEY 29 90 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_!" "[reaper-keys] [key_press] [!]" ./reaper-keys/key_scripts/midi_exclamation.lua -KEY 0 33 _reaper_keys_midi_! 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-exclamation).lua -KEY 8 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-exclamation).lua -KEY 16 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-exclamation).lua -KEY 24 33 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_@" "[reaper-keys] [key_press] [@]" ./reaper-keys/key_scripts/midi_at.lua -KEY 0 64 _reaper_keys_midi_@ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-at).lua -KEY 9 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-at).lua -KEY 17 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-at).lua -KEY 25 64 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_#" "[reaper-keys] [key_press] [#]" ./reaper-keys/key_scripts/midi_numbersign.lua -KEY 0 35 _reaper_keys_midi_# 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-numbersign).lua -KEY 8 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-numbersign).lua -KEY 16 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-numbersign).lua -KEY 24 35 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_$" "[reaper-keys] [key_press] [$]" ./reaper-keys/key_scripts/midi_dollar.lua -KEY 0 36 _reaper_keys_midi_$ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-dollar).lua -KEY 8 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-dollar).lua -KEY 16 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-dollar).lua -KEY 24 36 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_%" "[reaper-keys] [key_press] [%]" ./reaper-keys/key_scripts/midi_percent.lua -KEY 0 37 _reaper_keys_midi_% 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-percent).lua -KEY 8 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-percent).lua -KEY 16 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-percent).lua -KEY 24 37 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_^" "[reaper-keys] [key_press] [^]" ./reaper-keys/key_scripts/midi_^.lua -KEY 0 126 _reaper_keys_midi_^ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-^).lua -KEY 8 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-^).lua -KEY 16 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-^).lua -KEY 24 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_&" "[reaper-keys] [key_press] [&]" ./reaper-keys/key_scripts/midi_ampersand.lua -KEY 0 38 _reaper_keys_midi_& 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-ampersand).lua -KEY 8 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-ampersand).lua -KEY 16 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-ampersand).lua -KEY 24 38 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_*" "[reaper-keys] [key_press] [*]" ./reaper-keys/key_scripts/midi_asterisk.lua -KEY 0 126 _reaper_keys_midi_* 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-asterisk).lua -KEY 8 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-asterisk).lua -KEY 16 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-asterisk).lua -KEY 24 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_(" "[reaper-keys] [key_press] [(]" ./reaper-keys/key_scripts/midi_openparen.lua -KEY 0 40 _reaper_keys_midi_( 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openparen).lua -KEY 8 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openparen).lua -KEY 16 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openparen).lua -KEY 24 40 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_)" "[reaper-keys] [key_press] [)]" ./reaper-keys/key_scripts/midi_closeparen.lua -KEY 0 41 _reaper_keys_midi_) 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closeparen).lua -KEY 9 41 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closeparen).lua -KEY 17 41 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closeparen).lua -KEY 25 41 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_"' '[reaper-keys] [key_press] ["]' ./reaper-keys/key_scripts/midi_quotation.lua -KEY 0 34 _reaper_keys_midi_" 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(C-quotation).lua -KEY 8 34 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(M-quotation).lua -KEY 16 34 _reaper_keys_midi_ 32060 -SCR 4 32060 '_reaper_keys_midi_' '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/midi_(CM-quotation).lua -KEY 24 34 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_|" "[reaper-keys] [key_press] [|]" ./reaper-keys/key_scripts/midi_pipe.lua -KEY 0 124 _reaper_keys_midi_| 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-pipe).lua -KEY 8 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-pipe).lua -KEY 16 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-pipe).lua -KEY 24 124 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_<" "[reaper-keys] [key_press] [<]" ./reaper-keys/key_scripts/midi_lessthan.lua -KEY 0 60 _reaper_keys_midi_< 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-lessthan).lua -KEY 8 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-lessthan).lua -KEY 16 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-lessthan).lua -KEY 24 60 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_greaterthan.lua -KEY 0 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(C-greaterthan).lua -KEY 8 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(M-greaterthan).lua -KEY 16 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_>" "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/midi_(CM-greaterthan).lua -KEY 24 62 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi__" "[reaper-keys] [key_press] [_]" ./reaper-keys/key_scripts/midi_underscore.lua -KEY 0 95 _reaper_keys_midi__ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-underscore).lua -KEY 9 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-underscore).lua -KEY 17 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-underscore).lua -KEY 25 95 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_:" "[reaper-keys] [key_press] [:]" ./reaper-keys/key_scripts/midi_colon.lua -KEY 0 58 _reaper_keys_midi_: 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-colon).lua -KEY 9 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-colon).lua -KEY 17 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-colon).lua -KEY 25 58 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_}" "[reaper-keys] [key_press] [}]" ./reaper-keys/key_scripts/midi_closewing.lua -KEY 0 125 _reaper_keys_midi_} 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closewing).lua -KEY 8 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closewing).lua -KEY 16 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closewing).lua -KEY 24 125 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_{" "[reaper-keys] [key_press] [{]" ./reaper-keys/key_scripts/midi_openwing.lua -KEY 0 123 _reaper_keys_midi_{ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openwing).lua -KEY 8 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openwing).lua -KEY 16 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openwing).lua -KEY 24 123 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_+" "[reaper-keys] [key_press] [+]" ./reaper-keys/key_scripts/midi_plus.lua -KEY 0 43 _reaper_keys_midi_+ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-plus).lua -KEY 8 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-plus).lua -KEY 16 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-plus).lua -KEY 24 43 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_?" "[reaper-keys] [key_press] [?]" ./reaper-keys/key_scripts/midi_questionmark.lua -KEY 0 63 _reaper_keys_midi_? 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-questionmark).lua -KEY 9 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-questionmark).lua -KEY 17 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-questionmark).lua -KEY 25 63 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_~" "[reaper-keys] [key_press] [~]" ./reaper-keys/key_scripts/midi_tilde.lua -KEY 0 126 _reaper_keys_midi_~ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-tilde).lua -KEY 9 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-tilde).lua -KEY 17 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-tilde).lua -KEY 25 126 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_0" "[reaper-keys] [key_press] [0]" ./reaper-keys/key_scripts/midi_0.lua -KEY 1 48 _reaper_keys_midi_0 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-0).lua -KEY 9 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-0).lua -KEY 17 48 _reaper_keys_midi_ 32060 -KEY 5 48 _reaper_keys_midi_) 32060 -KEY 21 48 _reaper_keys_midi_ 32060 -KEY 13 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-0).lua -KEY 25 48 _reaper_keys_midi_ 32060 -KEY 29 48 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_1" "[reaper-keys] [key_press] [1]" ./reaper-keys/key_scripts/midi_1.lua -KEY 1 49 _reaper_keys_midi_1 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-1).lua -KEY 9 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-1).lua -KEY 17 49 _reaper_keys_midi_ 32060 -KEY 5 49 _reaper_keys_midi_! 32060 -KEY 21 49 _reaper_keys_midi_ 32060 -KEY 13 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-1).lua -KEY 25 49 _reaper_keys_midi_ 32060 -KEY 29 49 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_2" "[reaper-keys] [key_press] [2]" ./reaper-keys/key_scripts/midi_2.lua -KEY 1 50 _reaper_keys_midi_2 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-2).lua -KEY 9 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-2).lua -KEY 17 50 _reaper_keys_midi_ 32060 -KEY 5 50 _reaper_keys_midi_@ 32060 -KEY 21 50 _reaper_keys_midi_ 32060 -KEY 13 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-2).lua -KEY 25 50 _reaper_keys_midi_ 32060 -KEY 29 50 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_3" "[reaper-keys] [key_press] [3]" ./reaper-keys/key_scripts/midi_3.lua -KEY 1 51 _reaper_keys_midi_3 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-3).lua -KEY 9 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-3).lua -KEY 17 51 _reaper_keys_midi_ 32060 -KEY 5 51 _reaper_keys_midi_# 32060 -KEY 21 51 _reaper_keys_midi_ 32060 -KEY 13 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-3).lua -KEY 25 51 _reaper_keys_midi_ 32060 -KEY 29 51 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_4" "[reaper-keys] [key_press] [4]" ./reaper-keys/key_scripts/midi_4.lua -KEY 1 52 _reaper_keys_midi_4 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-4).lua -KEY 9 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-4).lua -KEY 17 52 _reaper_keys_midi_ 32060 -KEY 5 52 _reaper_keys_midi_$ 32060 -KEY 21 52 _reaper_keys_midi_ 32060 -KEY 13 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-4).lua -KEY 25 52 _reaper_keys_midi_ 32060 -KEY 29 52 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_5" "[reaper-keys] [key_press] [5]" ./reaper-keys/key_scripts/midi_5.lua -KEY 1 53 _reaper_keys_midi_5 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-5).lua -KEY 9 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-5).lua -KEY 17 53 _reaper_keys_midi_ 32060 -KEY 5 53 _reaper_keys_midi_% 32060 -KEY 21 53 _reaper_keys_midi_ 32060 -KEY 13 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-5).lua -KEY 25 53 _reaper_keys_midi_ 32060 -KEY 29 53 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_6" "[reaper-keys] [key_press] [6]" ./reaper-keys/key_scripts/midi_6.lua -KEY 1 54 _reaper_keys_midi_6 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-6).lua -KEY 9 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-6).lua -KEY 17 54 _reaper_keys_midi_ 32060 -KEY 5 54 _reaper_keys_midi_^ 32060 -KEY 21 54 _reaper_keys_midi_ 32060 -KEY 13 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-6).lua -KEY 25 54 _reaper_keys_midi_ 32060 -KEY 29 54 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_7" "[reaper-keys] [key_press] [7]" ./reaper-keys/key_scripts/midi_7.lua -KEY 1 55 _reaper_keys_midi_7 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-7).lua -KEY 9 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-7).lua -KEY 17 55 _reaper_keys_midi_ 32060 -KEY 5 55 _reaper_keys_midi_& 32060 -KEY 21 55 _reaper_keys_midi_ 32060 -KEY 13 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-7).lua -KEY 25 55 _reaper_keys_midi_ 32060 -KEY 29 55 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_8" "[reaper-keys] [key_press] [8]" ./reaper-keys/key_scripts/midi_8.lua -KEY 1 56 _reaper_keys_midi_8 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-8).lua -KEY 9 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-8).lua -KEY 17 56 _reaper_keys_midi_ 32060 -KEY 5 56 _reaper_keys_midi_* 32060 -KEY 21 56 _reaper_keys_midi_ 32060 -KEY 13 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-8).lua -KEY 25 56 _reaper_keys_midi_ 32060 -KEY 29 56 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_9" "[reaper-keys] [key_press] [9]" ./reaper-keys/key_scripts/midi_9.lua -KEY 1 57 _reaper_keys_midi_9 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-9).lua -KEY 9 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-9).lua -KEY 17 57 _reaper_keys_midi_ 32060 -KEY 5 57 _reaper_keys_midi_( 32060 -KEY 21 57 _reaper_keys_midi_ 32060 -KEY 13 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-9).lua -KEY 25 57 _reaper_keys_midi_ 32060 -KEY 29 57 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_'" "[reaper-keys] [key_press] [']" ./reaper-keys/key_scripts/midi_apostrophe.lua -KEY 0 39 _reaper_keys_midi_' 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-apostrophe).lua -KEY 8 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-apostrophe).lua -KEY 16 39 _reaper_keys_midi_ 32060 -KEY 4 39 _reaper_keys_midi_" 32060 -KEY 20 39 _reaper_keys_midi_ 32060 -KEY 12 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-apostrophe).lua -KEY 24 39 _reaper_keys_midi_ 32060 -KEY 28 39 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_." "[reaper-keys] [key_press] [.]" ./reaper-keys/key_scripts/midi_period.lua -KEY 0 46 _reaper_keys_midi_. 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-period).lua -KEY 8 46 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-period).lua -KEY 16 46 _reaper_keys_midi_ 32060 -KEY 4 46 _reaper_keys_midi_> 32060 -KEY 20 46 _reaper_keys_midi_> 32060 -KEY 12 46 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-period).lua -KEY 24 46 _reaper_keys_midi_ 32060 -KEY 28 46 _reaper_keys_midi_> 32060 -SCR 4 32060 "_reaper_keys_midi_," "[reaper-keys] [key_press] [,]" ./reaper-keys/key_scripts/midi_comma.lua -KEY 0 44 _reaper_keys_midi_, 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-comma).lua -KEY 8 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-comma).lua -KEY 16 44 _reaper_keys_midi_ 32060 -KEY 4 44 _reaper_keys_midi_< 32060 -KEY 20 44 _reaper_keys_midi_ 32060 -KEY 12 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-comma).lua -KEY 24 44 _reaper_keys_midi_ 32060 -KEY 28 44 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_-" "[reaper-keys] [key_press] [-]" ./reaper-keys/key_scripts/midi_hyphen.lua -KEY 0 45 _reaper_keys_midi_- 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-hyphen).lua -KEY 8 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-hyphen).lua -KEY 16 45 _reaper_keys_midi_ 32060 -KEY 4 45 _reaper_keys_midi__ 32060 -KEY 20 45 _reaper_keys_midi_ 32060 -KEY 12 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-hyphen).lua -KEY 24 45 _reaper_keys_midi_ 32060 -KEY 28 45 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_;" "[reaper-keys] [key_press] [;]" ./reaper-keys/key_scripts/midi_semicolon.lua -KEY 0 59 _reaper_keys_midi_; 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-semicolon).lua -KEY 8 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-semicolon).lua -KEY 16 59 _reaper_keys_midi_ 32060 -KEY 4 59 _reaper_keys_midi_: 32060 -KEY 20 59 _reaper_keys_midi_ 32060 -KEY 12 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-semicolon).lua -KEY 24 59 _reaper_keys_midi_ 32060 -KEY 28 59 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_\" "[reaper-keys] [key_press] [\]" ./reaper-keys/key_scripts/midi_backslash.lua -KEY 0 92 _reaper_keys_midi_\ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backslash).lua -KEY 9 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backslash).lua -KEY 17 92 _reaper_keys_midi_ 32060 -KEY 5 92 _reaper_keys_midi_| 32060 -KEY 21 92 _reaper_keys_midi_ 32060 -KEY 13 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backslash).lua -KEY 25 92 _reaper_keys_midi_ 32060 -KEY 29 92 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_/" "[reaper-keys] [key_press] [/]" ./reaper-keys/key_scripts/midi_slash.lua -KEY 0 47 _reaper_keys_midi_/ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-slash).lua -KEY 9 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-slash).lua -KEY 17 47 _reaper_keys_midi_ 32060 -KEY 5 47 _reaper_keys_midi_? 32060 -KEY 21 47 _reaper_keys_midi_ 32060 -KEY 13 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-slash).lua -KEY 25 47 _reaper_keys_midi_ 32060 -KEY 29 47 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_§" "[reaper-keys] [key_press] [§]" ./reaper-keys/key_scripts/midi_sectionsign.lua -KEY 0 167 _reaper_keys_midi_§ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-sectionsign).lua -KEY 9 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-sectionsign).lua -KEY 17 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-sectionsign).lua -KEY 5 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-sectionsign).lua -KEY 21 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-sectionsign).lua -KEY 13 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-sectionsign).lua -KEY 25 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-sectionsign).lua -KEY 29 167 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_±" "[reaper-keys] [key_press] [±]" ./reaper-keys/key_scripts/midi_plusminus.lua -KEY 0 177 _reaper_keys_midi_± 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-plusminus).lua -KEY 9 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-plusminus).lua -KEY 17 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(S-plusminus).lua -KEY 5 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(MS-plusminus).lua -KEY 21 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CS-plusminus).lua -KEY 13 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-plusminus).lua -KEY 25 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CMS-plusminus).lua -KEY 29 177 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_]" "[reaper-keys] [key_press] []]" ./reaper-keys/key_scripts/midi_closebracket.lua -KEY 0 93 _reaper_keys_midi_] 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-closebracket).lua -KEY 9 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-closebracket).lua -KEY 17 93 _reaper_keys_midi_ 32060 -KEY 5 93 _reaper_keys_midi_} 32060 -KEY 21 93 _reaper_keys_midi_ 32060 -KEY 13 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-closebracket).lua -KEY 25 93 _reaper_keys_midi_ 32060 -KEY 29 93 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_[" "[reaper-keys] [key_press] [[]" ./reaper-keys/key_scripts/midi_openbracket.lua -KEY 0 91 _reaper_keys_midi_[ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-openbracket).lua -KEY 9 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-openbracket).lua -KEY 17 91 _reaper_keys_midi_ 32060 -KEY 5 91 _reaper_keys_midi_{ 32060 -KEY 21 91 _reaper_keys_midi_ 32060 -KEY 13 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-openbracket).lua -KEY 25 91 _reaper_keys_midi_ 32060 -KEY 29 91 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_=" "[reaper-keys] [key_press] [=]" ./reaper-keys/key_scripts/midi_equals.lua -KEY 0 61 _reaper_keys_midi_= 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-equals).lua -KEY 9 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-equals).lua -KEY 17 61 _reaper_keys_midi_ 32060 -KEY 5 61 _reaper_keys_midi_+ 32060 -KEY 21 61 _reaper_keys_midi_ 32060 -KEY 13 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-equals).lua -KEY 25 61 _reaper_keys_midi_ 32060 -KEY 29 61 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_`" "[reaper-keys] [key_press] [`]" ./reaper-keys/key_scripts/midi_backtick.lua -KEY 0 96 _reaper_keys_midi_` 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(C-backtick).lua -KEY 8 96 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(M-backtick).lua -KEY 16 96 _reaper_keys_midi_ 32060 -KEY 4 96 _reaper_keys_midi_~ 32060 -KEY 20 96 _reaper_keys_midi_ 32060 -KEY 12 96 _reaper_keys_midi_ 32060 -SCR 4 32060 "_reaper_keys_midi_" "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/midi_(CM-backtick).lua -KEY 24 96 _reaper_keys_midi_ 32060 -KEY 28 96 _reaper_keys_midi_ 32060 -SCR 4 0 reaper_keys_main_§ "[reaper-keys] [key_press] [§]" ./reaper-keys/key_scripts/main_sectionsign.lua -SCR 4 0 reaper_keys_main_± "[reaper-keys] [key_press] [±]" ./reaper-keys/key_scripts/main_plusminus.lua -SCR 4 0 reaper_keys_main_! "[reaper-keys] [key_press] [!]" ./reaper-keys/key_scripts/main_exclamation.lua -SCR 4 0 reaper_keys_main_" '[reaper-keys] [key_press] ["]' ./reaper-keys/key_scripts/main_quotation.lua -SCR 4 0 reaper_keys_main_# "[reaper-keys] [key_press] [#]" ./reaper-keys/key_scripts/main_numbersign.lua -SCR 4 0 reaper_keys_main_$ "[reaper-keys] [key_press] [$]" ./reaper-keys/key_scripts/main_dollar.lua -SCR 4 0 reaper_keys_main_% "[reaper-keys] [key_press] [%]" ./reaper-keys/key_scripts/main_percent.lua -SCR 4 0 reaper_keys_main_& "[reaper-keys] [key_press] [&]" ./reaper-keys/key_scripts/main_ampersand.lua -SCR 4 0 reaper_keys_main_' "[reaper-keys] [key_press] [']" ./reaper-keys/key_scripts/main_apostrophe.lua -SCR 4 0 reaper_keys_main_( "[reaper-keys] [key_press] [(]" ./reaper-keys/key_scripts/main_openparen.lua -SCR 4 0 reaper_keys_main_) "[reaper-keys] [key_press] [)]" ./reaper-keys/key_scripts/main_closeparen.lua -SCR 4 0 reaper_keys_main_* "[reaper-keys] [key_press] [*]" ./reaper-keys/key_scripts/main_asterisk.lua -SCR 4 0 reaper_keys_main_+ "[reaper-keys] [key_press] [+]" ./reaper-keys/key_scripts/main_plus.lua -SCR 4 0 reaper_keys_main_, "[reaper-keys] [key_press] [,]" ./reaper-keys/key_scripts/main_comma.lua -SCR 4 0 reaper_keys_main_- "[reaper-keys] [key_press] [-]" ./reaper-keys/key_scripts/main_hyphen.lua -SCR 4 0 reaper_keys_main_. "[reaper-keys] [key_press] [.]" ./reaper-keys/key_scripts/main_period.lua -SCR 4 0 reaper_keys_main_/ "[reaper-keys] [key_press] [/]" ./reaper-keys/key_scripts/main_slash.lua -SCR 4 0 reaper_keys_main_0 "[reaper-keys] [key_press] [0]" ./reaper-keys/key_scripts/main_0.lua -SCR 4 0 reaper_keys_main_1 "[reaper-keys] [key_press] [1]" ./reaper-keys/key_scripts/main_1.lua -SCR 4 0 reaper_keys_main_2 "[reaper-keys] [key_press] [2]" ./reaper-keys/key_scripts/main_2.lua -SCR 4 0 reaper_keys_main_3 "[reaper-keys] [key_press] [3]" ./reaper-keys/key_scripts/main_3.lua -SCR 4 0 reaper_keys_main_4 "[reaper-keys] [key_press] [4]" ./reaper-keys/key_scripts/main_4.lua -SCR 4 0 reaper_keys_main_5 "[reaper-keys] [key_press] [5]" ./reaper-keys/key_scripts/main_5.lua -SCR 4 0 reaper_keys_main_6 "[reaper-keys] [key_press] [6]" ./reaper-keys/key_scripts/main_6.lua -SCR 4 0 reaper_keys_main_7 "[reaper-keys] [key_press] [7]" ./reaper-keys/key_scripts/main_7.lua -SCR 4 0 reaper_keys_main_8 "[reaper-keys] [key_press] [8]" ./reaper-keys/key_scripts/main_8.lua -SCR 4 0 reaper_keys_main_9 "[reaper-keys] [key_press] [9]" ./reaper-keys/key_scripts/main_9.lua -SCR 4 0 reaper_keys_main_: "[reaper-keys] [key_press] [:]" ./reaper-keys/key_scripts/main_colon.lua -SCR 4 0 reaper_keys_main_; "[reaper-keys] [key_press] [;]" ./reaper-keys/key_scripts/main_semicolon.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-exclamation).lua -SCR 4 0 reaper_keys_main_ '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(C-quotation).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-numbersign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-dollar).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-percent).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-ampersand).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-apostrophe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closeparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-asterisk).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-plus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-comma).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-hyphen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-period).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-slash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-0).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-colon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-semicolon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-lessthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-equals).lua -SCR 4 0 reaper_keys_main_> "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(C-greaterthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-questionmark).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-at).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openbracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backslash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closebracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-^).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-underscore).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backtick).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-openwing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-pipe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-closewing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(C-tilde).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-exclamation).lua -SCR 4 0 reaper_keys_main_ '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(CM-quotation).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-numbersign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-dollar).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-percent).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-ampersand).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-apostrophe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closeparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-asterisk).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-plus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-comma).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-hyphen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-period).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-slash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-0).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-colon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-semicolon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-lessthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-equals).lua -SCR 4 0 reaper_keys_main_> "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(CM-greaterthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-questionmark).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-at).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openbracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backslash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closebracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-^).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-underscore).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backtick).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-openwing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-pipe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-closewing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CM-tilde).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CMS-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(CS-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_ESC.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F1.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F2.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F3.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F4.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F5.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F6.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F7.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F8.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F9.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_F10.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-exclamation).lua -SCR 4 0 reaper_keys_main_ '[reaper-keys] [key_press] []' ./reaper-keys/key_scripts/main_(M-quotation).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-numbersign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-dollar).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-percent).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-ampersand).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-apostrophe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closeparen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-asterisk).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-plus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-comma).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-hyphen).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-period).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-slash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-0).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-colon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-semicolon).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-lessthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-equals).lua -SCR 4 0 reaper_keys_main_> "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_(M-greaterthan).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-questionmark).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-at).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openbracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backslash).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closebracket).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-^).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-underscore).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backtick).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-a).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-b).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-c).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-d).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-e).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-f).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-g).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-h).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-i).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-j).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-k).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-l).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-m).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-n).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-o).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-p).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-q).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-r).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-s).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-t).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-u).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-v).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-w).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-x).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-y).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-z).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-openwing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-pipe).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-closewing).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(M-tilde).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(MS-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-sectionsign).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-plusminus).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-ESC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F1).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F2).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F3).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F4).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F5).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F6).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F7).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F8).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F9).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-F10).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-SPC).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-TAB).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-backspace).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-down).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-left).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-return).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-right).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_(S-up).lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_SPC.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_TAB.lua -SCR 4 0 reaper_keys_main_< "[reaper-keys] [key_press] [<]" ./reaper-keys/key_scripts/main_lessthan.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_backspace.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_down.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_left.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_return.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_right.lua -SCR 4 0 reaper_keys_main_ "[reaper-keys] [key_press] []" ./reaper-keys/key_scripts/main_up.lua -SCR 4 0 reaper_keys_main_= "[reaper-keys] [key_press] [=]" ./reaper-keys/key_scripts/main_equals.lua -SCR 4 0 reaper_keys_main_> "[reaper-keys] [key_press] [>]" ./reaper-keys/key_scripts/main_greaterthan.lua -SCR 4 0 reaper_keys_main_? "[reaper-keys] [key_press] [?]" ./reaper-keys/key_scripts/main_questionmark.lua -SCR 4 0 reaper_keys_main_@ "[reaper-keys] [key_press] [@]" ./reaper-keys/key_scripts/main_at.lua -SCR 4 0 reaper_keys_main_A "[reaper-keys] [key_press] [A]" ./reaper-keys/key_scripts/main_(S-a).lua -SCR 4 0 reaper_keys_main_B "[reaper-keys] [key_press] [B]" ./reaper-keys/key_scripts/main_(S-b).lua -SCR 4 0 reaper_keys_main_C "[reaper-keys] [key_press] [C]" ./reaper-keys/key_scripts/main_(S-c).lua -SCR 4 0 reaper_keys_main_D "[reaper-keys] [key_press] [D]" ./reaper-keys/key_scripts/main_(S-d).lua -SCR 4 0 reaper_keys_main_E "[reaper-keys] [key_press] [E]" ./reaper-keys/key_scripts/main_(S-e).lua -SCR 4 0 reaper_keys_main_F "[reaper-keys] [key_press] [F]" ./reaper-keys/key_scripts/main_(S-f).lua -SCR 4 0 reaper_keys_main_G "[reaper-keys] [key_press] [G]" ./reaper-keys/key_scripts/main_(S-g).lua -SCR 4 0 reaper_keys_main_H "[reaper-keys] [key_press] [H]" ./reaper-keys/key_scripts/main_(S-h).lua -SCR 4 0 reaper_keys_main_I "[reaper-keys] [key_press] [I]" ./reaper-keys/key_scripts/main_(S-i).lua -SCR 4 0 reaper_keys_main_J "[reaper-keys] [key_press] [J]" ./reaper-keys/key_scripts/main_(S-j).lua -SCR 4 0 reaper_keys_main_K "[reaper-keys] [key_press] [K]" ./reaper-keys/key_scripts/main_(S-k).lua -SCR 4 0 reaper_keys_main_L "[reaper-keys] [key_press] [L]" ./reaper-keys/key_scripts/main_(S-l).lua -SCR 4 0 reaper_keys_main_M "[reaper-keys] [key_press] [M]" ./reaper-keys/key_scripts/main_(S-m).lua -SCR 4 0 reaper_keys_main_N "[reaper-keys] [key_press] [N]" ./reaper-keys/key_scripts/main_(S-n).lua -SCR 4 0 reaper_keys_main_O "[reaper-keys] [key_press] [O]" ./reaper-keys/key_scripts/main_(S-o).lua -SCR 4 0 reaper_keys_main_P "[reaper-keys] [key_press] [P]" ./reaper-keys/key_scripts/main_(S-p).lua -SCR 4 0 reaper_keys_main_Q "[reaper-keys] [key_press] [Q]" ./reaper-keys/key_scripts/main_(S-q).lua -SCR 4 0 reaper_keys_main_R "[reaper-keys] [key_press] [R]" ./reaper-keys/key_scripts/main_(S-r).lua -SCR 4 0 reaper_keys_main_S "[reaper-keys] [key_press] [S]" ./reaper-keys/key_scripts/main_(S-s).lua -SCR 4 0 reaper_keys_main_T "[reaper-keys] [key_press] [T]" ./reaper-keys/key_scripts/main_(S-t).lua -SCR 4 0 reaper_keys_main_U "[reaper-keys] [key_press] [U]" ./reaper-keys/key_scripts/main_(S-u).lua -SCR 4 0 reaper_keys_main_V "[reaper-keys] [key_press] [V]" ./reaper-keys/key_scripts/main_(S-v).lua -SCR 4 0 reaper_keys_main_W "[reaper-keys] [key_press] [W]" ./reaper-keys/key_scripts/main_(S-w).lua -SCR 4 0 reaper_keys_main_X "[reaper-keys] [key_press] [X]" ./reaper-keys/key_scripts/main_(S-x).lua -SCR 4 0 reaper_keys_main_Y "[reaper-keys] [key_press] [Y]" ./reaper-keys/key_scripts/main_(S-y).lua -SCR 4 0 reaper_keys_main_Z "[reaper-keys] [key_press] [Z]" ./reaper-keys/key_scripts/main_(S-z).lua -SCR 4 0 reaper_keys_main_[ "[reaper-keys] [key_press] [[]" ./reaper-keys/key_scripts/main_openbracket.lua -SCR 4 0 reaper_keys_main_\ "[reaper-keys] [key_press] [\]" ./reaper-keys/key_scripts/main_backslash.lua -SCR 4 0 reaper_keys_main_] "[reaper-keys] [key_press] []]" ./reaper-keys/key_scripts/main_closebracket.lua -SCR 4 0 reaper_keys_main_^ "[reaper-keys] [key_press] [^]" ./reaper-keys/key_scripts/main_^.lua -SCR 4 0 reaper_keys_main__ "[reaper-keys] [key_press] [_]" ./reaper-keys/key_scripts/main_underscore.lua -SCR 4 0 reaper_keys_main_` "[reaper-keys] [key_press] [`]" ./reaper-keys/key_scripts/main_backtick.lua -SCR 4 0 reaper_keys_main_a "[reaper-keys] [key_press] [a]" ./reaper-keys/key_scripts/main_a.lua -SCR 4 0 reaper_keys_main_b "[reaper-keys] [key_press] [b]" ./reaper-keys/key_scripts/main_b.lua -SCR 4 0 reaper_keys_main_c "[reaper-keys] [key_press] [c]" ./reaper-keys/key_scripts/main_c.lua -SCR 4 0 reaper_keys_main_d "[reaper-keys] [key_press] [d]" ./reaper-keys/key_scripts/main_d.lua -SCR 4 0 reaper_keys_main_e "[reaper-keys] [key_press] [e]" ./reaper-keys/key_scripts/main_e.lua -SCR 4 0 reaper_keys_main_f "[reaper-keys] [key_press] [f]" ./reaper-keys/key_scripts/main_f.lua -SCR 4 0 reaper_keys_main_g "[reaper-keys] [key_press] [g]" ./reaper-keys/key_scripts/main_g.lua -SCR 4 0 reaper_keys_main_h "[reaper-keys] [key_press] [h]" ./reaper-keys/key_scripts/main_h.lua -SCR 4 0 reaper_keys_main_i "[reaper-keys] [key_press] [i]" ./reaper-keys/key_scripts/main_i.lua -SCR 4 0 reaper_keys_main_j "[reaper-keys] [key_press] [j]" ./reaper-keys/key_scripts/main_j.lua -SCR 4 0 reaper_keys_main_k "[reaper-keys] [key_press] [k]" ./reaper-keys/key_scripts/main_k.lua -SCR 4 0 reaper_keys_main_l "[reaper-keys] [key_press] [l]" ./reaper-keys/key_scripts/main_l.lua -SCR 4 0 reaper_keys_main_m "[reaper-keys] [key_press] [m]" ./reaper-keys/key_scripts/main_m.lua -SCR 4 0 reaper_keys_main_n "[reaper-keys] [key_press] [n]" ./reaper-keys/key_scripts/main_n.lua -SCR 4 0 reaper_keys_main_o "[reaper-keys] [key_press] [o]" ./reaper-keys/key_scripts/main_o.lua -SCR 4 0 reaper_keys_main_p "[reaper-keys] [key_press] [p]" ./reaper-keys/key_scripts/main_p.lua -SCR 4 0 reaper_keys_main_q "[reaper-keys] [key_press] [q]" ./reaper-keys/key_scripts/main_q.lua -SCR 4 0 reaper_keys_main_r "[reaper-keys] [key_press] [r]" ./reaper-keys/key_scripts/main_r.lua -SCR 4 0 reaper_keys_main_s "[reaper-keys] [key_press] [s]" ./reaper-keys/key_scripts/main_s.lua -SCR 4 0 reaper_keys_main_t "[reaper-keys] [key_press] [t]" ./reaper-keys/key_scripts/main_t.lua -SCR 4 0 reaper_keys_main_u "[reaper-keys] [key_press] [u]" ./reaper-keys/key_scripts/main_u.lua -SCR 4 0 reaper_keys_main_v "[reaper-keys] [key_press] [v]" ./reaper-keys/key_scripts/main_v.lua -SCR 4 0 reaper_keys_main_w "[reaper-keys] [key_press] [w]" ./reaper-keys/key_scripts/main_w.lua -SCR 4 0 reaper_keys_main_x "[reaper-keys] [key_press] [x]" ./reaper-keys/key_scripts/main_x.lua -SCR 4 0 reaper_keys_main_y "[reaper-keys] [key_press] [y]" ./reaper-keys/key_scripts/main_y.lua -SCR 4 0 reaper_keys_main_z "[reaper-keys] [key_press] [z]" ./reaper-keys/key_scripts/main_z.lua -SCR 4 0 reaper_keys_main_{ "[reaper-keys] [key_press] [{]" ./reaper-keys/key_scripts/main_openwing.lua -SCR 4 0 reaper_keys_main_| "[reaper-keys] [key_press] [|]" ./reaper-keys/key_scripts/main_pipe.lua -SCR 4 0 reaper_keys_main_} "[reaper-keys] [key_press] [}]" ./reaper-keys/key_scripts/main_closewing.lua -SCR 4 0 reaper_keys_main_~ "[reaper-keys] [key_press] [~]" ./reaper-keys/key_scripts/main_tilde.lua -KEY 0 167 _reaper_keys_main_§ 0 -KEY 0 177 _reaper_keys_main_± 0 -KEY 0 33 _reaper_keys_main_! 0 -KEY 0 34 _reaper_keys_main_" 0 -KEY 4 39 _reaper_keys_main_" 0 -KEY 5 51 _reaper_keys_main_# 0 -KEY 5 52 _reaper_keys_main_$ 0 -KEY 5 53 _reaper_keys_main_% 0 -KEY 5 55 _reaper_keys_main_& 0 -KEY 0 39 _reaper_keys_main_' 0 -KEY 5 57 _reaper_keys_main_( 0 -KEY 5 48 _reaper_keys_main_) 0 -KEY 5 56 _reaper_keys_main_* 0 -KEY 0 43 _reaper_keys_main_+ 0 -KEY 5 61 _reaper_keys_main_+ 0 -KEY 0 44 _reaper_keys_main_, 0 -KEY 0 45 _reaper_keys_main_- 0 -KEY 0 46 _reaper_keys_main_. 0 -KEY 0 47 _reaper_keys_main_/ 0 -KEY 1 48 _reaper_keys_main_0 0 -KEY 1 49 _reaper_keys_main_1 0 -KEY 1 50 _reaper_keys_main_2 0 -KEY 1 51 _reaper_keys_main_3 0 -KEY 1 52 _reaper_keys_main_4 0 -KEY 1 53 _reaper_keys_main_5 0 -KEY 1 54 _reaper_keys_main_6 0 -KEY 1 55 _reaper_keys_main_7 0 -KEY 1 56 _reaper_keys_main_8 0 -KEY 1 57 _reaper_keys_main_9 0 -KEY 5 186 _reaper_keys_main_: 0 -KEY 1 186 _reaper_keys_main_; 0 -KEY 13 49 _reaper_keys_main_ 0 -KEY 13 192 _reaper_keys_main_ 0 -KEY 12 39 _reaper_keys_main_ 0 -KEY 13 51 _reaper_keys_main_ 0 -KEY 13 52 _reaper_keys_main_ 0 -KEY 13 53 _reaper_keys_main_ 0 -KEY 13 55 _reaper_keys_main_ 0 -KEY 9 222 _reaper_keys_main_ 0 -KEY 13 57 _reaper_keys_main_ 0 -KEY 13 48 _reaper_keys_main_ 0 -KEY 13 223 _reaper_keys_main_ 0 -KEY 13 56 _reaper_keys_main_ 0 -KEY 13 187 _reaper_keys_main_ 0 -KEY 13 61 _reaper_keys_main_ 0 -KEY 9 188 _reaper_keys_main_ 0 -KEY 9 189 _reaper_keys_main_ 0 -KEY 9 190 _reaper_keys_main_ 0 -KEY 9 191 _reaper_keys_main_ 0 -KEY 9 48 _reaper_keys_main_ 0 -KEY 9 49 _reaper_keys_main_ 0 -KEY 9 50 _reaper_keys_main_ 0 -KEY 9 51 _reaper_keys_main_ 0 -KEY 9 52 _reaper_keys_main_ 0 -KEY 9 53 _reaper_keys_main_ 0 -KEY 9 54 _reaper_keys_main_ 0 -KEY 9 55 _reaper_keys_main_ 0 -KEY 9 56 _reaper_keys_main_ 0 -KEY 9 57 _reaper_keys_main_ 0 -KEY 13 186 _reaper_keys_main_ 0 -KEY 9 186 _reaper_keys_main_ 0 -KEY 13 188 _reaper_keys_main_ 0 -KEY 12 44 _reaper_keys_main_ 0 -KEY 9 187 _reaper_keys_main_ 0 -KEY 13 190 _reaper_keys_main_> 0 -KEY 12 46 _reaper_keys_main_> 0 -KEY 13 191 _reaper_keys_main_ 0 -KEY 13 50 _reaper_keys_main_ 0 -KEY 13 65 _reaper_keys_main_ 0 -KEY 13 66 _reaper_keys_main_ 0 -KEY 13 67 _reaper_keys_main_ 0 -KEY 13 68 _reaper_keys_main_ 0 -KEY 13 69 _reaper_keys_main_ 0 -KEY 9 27 _reaper_keys_main_ 0 -KEY 9 112 _reaper_keys_main_ 0 -KEY 9 113 _reaper_keys_main_ 0 -KEY 9 114 _reaper_keys_main_ 0 -KEY 9 115 _reaper_keys_main_ 0 -KEY 9 116 _reaper_keys_main_ 0 -KEY 9 117 _reaper_keys_main_ 0 -KEY 9 118 _reaper_keys_main_ 0 -KEY 9 119 _reaper_keys_main_ 0 -KEY 9 120 _reaper_keys_main_ 0 -KEY 9 121 _reaper_keys_main_ 0 -KEY 13 70 _reaper_keys_main_ 0 -KEY 13 71 _reaper_keys_main_ 0 -KEY 13 72 _reaper_keys_main_ 0 -KEY 13 73 _reaper_keys_main_ 0 -KEY 13 74 _reaper_keys_main_ 0 -KEY 13 75 _reaper_keys_main_ 0 -KEY 13 76 _reaper_keys_main_ 0 -KEY 13 77 _reaper_keys_main_ 0 -KEY 13 78 _reaper_keys_main_ 0 -KEY 13 79 _reaper_keys_main_ 0 -KEY 13 80 _reaper_keys_main_ 0 -KEY 13 81 _reaper_keys_main_ 0 -KEY 13 82 _reaper_keys_main_ 0 -KEY 13 83 _reaper_keys_main_ 0 -KEY 9 32 _reaper_keys_main_ 0 -KEY 13 84 _reaper_keys_main_ 0 -KEY 9 9 _reaper_keys_main_ 0 -KEY 13 85 _reaper_keys_main_ 0 -KEY 13 86 _reaper_keys_main_ 0 -KEY 13 87 _reaper_keys_main_ 0 -KEY 13 88 _reaper_keys_main_ 0 -KEY 13 89 _reaper_keys_main_ 0 -KEY 13 90 _reaper_keys_main_ 0 -KEY 9 219 _reaper_keys_main_ 0 -KEY 9 220 _reaper_keys_main_ 0 -KEY 9 221 _reaper_keys_main_ 0 -KEY 13 54 _reaper_keys_main_ 0 -KEY 13 189 _reaper_keys_main_ 0 -KEY 9 192 _reaper_keys_main_ 0 -KEY 9 65 _reaper_keys_main_ 0 -KEY 9 66 _reaper_keys_main_ 0 -KEY 9 8 _reaper_keys_main_ 0 -KEY 9 67 _reaper_keys_main_ 0 -KEY 9 68 _reaper_keys_main_ 0 -KEY 9 32808 _reaper_keys_main_ 0 -KEY 9 69 _reaper_keys_main_ 0 -KEY 9 70 _reaper_keys_main_ 0 -KEY 9 71 _reaper_keys_main_ 0 -KEY 9 72 _reaper_keys_main_ 0 -KEY 9 73 _reaper_keys_main_ 0 -KEY 9 74 _reaper_keys_main_ 0 -KEY 9 75 _reaper_keys_main_ 0 -KEY 9 76 _reaper_keys_main_ 0 -KEY 9 32805 _reaper_keys_main_ 0 -KEY 9 77 _reaper_keys_main_ 0 -KEY 9 78 _reaper_keys_main_ 0 -KEY 9 79 _reaper_keys_main_ 0 -KEY 9 80 _reaper_keys_main_ 0 -KEY 9 81 _reaper_keys_main_ 0 -KEY 9 82 _reaper_keys_main_ 0 -KEY 9 13 _reaper_keys_main_ 0 -KEY 9 32807 _reaper_keys_main_ 0 -KEY 9 83 _reaper_keys_main_ 0 -KEY 9 84 _reaper_keys_main_ 0 -KEY 9 85 _reaper_keys_main_ 0 -KEY 9 32806 _reaper_keys_main_ 0 -KEY 9 86 _reaper_keys_main_ 0 -KEY 9 87 _reaper_keys_main_ 0 -KEY 9 88 _reaper_keys_main_ 0 -KEY 9 89 _reaper_keys_main_ 0 -KEY 9 90 _reaper_keys_main_ 0 -KEY 13 219 _reaper_keys_main_ 0 -KEY 13 220 _reaper_keys_main_ 0 -KEY 13 221 _reaper_keys_main_ 0 -KEY 12 96 _reaper_keys_main_ 0 -KEY 29 49 _reaper_keys_main_ 0 -KEY 28 39 _reaper_keys_main_ 0 -KEY 29 51 _reaper_keys_main_ 0 -KEY 29 52 _reaper_keys_main_ 0 -KEY 29 53 _reaper_keys_main_ 0 -KEY 29 55 _reaper_keys_main_ 0 -KEY 25 222 _reaper_keys_main_ 0 -KEY 29 57 _reaper_keys_main_ 0 -KEY 29 48 _reaper_keys_main_ 0 -KEY 29 56 _reaper_keys_main_ 0 -KEY 29 187 _reaper_keys_main_ 0 -KEY 25 188 _reaper_keys_main_ 0 -KEY 25 189 _reaper_keys_main_ 0 -KEY 25 190 _reaper_keys_main_ 0 -KEY 25 191 _reaper_keys_main_ 0 -KEY 25 48 _reaper_keys_main_ 0 -KEY 25 49 _reaper_keys_main_ 0 -KEY 25 50 _reaper_keys_main_ 0 -KEY 25 51 _reaper_keys_main_ 0 -KEY 25 52 _reaper_keys_main_ 0 -KEY 25 53 _reaper_keys_main_ 0 -KEY 25 54 _reaper_keys_main_ 0 -KEY 25 55 _reaper_keys_main_ 0 -KEY 25 56 _reaper_keys_main_ 0 -KEY 25 57 _reaper_keys_main_ 0 -KEY 29 186 _reaper_keys_main_ 0 -KEY 25 186 _reaper_keys_main_ 0 -KEY 29 188 _reaper_keys_main_ 0 -KEY 28 44 _reaper_keys_main_ 0 -KEY 25 187 _reaper_keys_main_ 0 -KEY 29 190 _reaper_keys_main_> 0 -KEY 28 46 _reaper_keys_main_> 0 -KEY 29 191 _reaper_keys_main_ 0 -KEY 29 50 _reaper_keys_main_ 0 -KEY 29 65 _reaper_keys_main_ 0 -KEY 29 66 _reaper_keys_main_ 0 -KEY 29 67 _reaper_keys_main_ 0 -KEY 29 68 _reaper_keys_main_ 0 -KEY 29 69 _reaper_keys_main_ 0 -KEY 25 27 _reaper_keys_main_ 0 -KEY 25 112 _reaper_keys_main_ 0 -KEY 25 113 _reaper_keys_main_ 0 -KEY 25 114 _reaper_keys_main_ 0 -KEY 25 115 _reaper_keys_main_ 0 -KEY 25 116 _reaper_keys_main_ 0 -KEY 25 117 _reaper_keys_main_ 0 -KEY 25 118 _reaper_keys_main_ 0 -KEY 25 119 _reaper_keys_main_ 0 -KEY 25 120 _reaper_keys_main_ 0 -KEY 25 121 _reaper_keys_main_ 0 -KEY 29 70 _reaper_keys_main_ 0 -KEY 29 71 _reaper_keys_main_ 0 -KEY 29 72 _reaper_keys_main_ 0 -KEY 29 73 _reaper_keys_main_ 0 -KEY 29 74 _reaper_keys_main_ 0 -KEY 29 75 _reaper_keys_main_ 0 -KEY 29 76 _reaper_keys_main_ 0 -KEY 29 77 _reaper_keys_main_ 0 -KEY 29 78 _reaper_keys_main_ 0 -KEY 29 79 _reaper_keys_main_ 0 -KEY 29 80 _reaper_keys_main_ 0 -KEY 29 81 _reaper_keys_main_ 0 -KEY 29 82 _reaper_keys_main_ 0 -KEY 29 83 _reaper_keys_main_ 0 -KEY 25 32 _reaper_keys_main_ 0 -KEY 29 84 _reaper_keys_main_ 0 -KEY 25 9 _reaper_keys_main_ 0 -KEY 29 85 _reaper_keys_main_ 0 -KEY 29 86 _reaper_keys_main_ 0 -KEY 29 87 _reaper_keys_main_ 0 -KEY 29 88 _reaper_keys_main_ 0 -KEY 29 89 _reaper_keys_main_ 0 -KEY 29 90 _reaper_keys_main_ 0 -KEY 25 219 _reaper_keys_main_ 0 -KEY 25 220 _reaper_keys_main_ 0 -KEY 25 221 _reaper_keys_main_ 0 -KEY 29 54 _reaper_keys_main_ 0 -KEY 1 109 0 0 -KEY 29 189 _reaper_keys_main_ 0 -KEY 25 192 _reaper_keys_main_ 0 -KEY 25 65 _reaper_keys_main_ 0 -KEY 25 66 _reaper_keys_main_ 0 -KEY 25 8 _reaper_keys_main_ 0 -KEY 25 67 _reaper_keys_main_ 0 -KEY 25 68 _reaper_keys_main_ 0 -KEY 25 40 _reaper_keys_main_ 0 -KEY 25 32808 _reaper_keys_main_ 0 -KEY 25 69 _reaper_keys_main_ 0 -KEY 25 70 _reaper_keys_main_ 0 -KEY 25 71 _reaper_keys_main_ 0 -KEY 25 72 _reaper_keys_main_ 0 -KEY 25 73 _reaper_keys_main_ 0 -KEY 25 74 _reaper_keys_main_ 0 -KEY 25 75 _reaper_keys_main_ 0 -KEY 25 76 _reaper_keys_main_ 0 -KEY 25 32805 _reaper_keys_main_ 0 -KEY 25 77 _reaper_keys_main_ 0 -KEY 25 78 _reaper_keys_main_ 0 -KEY 25 79 _reaper_keys_main_ 0 -KEY 25 80 _reaper_keys_main_ 0 -KEY 25 81 _reaper_keys_main_ 0 -KEY 25 82 _reaper_keys_main_ 0 -KEY 25 13 _reaper_keys_main_ 0 -KEY 25 32807 _reaper_keys_main_ 0 -KEY 25 83 _reaper_keys_main_ 0 -KEY 25 84 _reaper_keys_main_ 0 -KEY 25 85 _reaper_keys_main_ 0 -KEY 25 32806 _reaper_keys_main_ 0 -KEY 25 86 _reaper_keys_main_ 0 -KEY 25 87 _reaper_keys_main_ 0 -KEY 25 88 _reaper_keys_main_ 0 -KEY 25 89 _reaper_keys_main_ 0 -KEY 25 90 _reaper_keys_main_ 0 -KEY 29 91 _reaper_keys_main_ 0 -KEY 29 219 _reaper_keys_main_ 0 -KEY 29 220 _reaper_keys_main_ 0 -KEY 29 221 _reaper_keys_main_ 0 -KEY 28 96 _reaper_keys_main_ 0 -KEY 29 27 _reaper_keys_main_ 0 -KEY 29 112 _reaper_keys_main_ 0 -KEY 29 113 _reaper_keys_main_ 0 -KEY 29 114 _reaper_keys_main_ 0 -KEY 29 115 _reaper_keys_main_ 0 -KEY 29 116 _reaper_keys_main_ 0 -KEY 29 117 _reaper_keys_main_ 0 -KEY 29 118 _reaper_keys_main_ 0 -KEY 29 119 _reaper_keys_main_ 0 -KEY 29 120 _reaper_keys_main_ 0 -KEY 29 121 _reaper_keys_main_ 0 -KEY 29 32 _reaper_keys_main_ 0 -KEY 29 9 _reaper_keys_main_ 0 -KEY 29 8 _reaper_keys_main_ 0 -KEY 29 32808 _reaper_keys_main_ 0 -KEY 29 32805 _reaper_keys_main_ 0 -KEY 29 13 _reaper_keys_main_ 0 -KEY 29 32807 _reaper_keys_main_ 0 -KEY 29 32806 _reaper_keys_main_ 0 -KEY 13 27 _reaper_keys_main_ 0 -KEY 13 112 _reaper_keys_main_ 0 -KEY 13 113 _reaper_keys_main_ 0 -KEY 13 114 _reaper_keys_main_ 0 -KEY 13 115 _reaper_keys_main_ 0 -KEY 13 116 _reaper_keys_main_ 0 -KEY 13 117 _reaper_keys_main_ 0 -KEY 13 118 _reaper_keys_main_ 0 -KEY 13 119 _reaper_keys_main_ 0 -KEY 13 120 _reaper_keys_main_ 0 -KEY 13 121 _reaper_keys_main_ 0 -KEY 13 32 _reaper_keys_main_ 0 -KEY 13 9 _reaper_keys_main_ 0 -KEY 13 8 _reaper_keys_main_ 0 -KEY 13 32808 _reaper_keys_main_ 0 -KEY 13 32805 _reaper_keys_main_ 0 -KEY 13 13 _reaper_keys_main_ 0 -KEY 13 32807 _reaper_keys_main_ 0 -KEY 13 32806 _reaper_keys_main_ 0 -KEY 1 27 _reaper_keys_main_ 0 -KEY 1 112 _reaper_keys_main_ 0 -KEY 1 113 _reaper_keys_main_ 0 -KEY 1 114 _reaper_keys_main_ 0 -KEY 1 115 _reaper_keys_main_ 0 -KEY 1 116 _reaper_keys_main_ 0 -KEY 1 117 _reaper_keys_main_ 0 -KEY 1 118 _reaper_keys_main_ 0 -KEY 1 119 _reaper_keys_main_ 0 -KEY 1 120 _reaper_keys_main_ 0 -KEY 1 121 _reaper_keys_main_ 0 -KEY 21 49 _reaper_keys_main_ 0 -KEY 20 39 _reaper_keys_main_ 0 -KEY 21 51 _reaper_keys_main_ 0 -KEY 21 52 _reaper_keys_main_ 0 -KEY 21 53 _reaper_keys_main_ 0 -KEY 21 55 _reaper_keys_main_ 0 -KEY 17 222 _reaper_keys_main_ 0 -KEY 21 57 _reaper_keys_main_ 0 -KEY 17 41 _reaper_keys_main_ 0 -KEY 21 48 _reaper_keys_main_ 0 -KEY 21 56 _reaper_keys_main_ 0 -KEY 21 187 _reaper_keys_main_ 0 -KEY 17 188 _reaper_keys_main_ 0 -KEY 17 189 _reaper_keys_main_ 0 -KEY 17 190 _reaper_keys_main_ 0 -KEY 17 191 _reaper_keys_main_ 0 -KEY 17 48 _reaper_keys_main_ 0 -KEY 17 49 _reaper_keys_main_ 0 -KEY 17 50 _reaper_keys_main_ 0 -KEY 17 51 _reaper_keys_main_ 0 -KEY 17 52 _reaper_keys_main_ 0 -KEY 17 53 _reaper_keys_main_ 0 -KEY 17 54 _reaper_keys_main_ 0 -KEY 17 55 _reaper_keys_main_ 0 -KEY 17 56 _reaper_keys_main_ 0 -KEY 17 57 _reaper_keys_main_ 0 -KEY 21 186 _reaper_keys_main_ 0 -KEY 17 186 _reaper_keys_main_ 0 -KEY 20 44 _reaper_keys_main_ 0 -KEY 21 188 _reaper_keys_main_ 0 -KEY 17 187 _reaper_keys_main_ 0 -KEY 21 190 _reaper_keys_main_> 0 -KEY 20 46 _reaper_keys_main_> 0 -KEY 21 191 _reaper_keys_main_ 0 -KEY 21 50 _reaper_keys_main_ 0 -KEY 21 65 _reaper_keys_main_ 0 -KEY 21 66 _reaper_keys_main_ 0 -KEY 21 67 _reaper_keys_main_ 0 -KEY 21 68 _reaper_keys_main_ 0 -KEY 21 69 _reaper_keys_main_ 0 -KEY 17 27 _reaper_keys_main_ 0 -KEY 17 112 _reaper_keys_main_ 0 -KEY 17 113 _reaper_keys_main_ 0 -KEY 17 114 _reaper_keys_main_ 0 -KEY 17 115 _reaper_keys_main_ 0 -KEY 17 116 _reaper_keys_main_ 0 -KEY 17 117 _reaper_keys_main_ 0 -KEY 17 118 _reaper_keys_main_ 0 -KEY 17 119 _reaper_keys_main_ 0 -KEY 17 120 _reaper_keys_main_ 0 -KEY 17 121 _reaper_keys_main_ 0 -KEY 21 70 _reaper_keys_main_ 0 -KEY 21 71 _reaper_keys_main_ 0 -KEY 21 72 _reaper_keys_main_ 0 -KEY 21 73 _reaper_keys_main_ 0 -KEY 21 74 _reaper_keys_main_ 0 -KEY 21 75 _reaper_keys_main_ 0 -KEY 21 76 _reaper_keys_main_ 0 -KEY 21 77 _reaper_keys_main_ 0 -KEY 21 78 _reaper_keys_main_ 0 -KEY 21 79 _reaper_keys_main_ 0 -KEY 21 80 _reaper_keys_main_ 0 -KEY 21 81 _reaper_keys_main_ 0 -KEY 21 82 _reaper_keys_main_ 0 -KEY 21 83 _reaper_keys_main_ 0 -KEY 17 32 _reaper_keys_main_ 0 -KEY 21 84 _reaper_keys_main_ 0 -KEY 17 9 _reaper_keys_main_ 0 -KEY 21 85 _reaper_keys_main_ 0 -KEY 21 86 _reaper_keys_main_ 0 -KEY 21 87 _reaper_keys_main_ 0 -KEY 21 88 _reaper_keys_main_ 0 -KEY 21 89 _reaper_keys_main_ 0 -KEY 21 90 _reaper_keys_main_ 0 -KEY 17 219 _reaper_keys_main_ 0 -KEY 17 220 _reaper_keys_main_ 0 -KEY 17 221 _reaper_keys_main_ 0 -KEY 21 54 _reaper_keys_main_ 0 -KEY 21 189 _reaper_keys_main_ 0 -KEY 17 192 _reaper_keys_main_ 0 -KEY 17 65 _reaper_keys_main_ 0 -KEY 17 66 _reaper_keys_main_ 0 -KEY 17 8 _reaper_keys_main_ 0 -KEY 17 67 _reaper_keys_main_ 0 -KEY 17 68 _reaper_keys_main_ 0 -KEY 17 32808 _reaper_keys_main_ 0 -KEY 17 69 _reaper_keys_main_ 0 -KEY 17 70 _reaper_keys_main_ 0 -KEY 17 71 _reaper_keys_main_ 0 -KEY 17 72 _reaper_keys_main_ 0 -KEY 17 73 _reaper_keys_main_ 0 -KEY 17 74 _reaper_keys_main_ 0 -KEY 17 75 _reaper_keys_main_ 0 -KEY 17 76 _reaper_keys_main_ 0 -KEY 17 32805 _reaper_keys_main_ 0 -KEY 17 77 _reaper_keys_main_ 0 -KEY 17 78 _reaper_keys_main_ 0 -KEY 17 79 _reaper_keys_main_ 0 -KEY 17 80 _reaper_keys_main_ 0 -KEY 17 81 _reaper_keys_main_ 0 -KEY 17 82 _reaper_keys_main_ 0 -KEY 17 13 _reaper_keys_main_ 0 -KEY 17 32807 _reaper_keys_main_ 0 -KEY 17 83 _reaper_keys_main_ 0 -KEY 17 84 _reaper_keys_main_ 0 -KEY 17 85 _reaper_keys_main_ 0 -KEY 17 32806 _reaper_keys_main_ 0 -KEY 17 86 _reaper_keys_main_ 0 -KEY 17 87 _reaper_keys_main_ 0 -KEY 17 88 _reaper_keys_main_ 0 -KEY 17 89 _reaper_keys_main_ 0 -KEY 17 90 _reaper_keys_main_ 0 -KEY 21 219 _reaper_keys_main_ 0 -KEY 21 220 _reaper_keys_main_ 0 -KEY 21 221 _reaper_keys_main_ 0 -KEY 20 96 _reaper_keys_main_ 0 -KEY 21 27 _reaper_keys_main_ 0 -KEY 21 112 _reaper_keys_main_ 0 -KEY 21 113 _reaper_keys_main_ 0 -KEY 21 114 _reaper_keys_main_ 0 -KEY 21 115 _reaper_keys_main_ 0 -KEY 21 116 _reaper_keys_main_ 0 -KEY 21 117 _reaper_keys_main_ 0 -KEY 21 118 _reaper_keys_main_ 0 -KEY 21 119 _reaper_keys_main_ 0 -KEY 21 120 _reaper_keys_main_ 0 -KEY 21 121 _reaper_keys_main_ 0 -KEY 21 32 _reaper_keys_main_ 0 -KEY 21 9 _reaper_keys_main_ 0 -KEY 21 8 _reaper_keys_main_ 0 -KEY 21 40 _reaper_keys_main_ 0 -KEY 21 37 _reaper_keys_main_ 0 -KEY 21 13 _reaper_keys_main_ 0 -KEY 21 39 _reaper_keys_main_ 0 -KEY 21 38 _reaper_keys_main_ 0 -KEY 5 27 _reaper_keys_main_ 0 -KEY 5 112 _reaper_keys_main_ 0 -KEY 5 113 _reaper_keys_main_ 0 -KEY 5 114 _reaper_keys_main_ 0 -KEY 5 115 _reaper_keys_main_ 0 -KEY 5 116 _reaper_keys_main_ 0 -KEY 5 117 _reaper_keys_main_ 0 -KEY 5 118 _reaper_keys_main_ 0 -KEY 5 119 _reaper_keys_main_ 0 -KEY 5 120 _reaper_keys_main_ 0 -KEY 5 121 _reaper_keys_main_ 0 -KEY 5 32 _reaper_keys_main_ 0 -KEY 5 9 _reaper_keys_main_ 0 -KEY 5 8 _reaper_keys_main_ 0 -KEY 5 32808 _reaper_keys_main_ 0 -KEY 5 32805 _reaper_keys_main_ 0 -KEY 5 13 _reaper_keys_main_ 0 -KEY 5 32807 _reaper_keys_main_ 0 -KEY 5 32806 _reaper_keys_main_ 0 -KEY 1 32 _reaper_keys_main_ 0 -KEY 1 9 _reaper_keys_main_ 0 -KEY 0 60 _reaper_keys_main_< 0 -KEY 4 44 _reaper_keys_main_< 0 -KEY 1 8 _reaper_keys_main_ 0 -KEY 1 32808 _reaper_keys_main_ 0 -KEY 1 32805 _reaper_keys_main_ 0 -KEY 1 13 _reaper_keys_main_ 0 -KEY 1 32807 _reaper_keys_main_ 0 -KEY 1 32806 _reaper_keys_main_ 0 -KEY 0 61 _reaper_keys_main_= 0 -KEY 0 62 _reaper_keys_main_> 0 -KEY 4 46 _reaper_keys_main_> 0 -KEY 5 47 _reaper_keys_main_? 0 -KEY 0 63 _reaper_keys_main_? 0 -KEY 5 50 _reaper_keys_main_@ 0 -KEY 0 64 _reaper_keys_main_@ 0 -KEY 5 65 _reaper_keys_main_A 0 -KEY 5 66 _reaper_keys_main_B 0 -KEY 5 67 _reaper_keys_main_C 0 -KEY 5 68 _reaper_keys_main_D 0 -KEY 5 69 _reaper_keys_main_E 0 -KEY 5 70 _reaper_keys_main_F 0 -KEY 5 71 _reaper_keys_main_G 0 -KEY 5 72 _reaper_keys_main_H 0 -KEY 5 73 _reaper_keys_main_I 0 -KEY 5 74 _reaper_keys_main_J 0 -KEY 5 75 _reaper_keys_main_K 0 -KEY 5 76 _reaper_keys_main_L 0 -KEY 5 77 _reaper_keys_main_M 0 -KEY 5 78 _reaper_keys_main_N 0 -KEY 5 79 _reaper_keys_main_O 0 -KEY 5 80 _reaper_keys_main_P 0 -KEY 5 81 _reaper_keys_main_Q 0 -KEY 5 82 _reaper_keys_main_R 0 -KEY 5 83 _reaper_keys_main_S 0 -KEY 5 84 _reaper_keys_main_T 0 -KEY 5 85 _reaper_keys_main_U 0 -KEY 5 86 _reaper_keys_main_V 0 -KEY 5 87 _reaper_keys_main_W 0 -KEY 5 88 _reaper_keys_main_X 0 -KEY 5 89 _reaper_keys_main_Y 0 -KEY 5 90 _reaper_keys_main_Z 0 -KEY 0 91 _reaper_keys_main_[ 0 -KEY 1 220 _reaper_keys_main_\ 0 -KEY 0 93 _reaper_keys_main_] 0 -KEY 5 54 _reaper_keys_main_^ 0 -KEY 0 95 _reaper_keys_main__ 0 -KEY 0 96 _reaper_keys_main_` 0 -KEY 1 65 _reaper_keys_main_a 0 -KEY 1 66 _reaper_keys_main_b 0 -KEY 1 67 _reaper_keys_main_c 0 -KEY 1 68 _reaper_keys_main_d 0 -KEY 1 69 _reaper_keys_main_e 0 -KEY 1 70 _reaper_keys_main_f 0 -KEY 1 71 _reaper_keys_main_g 0 -KEY 1 72 _reaper_keys_main_h 0 -KEY 1 73 _reaper_keys_main_i 0 -KEY 1 74 _reaper_keys_main_j 0 -KEY 1 75 _reaper_keys_main_k 0 -KEY 1 76 _reaper_keys_main_l 0 -KEY 1 77 _reaper_keys_main_m 0 -KEY 1 78 _reaper_keys_main_n 0 -KEY 1 79 _reaper_keys_main_o 0 -KEY 1 80 _reaper_keys_main_p 0 -KEY 1 81 _reaper_keys_main_q 0 -KEY 1 82 _reaper_keys_main_r 0 -KEY 1 83 _reaper_keys_main_s 0 -KEY 1 84 _reaper_keys_main_t 0 -KEY 1 85 _reaper_keys_main_u 0 -KEY 1 86 _reaper_keys_main_v 0 -KEY 1 87 _reaper_keys_main_w 0 -KEY 1 88 _reaper_keys_main_x 0 -KEY 1 89 _reaper_keys_main_y 0 -KEY 1 90 _reaper_keys_main_z 0 -KEY 5 219 _reaper_keys_main_{ 0 -KEY 5 220 _reaper_keys_main_| 0 -KEY 5 221 _reaper_keys_main_} 0 -KEY 4 96 _reaper_keys_main_~ 0 -KEY 0 126 _reaper_keys_main_~ 0 diff --git a/scripts/generator.rb b/scripts/generator.rb deleted file mode 100755 index 919db465..00000000 --- a/scripts/generator.rb +++ /dev/null @@ -1,140 +0,0 @@ -# frozen_string_literal: true - -require('./scripts/key_definitions') - -class Generator - def initialize(root_dir_path, keymap_path, key_script_dir) - @root_dir_path = root_dir_path - @keymap_path = keymap_path - @key_script_dir = key_script_dir - end - - def format_shifted_letter(key_mod, letter) - modifier_keys_excluding_shift = key_mod[/(.*)S/, 1] - key = '' - key_name = "(#{key_mod}-#{letter})" - if modifier_keys_excluding_shift == '' - key = letter.upcase - else - key = "<#{modifier_keys_excluding_shift}-#{letter.upcase}>" - key_name = "(#{key_mod}-#{letter})" - end - [key, key_name] - end - - def format_modded_key(key, key_name, key_table_name, key_mod) - modded_key = "<#{key_mod}-#{key}>" - modded_key_name = "(#{key_mod}-#{key_name})" - - key_has_surroundings = !key[/<(.*)>/, 1].nil? - if key_has_surroundings - key_without_surroundings = key[/<(.*)>/, 1] - modded_key = "<#{key_mod}-#{key_without_surroundings}>" - modded_key_name = "(#{key_mod}-#{key_without_surroundings})" - end - - if %i[S MS CS CMS].include?(key_mod) && (key_table_name == :letters) - modded_key, modded_key_name = format_shifted_letter(key_mod, key) - end - - [modded_key, modded_key_name] - end - - def gen_modified_keys(key, key_id, key_name, key_table_name, context, context_id) - KeyDefinitions::KEY_MODS.each do |key_mod, key_mod_id| - next if %i[shifted].include?(key_table_name) && - %i[S MS CS CMS].include?(key_mod) - - # reuse the scripts for shifted keys that have shift characters (e.g. -> !) - # but still put the keymap key lines in due to differences in how OS see '!' (as or !) - if KeyDefinitions::SHIFT_MAP[key] && %i[S MS CS CMS].include?(key_mod) - shifted_key = KeyDefinitions::SHIFT_MAP[key] - key_mod = key_mod[/([CM]+)S/, 1] - modded_key = shifted_key - if key_mod - modded_key, = format_modded_key(shifted_key, shifted_key, 'shifted', key_mod) - end - - if KeyDefinitions::MOD_DECREMENTED_KEYS.detect { |x| x == key } - key_mod_id -= 1 - end - - reaper_key_script_id = "_reaper_keys_#{context}_#{modded_key}" - put_keymap_key_line(key_mod_id, key_id, context_id, reaper_key_script_id) - next - end - - if KeyDefinitions::MOD_DECREMENTED_KEYS.detect { |x| x == key } - key_mod_id -= 1 - end - - modded_key, modded_key_name = format_modded_key(key, key_name, key_table_name, key_mod) - - gen_key(key_mod_id, modded_key, modded_key_name, key_id, context, context_id) - end - end - - def put_keymap_scr_line(key, context_id, script_id, key_script_path) - desc = "[reaper-keys] [key_press] [#{key}]" - scr_line = nil - if key[/"/] - scr_line = "SCR 4 #{context_id} \'#{script_id}\' \'#{desc}\' #{key_script_path}\n" - else - scr_line = "SCR 4 #{context_id} \"#{script_id}\" \"#{desc}\" #{key_script_path}\n" - end - open(@keymap_path, 'a') { |file| file.puts scr_line } - end - - def put_keymap_key_line(key_type_id, key_id, context_id, script_id) - key_line = "KEY #{key_type_id} #{key_id} #{script_id} #{context_id}\n" - open(@keymap_path, 'a') { |file| file.puts key_line } - end - - def gen_key_script(key, context, path) - key_script_header = ''" -local info = debug.getinfo(1,'S'); -local root_path = info.source:match[[([^@]*reaper.keys[^\\\\/]*[\\\\/])]] -package.path = package.path .. ';' .. root_path .. '?.lua' - -local doInput = require('internal.reaper-keys') - -"'' - safe_key = key - safe_key = key.gsub('\\', '\\\\\\') if key['\\'] - safe_key = key.gsub("'", "\\\\'") if key["'"] - - input_line = "doInput({['key'] = '#{safe_key}', ['context'] = '#{context}'})" - - key_script = key_script_header + input_line - open(path, 'w') { |file| file.puts key_script } - end - - def gen_key(key_type_id, key, key_name, key_id, context, context_id) - script_path = @key_script_dir + "#{context}_#{key_name}.lua" - gen_key_script(key, context, script_path) - - reaper_key_script_id = "_reaper_keys_#{context}_#{key}" - reaper_script_path = './' + @root_dir_path + script_path - - put_keymap_scr_line(key, context_id, reaper_key_script_id, reaper_script_path) - put_keymap_key_line(key_type_id, key_id, context_id, reaper_key_script_id) - end - - def gen_interface - KeyDefinitions::CONTEXTS.each do |context, context_id| - KeyDefinitions::KEY_TABLE.each do |key_table_name, key_table| - unmodded_key_type_id = key_table[:key_type_id] - key_table[:keys].each do |key, key_id| - key_name = key - - if KeyDefinitions::ALIASES[key] - key_name = KeyDefinitions::ALIASES[key] - end - - gen_key(unmodded_key_type_id, key, key_name, key_id, context, context_id) - gen_modified_keys(key, key_id, key_name, key_table_name, context, context_id) - end - end - end - end -end diff --git a/scripts/key_definitions.rb b/scripts/key_definitions.rb deleted file mode 100644 index 83269ede..00000000 --- a/scripts/key_definitions.rb +++ /dev/null @@ -1,215 +0,0 @@ -# frozen_string_literal: true - -module KeyDefinitions - CONTEXTS = Hash[ - midi: 32_060, - main: 0 - ] - KEY_MODS = Hash[ - # C -> ctrl, M -> alt, S -> shift - C: 9, - M: 17, - S: 5, - MS: 21, - CS: 13, - CM: 25, - CMS: 29, - ] - # these key codes clash with others when modifiers are on, reaper solves the problem by by decrementing the key_mod_id - MOD_DECREMENTED_KEYS = ['`', "'", '%', '&', '(', '!', '{', - '}', '|', '.', '!', '#', '$', '^', '*', - ',', '-', '"', '>', '<', '+', ';'].freeze - ALIASES = Hash[ - '.' => 'period', - ':' => 'colon', - ',' => 'comma', - '<' => 'lessthan', - '>' => 'greaterthan', - '-' => 'hyphen', - '_' => 'underscore', - ';' => 'semicolon', - '?' => 'questionmark', - '+' => 'plus', - '!' => 'exclamation', - "'" => 'apostrophe', - '\\' => 'backslash', - '|' => 'pipe', - '*' => 'asterisk', - '/' => 'slash', - '#' => 'numbersign', - '@' => 'at', - '§' => 'sectionsign', - '~' => 'tilde', - '±' => 'plusminus', - ']' => 'closebracket', - '[' => 'openbracket', - '(' => 'openparen', - ')' => 'closeparen', - '$' => 'dollar', - '%' => 'percent', - '&' => 'ampersand', - '"' => 'quotation', - '}' => 'closewing', - '{' => 'openwing', - '=' => 'equals', - '`' => 'backtick', - '' => 'left', - '' => 'up', - '' => 'right', - '' => 'down', - '' => 'F1', - '' => 'F2', - '' => 'F3', - '' => 'F4', - '' => 'F5', - '' => 'F6', - '' => 'F7', - '' => 'F8', - '' => 'F9', - '' => 'F10', - '' => 'backspace', - '' => 'SPC', - '' => 'TAB', - '' => 'ESC', - '' => 'return', - ] - SHIFT_MAP = Hash[ - '`' => '~', - '/' => '?', - '=' => '+', - '[' => '{', - ']' => '}', - ';' => ':', - '-' => '_', - '.' => '>', - ',' => '<', - '\\' => '|', - "'" => '"', - '0' => ')', - '9' => '(', - '8' => '*', - '7' => '&', - '6' => '^', - '5' => '%', - '4' => '$', - '3' => '#', - '2' => '@', - '1' => '!', - ] - KEY_TABLE = Hash[ - special: Hash[ - key_type_id: 1, - keys: Hash[ - '' => 37, - '' => 38, - '' => 39, - '' => 40, - '' => 112, - '' => 113, - '' => 114, - '' => 115, - '' => 116, - '' => 117, - '' => 118, - '' => 119, - '' => 120, - '' => 121, - '' => 8, - '' => 32, - '' => 9, - '' => 27, - '' => 13, - ] - ], - letters: Hash[ - key_type_id: 1, - keys: Hash[ - 'a' => 65, - 'b' => 66, - 'c' => 67, - 'd' => 68, - 'e' => 69, - 'f' => 70, - 'g' => 71, - 'h' => 72, - 'i' => 73, - 'j' => 74, - 'k' => 75, - 'l' => 76, - 'm' => 77, - 'n' => 78, - 'o' => 79, - 'p' => 80, - 'q' => 81, - 'r' => 82, - 's' => 83, - 't' => 84, - 'u' => 85, - 'v' => 86, - 'w' => 87, - 'x' => 88, - 'y' => 89, - 'z' => 90, - ] - ], - shifted: Hash[ - key_type_id: 0, - keys: Hash[ - '!' => 33, - '@' => 64, - '#' => 35, - '$' => 36, - '%' => 37, - '^' => 126, - '&' => 38, - '*' => 126, - '(' => 40, - ')' => 41, - '"' => 34, - '|' => 124, - '<' => 60, - '>' => 62, - '_' => 95, - ':' => 58, - '}' => 125, - '{' => 123, - '+' => 43, - '?' => 63, - '~' => 126, - ] - ], - numbers: Hash[ - key_type_id: 1, - keys: Hash[ - '0' => 48, - '1' => 49, - '2' => 50, - '3' => 51, - '4' => 52, - '5' => 53, - '6' => 54, - '7' => 55, - '8' => 56, - '9' => 57 - ] - ], - normal: Hash[ - key_type_id: 0, - keys: Hash[ - "'" => 39, - '.' => 46, - ',' => 44, - '-' => 45, - ';' => 59, - '\\' => 92, - '/' => 47, - '§' => 167, - '±' => 177, - ']' => 93, - '[' => 91, - '=' => 61, - '`' => 96, - ] - ] - ] -end diff --git a/scripts/refractorer.rb b/scripts/refractorer.rb deleted file mode 100644 index d97f6ec0..00000000 --- a/scripts/refractorer.rb +++ /dev/null @@ -1,65 +0,0 @@ -# frozen_string_literal: true - -class Refractorer - def initialize(definitions_dir) - @definitions_dir = definitions_dir - @actions = @definitions_dir + 'actions.lua' - @bindings = Hash[ - 'global' => @definitions_dir + 'global.lua', - 'midi' => @definitions_dir + 'midi.lua', - 'main' => @definitions_dir + 'main.lua', - ] - end - - def overwrite_actions(action_definitions) - header, footer = '', '' - definition_started = false - File.foreach(@actions) do |line| - if line.match?(/.*=.*,\n/) - definition_started = true - elsif definition_started - footer += line - else - header += line - end - end - - new_actions = header + action_definitions + footer - File.open(@actions, 'w').puts new_actions - end - - def get_action_definitions - action_definitions = '' - File.foreach(@actions) do |line| - if line.match?(/.*=.*,\n/) - action_definitions += line - end - end - action_definitions - end - - def sort_actions - File.open('tmp.txt', 'w').puts get_action_definitions - sorted_action_definitions = `sort tmp.txt` - `rm tmp.txt` - overwrite_actions(sorted_action_definitions) - end - - def delete_duplicate_actions - unique_action_definitions = get_action_definitions.lines.uniq.join() - overwrite_actions(unique_action_definitions) - end - - def get_all_bound_actions - all_bindings = `cat #{@bindings['midi']} #{@bindings['main']} #{@bindings['global']}` - - bound_actions = '' - all_bindings.each_line do |line| - if line.match?(/\[.*\] = ".*"/) - bound_actions += line[/= "(.*)"/, 1] + '\n' - end - end - - return bound_actions - end -end diff --git a/internal/vendor/share/lua/5.3/fuzzy_match.lua b/vendor/fuzzy.lua similarity index 100% rename from internal/vendor/share/lua/5.3/fuzzy_match.lua rename to vendor/fuzzy.lua diff --git a/internal/vendor/scythe/gui/config.lua b/vendor/scythe/gui/config.lua similarity index 100% rename from internal/vendor/scythe/gui/config.lua rename to vendor/scythe/gui/config.lua diff --git a/internal/vendor/scythe/gui/core.lua b/vendor/scythe/gui/core.lua similarity index 100% rename from internal/vendor/scythe/gui/core.lua rename to vendor/scythe/gui/core.lua diff --git a/internal/vendor/scythe/gui/element.lua b/vendor/scythe/gui/element.lua similarity index 100% rename from internal/vendor/scythe/gui/element.lua rename to vendor/scythe/gui/element.lua diff --git a/internal/vendor/scythe/gui/elements/Button.lua b/vendor/scythe/gui/elements/Button.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Button.lua rename to vendor/scythe/gui/elements/Button.lua diff --git a/internal/vendor/scythe/gui/elements/Checklist.lua b/vendor/scythe/gui/elements/Checklist.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Checklist.lua rename to vendor/scythe/gui/elements/Checklist.lua diff --git a/internal/vendor/scythe/gui/elements/ColorPicker.lua b/vendor/scythe/gui/elements/ColorPicker.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/ColorPicker.lua rename to vendor/scythe/gui/elements/ColorPicker.lua diff --git a/internal/vendor/scythe/gui/elements/Frame.lua b/vendor/scythe/gui/elements/Frame.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Frame.lua rename to vendor/scythe/gui/elements/Frame.lua diff --git a/internal/vendor/scythe/gui/elements/Knob.lua b/vendor/scythe/gui/elements/Knob.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Knob.lua rename to vendor/scythe/gui/elements/Knob.lua diff --git a/internal/vendor/scythe/gui/elements/Label.lua b/vendor/scythe/gui/elements/Label.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Label.lua rename to vendor/scythe/gui/elements/Label.lua diff --git a/internal/vendor/scythe/gui/elements/Listbox.lua b/vendor/scythe/gui/elements/Listbox.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Listbox.lua rename to vendor/scythe/gui/elements/Listbox.lua diff --git a/internal/vendor/scythe/gui/elements/Menubar.lua b/vendor/scythe/gui/elements/Menubar.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Menubar.lua rename to vendor/scythe/gui/elements/Menubar.lua diff --git a/internal/vendor/scythe/gui/elements/Menubox.lua b/vendor/scythe/gui/elements/Menubox.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Menubox.lua rename to vendor/scythe/gui/elements/Menubox.lua diff --git a/internal/vendor/scythe/gui/elements/Radio.lua b/vendor/scythe/gui/elements/Radio.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Radio.lua rename to vendor/scythe/gui/elements/Radio.lua diff --git a/internal/vendor/scythe/gui/elements/Slider.lua b/vendor/scythe/gui/elements/Slider.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Slider.lua rename to vendor/scythe/gui/elements/Slider.lua diff --git a/internal/vendor/scythe/gui/elements/Tabs.lua b/vendor/scythe/gui/elements/Tabs.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/Tabs.lua rename to vendor/scythe/gui/elements/Tabs.lua diff --git a/internal/vendor/scythe/gui/elements/TextEditor.lua b/vendor/scythe/gui/elements/TextEditor.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/TextEditor.lua rename to vendor/scythe/gui/elements/TextEditor.lua diff --git a/internal/vendor/scythe/gui/elements/Textbox.lua b/vendor/scythe/gui/elements/Textbox.lua similarity index 96% rename from internal/vendor/scythe/gui/elements/Textbox.lua rename to vendor/scythe/gui/elements/Textbox.lua index 2036a142..ec57bb16 100644 --- a/internal/vendor/scythe/gui/elements/Textbox.lua +++ b/vendor/scythe/gui/elements/Textbox.lua @@ -365,9 +365,16 @@ function Textbox:drawCaret() Color.set("text") + -- Chances are we're going to use non-monospace font. If we want to avoid + -- issues with selection, try to estimate its width using gfx + local _, name = gfx.getfont() + local shift = name:gmatch "[Mm]ono" + and (caretRelative * self.charW) + or gfx.measurestr(self.retval:sub(self.windowPosition + 1)) + local caretH = self.charH - 2 - gfx.rect( self.x + (caretRelative * self.charW) + 4, + gfx.rect( self.x + shift + 4, self.y + (self.h - caretH) / 2, self.insertCaret and self.charW or 2, caretH) @@ -534,6 +541,11 @@ function Textbox:recalculateWindow() Font.set(self.textFont) self.charW, self.charH = gfx.measurestr("i") + + -- If we're lacking monospace fonts, nothing more we can do + local _, name = gfx.getfont() + if not name:gmatch "[Mm]ono" then self.charW = 2 * self.charW end + self.windowW = math.floor(self.w / self.charW) end diff --git a/internal/vendor/scythe/gui/elements/shared/option.lua b/vendor/scythe/gui/elements/shared/option.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/shared/option.lua rename to vendor/scythe/gui/elements/shared/option.lua diff --git a/internal/vendor/scythe/gui/elements/shared/text.lua b/vendor/scythe/gui/elements/shared/text.lua similarity index 100% rename from internal/vendor/scythe/gui/elements/shared/text.lua rename to vendor/scythe/gui/elements/shared/text.lua diff --git a/internal/vendor/scythe/gui/layer.lua b/vendor/scythe/gui/layer.lua similarity index 100% rename from internal/vendor/scythe/gui/layer.lua rename to vendor/scythe/gui/layer.lua diff --git a/internal/vendor/scythe/gui/theme.lua b/vendor/scythe/gui/theme.lua similarity index 100% rename from internal/vendor/scythe/gui/theme.lua rename to vendor/scythe/gui/theme.lua diff --git a/internal/vendor/scythe/gui/window.lua b/vendor/scythe/gui/window.lua similarity index 100% rename from internal/vendor/scythe/gui/window.lua rename to vendor/scythe/gui/window.lua diff --git a/internal/vendor/scythe/public/buffer.lua b/vendor/scythe/public/buffer.lua similarity index 100% rename from internal/vendor/scythe/public/buffer.lua rename to vendor/scythe/public/buffer.lua diff --git a/internal/vendor/scythe/public/color.lua b/vendor/scythe/public/color.lua similarity index 100% rename from internal/vendor/scythe/public/color.lua rename to vendor/scythe/public/color.lua diff --git a/internal/vendor/scythe/public/const.lua b/vendor/scythe/public/const.lua similarity index 100% rename from internal/vendor/scythe/public/const.lua rename to vendor/scythe/public/const.lua diff --git a/internal/vendor/scythe/public/error.lua b/vendor/scythe/public/error.lua similarity index 100% rename from internal/vendor/scythe/public/error.lua rename to vendor/scythe/public/error.lua diff --git a/internal/vendor/scythe/public/file.lua b/vendor/scythe/public/file.lua similarity index 100% rename from internal/vendor/scythe/public/file.lua rename to vendor/scythe/public/file.lua diff --git a/internal/vendor/scythe/public/font.lua b/vendor/scythe/public/font.lua similarity index 100% rename from internal/vendor/scythe/public/font.lua rename to vendor/scythe/public/font.lua diff --git a/internal/vendor/scythe/public/gfx.lua b/vendor/scythe/public/gfx.lua similarity index 100% rename from internal/vendor/scythe/public/gfx.lua rename to vendor/scythe/public/gfx.lua diff --git a/internal/vendor/scythe/public/image.lua b/vendor/scythe/public/image.lua similarity index 100% rename from internal/vendor/scythe/public/image.lua rename to vendor/scythe/public/image.lua diff --git a/internal/vendor/scythe/public/math.lua b/vendor/scythe/public/math.lua similarity index 100% rename from internal/vendor/scythe/public/math.lua rename to vendor/scythe/public/math.lua diff --git a/internal/vendor/scythe/public/menu.lua b/vendor/scythe/public/menu.lua similarity index 100% rename from internal/vendor/scythe/public/menu.lua rename to vendor/scythe/public/menu.lua diff --git a/internal/vendor/scythe/public/message.lua b/vendor/scythe/public/message.lua similarity index 100% rename from internal/vendor/scythe/public/message.lua rename to vendor/scythe/public/message.lua diff --git a/internal/vendor/scythe/public/sprite.lua b/vendor/scythe/public/sprite.lua similarity index 100% rename from internal/vendor/scythe/public/sprite.lua rename to vendor/scythe/public/sprite.lua diff --git a/internal/vendor/scythe/public/string.lua b/vendor/scythe/public/string.lua similarity index 100% rename from internal/vendor/scythe/public/string.lua rename to vendor/scythe/public/string.lua diff --git a/internal/vendor/scythe/public/table.lua b/vendor/scythe/public/table.lua similarity index 100% rename from internal/vendor/scythe/public/table.lua rename to vendor/scythe/public/table.lua diff --git a/internal/vendor/scythe/public/text.lua b/vendor/scythe/public/text.lua similarity index 100% rename from internal/vendor/scythe/public/text.lua rename to vendor/scythe/public/text.lua diff --git a/internal/vendor/scythe/scythe.lua b/vendor/scythe/scythe.lua similarity index 100% rename from internal/vendor/scythe/scythe.lua rename to vendor/scythe/scythe.lua diff --git a/internal/vendor/share/lua/5.3/serpent.lua b/vendor/serpent.lua similarity index 100% rename from internal/vendor/share/lua/5.3/serpent.lua rename to vendor/serpent.lua