Special Topics: Tips and Tricks
In this section, you'll find miscellaneous program features that don't fit conveniently into other categories, but can help you be more productive with MSO.
Copying and Pasting Filters
You can either copy all filters in a channel with Ctrl+Shift+C or copy selected filters with Ctrl+C. In the latter case, a dialog box pops up listing the filters in the selected channel, with a check box next to each one. You can then paste them into the same channel or a different channel of any configuration with Ctrl+V. When pasting filters to a destination channel, sometimes not all filters will be pasted. This can occur if e.g. you try to paste delay blocks, gain blocks or LPFs to a main channel, or if the paste operation would result in too many delay or gain blocks in a sub channel. If not all copied filters are pasted to the destination channel, a tabbed text view is created on the right, listing the filters that weren't pasted and why. This is to show what happened without a dialog box getting in the way. The information in this text view is temporary and not saved with the project. You can also copy filters to another project if desired. To do this, just copy the filters you want, close the project, then open a different one. The filters are still in the clipboard, and so they can be pasted into the newly-loaded project.
The copy and paste commands appear on the edit submenu of the main menu, on context menus in the Config View, and on toolbar buttons. You can see whether the copy or paste commands are available by looking at the appearance of the copy and paste toolbar buttons. If the copy or paste command is enabled (cursor is on an appropriate node), the buttons will show in color. If not, they will display in gray scale. The logic of whether filter paste is enabled is more complex than it first appears. If you have copied e.g. only a delay and a gain block to the clipboard, and you move the cursor to a main channel filter node with the intent of pasting the filters to the main channel, the paste command will be shown as disabled, as neither delay nor gain blocks are compatible to paste into a main channel. To paste the filters using the Ctrl+V keyboard shortcut, be sure the focus is on the appropriate node of the Config View and not one of the tabbed views on the right.