Freeze Actions

There are many actions available for saving the states of items, tracks, loop and time selections, and many others.  These are the basic building blocks for macros that provide freeze-like functionality.

Tallisman, Bevosss, Mercado Negro and many others have helped come up with macros that use these actions.  Check out these threads on the Reaper forum:

Freeze
Time/Loop save slots
Item state slots

For now, here's a list of the available actions:  (Access as usual with <?>)

  • SWS: Save selected track(s) items' states
  • SWS: Restore selected track(s) items' states
  • SWS: Save selected track(s) selected items' states
  • SWS: Restore selected track(s) selected items' states
  • SWS: Select item(s) with saved state on selected track(s)
  • SWS: Save auto crossfade state
  • SWS: Restore auto crossfade state
  • SWS: Set auto crossfade on
  • SWS: Set auto crossfade off
  • SWS: Set move envelope points with items on
  • SWS: Set move envelope points with items off
  • SWS: Select lower-leftmost item on selected track(s)
  • SWS: Select upper-leftmost item on selected track(s)
  • SWS: Unselect upper-leftmost item on selected track(s)
  • SWS: Mute all receives for selected track(s)
  • SWS: Unmute all receives for selected track(s)
  • SWS: Toggle mute on receives for selected track(s)
  • SWS: Unselect all items on selected track(s)
  • SWS: Save current track selection
  • SWS: Restore saved track selection
  • SWS: Select only children of selected folders
  • SWS: Select children of selected folder track(s)
  • SWS: Select only parent(s) of selected folder track(s)
  • SWS: Select parent(s) of selected folder track(s)
  • SWS: Unselect parent(s) of selected folder track(s)
  • SWS: Unselect children of selected folder track(s)
  • SWS: Mute children of selected folder(s)
  • SWS: Unmute children of selected folder(s)
  • SWS: Toggle mute of children of selected folder(s)
  • SWS: Bypass FX on selected track(s)
  • SWS: Unbypass FX on selected track(s)
  • SWS: Toggle mute of items on selected track(s)
  • SWS: Toggle selection of items on selected track(s)
  • SWS: Toggle (invert) track selection
  • SWS: Enable master/parent send on selected track(s)
  • SWS: Disable master/parent send on selected track(s)
  • SWS: Toggle master/parent send on selected track(s)
  • SWS: Select only track(s) with selected item(s)
  • SWS: Save selected track(s) mutes (+receives, children)
  • SWS: Restore selected track(s) mutes (+receives, children)
  • SWS: Unselect items without 'stems' in source filename
  • SWS: Unselect items without 'render' in source filename
  • SWS: Select all folders (parents only)
  • SWS: Set selected folder(s) collapsed
  • SWS: Set selected folder(s) uncollapsed
  • SWS: Set selected folder(s) small
  • SWS: Select all non-folders
  • SWS: Mute all sends of selected track(s)
  • SWS: Unmute all sends of selected track(s)
  • SWS: Insert track above selected tracks
  • SWS: Set last touched track to match track selection
  • SWS: Create and select first track
  • SWS: Minimize selected track(s)
  • SWS: Select only rec armed track(s)
  • SWS: Unselect rec armed track(s)
  • SWS: Transport: Record/stop
  • SWS: Set selected track(s) record output mode based on items
  • SWS: Set selected track(s) monitor track media while recording
  • SWS: Unset selected track(s) monitor track media while recording
  • SWS: Save transport repeat state
  • SWS: Restore transport repeat state
  • SWS: Set transport repeat state
  • SWS: Unset transport repeat state
  • SWS: Select next folder
  • SWS: Select previous folder
  • SWS: Delete all items on selected track(s)
  • SWS: Set selected track(s) to same folder as previous track
  • SWS: Make folder from selected tracks
  • SWS: Indent selected track(s)
  • SWS: Unindent selected track(s)
  • SWS: Select next item (across tracks)
  • SWS: Select previous item (across tracks)
  • SWS: Add item(s) to right of selected item(s) to selection
  • SWS: Select muted tracks
  • SWS: Select muted items
  • SWS: Select muted items on selected track(s)
  • SWS: Select locked items
  • SWS: Select locked items on selected track(s)
  • SWS: Select tracks with active routing to selected track(s)
  • SWS: Save selected track(s) selected item(s), slot 1
  • ...
  • SWS: Save selected track(s) selected item(s), slot 5
  • SWS: Restore selected track(s) selected item(s), slot 1
  • ...
  • SWS: Restore selected track(s) selected item(s), slot 5
  • SWS: Save selected item(s)
  • SWS: Restore selected item(s)
  • SWS: Restore last item selection on selected track(s)
  • SWS: Save time selection, slot 1
  • ...
  • SWS: Save time selection, slot 5
  • SWS: Save loop selection, slot 1
  • ...
  • SWS: Save loop selection, slot 5
  • SWS: Restore time selection, slot 1
  • ...
  • SWS: Restore time selection, slot 5
  • SWS: Restore loop selection, slot 1
  • ...
  • SWS: Restore loop selection, slot 5
  • SWS: Restore time selection, next slot
  • SWS: Restore loop selection, next slot
  • SWS: Save active takes on selected track(s)
  • SWS: Restore active takes on selected track(s)
  • SWS: Show docker
  • SWS: Hide docker
  • SWS: Show master track in track control panel
  • SWS: Hide master track in track control panel
  • SWS: Save master FX enabled state
  • SWS: Restore master FX enabled state
  • SWS: Enable master FX
  • SWS: Disable master FX
  • SWS: Select master track
  • SWS: Unselect master track
  • SWS: Toggle master track select
  • SWS: Move selected item(s) left edge to edit cursor
  • SWS: Move selected item(s) right edge to edit cursor
  • SWS: Set reaper window size to reaper.ini setwndsize
  • SWS: Delete track(s) with children (prompt)
  • SWS: Select only track 1
  • ...
  • SWS: Select only track 32
  • SWS: Name selected track(s) like first sel item