Skip to content

Commit

Permalink
Merge branch 'main' of https://github.com/ak5k/reasolobus
Browse files Browse the repository at this point in the history
  • Loading branch information
ak5k committed Apr 1, 2023
2 parents 1b16bfa + e2c205e commit 840182a
Showing 1 changed file with 8 additions and 4 deletions.
12 changes: 8 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
@@ -1,18 +1,22 @@
# ReaSolotus
* Plugin extension to improve live mixing experience with REAPER.
* Uses discrete Mix and Solo buses (tracks) to achieve non-destructive soloing.
* Solo bus extension to improve live mixing experience with REAPER.
* Uses discrete Mix and Solo buses (tracks) to achieve non-destructive soloing (uninterrupted output).
* Also known as Cue / PFL / Listen.
* Works by capturing solo commands and managing track routing automatically.
* Works in tandem with control surfaces, mouse, and keyboard shortcuts.
* 'Hijacks' tracks routed to Main / Master, and reroutes them through Mix and/or Solo bus when soloed/unsoloed.
* Works in tandem with control surfaces, mouse, and keyboard shortcuts.
* Folder tracks (parent/child structure) and are currently not supported.
* WARNING: Flattens existings parent/child structures and replaces parent send with ordinary send.
* Manual routing (e.g. grouping) can be done with sends.
* REAPER Master track is used as control room / headphones output.
* Mix track is main / program / PA / stream / tape output. Freely assignable to any hardware output(s).
* Creating separate live mixing projects recommended.
* Setting REAPER default solo to not in-place recommended when working with more complex routings (Options > Solo settings).
* Manual routing (e.g. grouping) can be done with sends.
* Setting REAPER default solo to not in-place is recommended when working with more complex routings (Options > Solo settings).
* Tracks are soloed as PFL (post-fx).
* If no tracks are soloed then Mix is monitored.

![image](https://i.imgur.com/jSFMUHN.gif)

## About
Each track gets assigned with a (muted) send to Solo bus. When track is soloed it's listened through this send. Perhaps 'monitoring bus' would be technically more accurate term. Similarly all top level tracks get assigned to Mix bus, which could also be thought of as a 'program out'. This is the routing which ReaSolotus manages automatically resulting in uninterrupted output while being able to monitor individual tracks, and this is also how most live mixing consoles are usually operated.

0 comments on commit 840182a

Please sign in to comment.