ReaConsoleReaConsole helps us expand the capabilities of reaper in many ways. Below is a short guide on some of the parameters in SWS and how to use them. Reaconsole guideOperation:
the console the start of the i command is already preloaded for you. In this particular example, you can select a track and type "i2<enter>" and in three keystrokes you've set the recording input to #2. Commands:
b* Prefix the track name - parameter is the prefix
tracks and auto increments.
Many commands (o, m ,a, h, s, f) can be prefixed with '-' or '+' to force disabling/enabling the desired setting. Also, using the command in uppercase will use "exclusive" mode where the setting will be enabled on the desired tracks and disabled on all other. There are a couple modifiers you can place after the command ID: A slash '/' will cause actions to take place on the children (of folders) of the desired tracks. An exclamation point '!' will invert the track selection. A full command string consists of the command character itself (or ± prefix and then the one character command), followed immediately by the track "ID" that you would like to affect. If a parameter is necessary, follow the track id string with a space and then enter the parameter. If no tracks are specified, the currently selected tracks are affected. You can force ReaConsole to separate the track name from the parameter with a semicolon ';'. See examples for details. Tracks that are affected can be specified by: 1. Their number (the order in the TCP, or label in the MCP) 2. Their name 3. The beginning of the unique track name 4. A range of numbers (e.g. 1-3) 5. Using the wildcard character '*' (*word for matching end of name, word* for beginning, *word* for anywhere) 6. A comma separated list of any of the above 7. Using the keyword 'all' or a singular '*' for all tracks If multiple tracks have the same name, they will all be affected. For the commands that require a parameter, such as the volume/pan/name/input commands, follow the track(s) parameter with a value for the command. The value must have a space or semicolon before it, or if you've omitted the track id field you can enter the parameter right after the command. The semicolon ';' can be used to explicitly mark the end of the track identifiers and start of the parameter. This is useful if you want to select a track that has a space in the name. Examples:
mbass Toggles mute on the track(s) labeled exactly "bass" Known issues/limitations:1. Solo-in-place is always assumed, even if you have it turned off in REAPER preferences. 2. Track names are always matched case-insensitive. 3. Command shortcuts above aren't configurable. 4. Track names with strictly numerical names or containing '*', '-', ',', '/', or ';' can't be selected reliably by name. |