UX improvements to make Paintbrush Selection usable so that Sound Remover — Learn Sound Model is usable.
To use the awesome Sound Remover effect, you must first carefully paint over the frequencies that make up the sound you want to learn and remove. The Paintbrush Tool is the tool to use for this, but it’s so painful to use it’s discouraging,
For instance, if you carefully paint over all of what you want (if you first go into System Preferences and set Mouse Tracking Speed to the slowest setting), then when doing the last little bit your mouse button sensor “bounces” and is detected as a double-click, it immediately selects the entire view and you lose your carefully selected Paintbrush selection that was in progress with no way to recover it since there is no Undo / Redo for selection operations (only for things that actually change the sound), nor can you save a selection (not the Sound Model once learned, but the actual SELECTION) so that it could be retrieved again.
• When in Paintbrush Selection mode, the double-click-to-select-entire-view shortcut should be DISABLED (you should probably also do this for Lasso Selection).
• When in Paintbrush Selection mode, the regular Undo / Redo shortcuts apply to the SELECTION operations.
• Get rid of holding [Shift] to add to the Paintbrush selection. That should be the DEFAULT. If you want to start over, you should use the above Undo instead. Rather than doing Add To Paintbrush, [Shift] can have another purpose more in line with what it does with other of your products such as Photoshop: it should CONSTRAIN the painting to horizontal or vertical, since what you’re trying to select is often frequencies (horizontal) and things like clicks or clunks (vertical).
• Ability to load a Saved Sound Model (.srm) file and get back the Paintbrush Selection used to make it, if loaded into the same sound file from which it was made.
Maybe this should be a separate feature request since it’s not UX related, but Sound Remover itself desperately needs an analogue to the Noise Reduction’s “Output Noise Only” checkbox so that we can listen to just what’s being removed. Or, maybe we actually want to isolate and keep the painted sound, not remove it (great for forensic work, for instance).