 |
|
|
05-16-2021, 12:50 PM
|
#1
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
Turn off spectrogram for all items...
The spectrogram, view i a great tool I use it all the time for surgical deessing. However, though there are actions for toggling spectrogram on and off, I can find no action for turning spectorgram view off.
The only action I can find toggles spectrogram (42294, 42303), but after deessing (or whatever) I want to have all items show normal peaks. Toggling, of course, does not achieve that.
Am I missing something obvious?
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
05-17-2021, 10:01 PM
|
#2
|
Human being with feelings
Join Date: May 2017
Posts: 3,143
|
Switching to spectral peaks or normal peaks does it for me.
I have had trouble in the past - it wouldn't turn off if a spectral edit is present in the item.
|
|
|
05-18-2021, 09:39 AM
|
#3
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
Quote:
Originally Posted by Philbo King
Switching to spectral peaks or normal peaks does it for me.
I have had trouble in the past - it wouldn't turn off if a spectral edit is present in the item.
|
Are you talking about "Peaks: Show normal (non-spectral/non-spectrogram) peaks" That is always on here, and it doesn't do anything when run.
And the "Peaks: Toggle spectral peaks" only affects the items that do not show as spectrogram. And it is the same problem with "Peaks: Toggle spectrogram", it does not toggle spectrogram off for the items that have spectrogram turned on by the "Spectrogram: Toggle show spectrogram for selected items".
Maybe I was not clear, but my use case is the following:
1. Select some items and run "Spectrogram: Toggle show spectrogram for selected items"
2. Do spectral edits on those items.
3. Do some other edits that requires to unselect some or all of the spectrogram items from 1.
4. Now select all items and try to turn off spectrogram and have all items back to normal peaks.
I can find no combination of anything related to peaks that achieves this. In the end I have to manually select the items that were set to spectrogram under 1. above, and then do "Spectrogram: Toggle show spectrogram for selected items". It is this manual selection I want to avoid. I guess what I'm looking for is a "Spectrogram: Turn off spectorgram for selected items".
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
05-18-2021, 12:56 PM
|
#4
|
Human being with feelings
Join Date: May 2017
Posts: 3,143
|
Yep. If a spectral edit is present, it won't switch back.
Maybe try freezing the track? (Haven't tried it, just an idea)
|
|
|
12-10-2022, 03:40 PM
|
#5
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
This is still an issue... Reaper v6.71, W7x64
I turn on spectrogram view for one item in a project. If I then switch to another project, Reaper generates spectrogram peaks for all of the items in that project, and refuses to to turn them off no matter what I try. Something is not right here...
I have Swedish keyboard key "ö" as a shortcut for "Spectrogram: Toggle show spectrogram for selected items", if that matters.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
12-10-2022, 03:58 PM
|
#6
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
This is so annoying...
There is the action "Peaks: Show normal (non-spectral/non-spectrogram) peaks", and that one is on here. Still, I see spectrogram peaks of the item that I previously had "Spectrogram: Toggle show spectrogram for selected items" turned on for. And switching to another project shows spectrogram for all the items there.
Again, something is not right here.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
12-11-2022, 07:51 PM
|
#7
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,597
|
if you can come up with steps to reproduce, or a minimal project that demonstrates it, post it...
|
|
|
12-12-2022, 12:30 PM
|
#8
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
Quote:
Originally Posted by Justin
if you can come up with steps to reproduce, or a minimal project that demonstrates it, post it...
|
This seems to be an unexpected (to me) interaction between the two actions:
Code:
"Peaks: Toggle spectrogram" (42294)
"Spectrogram: Toggle show spectrogram for selected items" (42303)
and multiple simultaneously open projects.
Steps to reproduce:
1. With several projects open in different tabs
2. In one project, run the action "Peaks: Toggle spectrogram" (42294), spectrogram peaks are generated and shown for all items in that project, as expected
3. Click a tab for another project. Some items (but not all) in that other project show spectrogram, and there is no way to turn that off for those items in that project, but to run again the "Peaks: Toggle spectrogram" (42294), which turns off spectrogram view in the first project.
It seems that the "Peaks: Toggle spectrogram" (42294) generates spectrogram for all items in the project it is run in, but when switching to another project Reaper does not generate spectrogram for the items of that project, but shows spectrogram for those items for which there already exist spectrogram peaks. And the "Spectrogram: Toggle show spectrogram for selected items" (42303) will not work for those items in that other project that (unexpectedly) show spectrogram.
Also, if I in that other project select a non-spectrogram item and run "Spectrogram: Toggle show spectrogram for selected items" (42303), spectrogram for the item is generated and show (as expected), but I cannot toggle it to not show spectrogram by running that same action.
So the action "Peaks: Toggle spectrogram" (42294) is sort-of half-global, it affects in other projects those items that already have spectrogram peaks generated, but not other items. This is very confusing (especially after you have had a few glasses of wine  )
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
12-12-2022, 12:36 PM
|
#9
|
Human being with feelings
Join Date: May 2017
Posts: 3,143
|
Maybe make a post in Reaper Bugs
|
|
|
12-12-2022, 02:21 PM
|
#10
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,597
|
Quote:
Originally Posted by Fabian
This seems to be an unexpected (to me) interaction between the two actions:
Code:
"Peaks: Toggle spectrogram" (42294)
"Spectrogram: Toggle show spectrogram for selected items" (42303)
and multiple simultaneously open projects.
Steps to reproduce:
1. With several projects open in different tabs
2. In one project, run the action "Peaks: Toggle spectrogram" (42294), spectrogram peaks are generated and shown for all items in that project, as expected
|
That action toggles a global setting, and if spectrogram is enabled, triggers auto-rebuild-of-peaks on items that need spectrogram peaks built.
Quote:
3. Click a tab for another project. Some items (but not all) in that other project show spectrogram, and there is no way to turn that off for those items in that project, but to run again the "Peaks: Toggle spectrogram" (42294), which turns off spectrogram view in the first project.
|
Correct. The items that have spectrogram peaks built will show spectrogram, and the other items will not (they will have some text that says "REBUILD PEAKS FOR SPECTROGRAM VIEW AT THIS ZOOM LEVEL" or similar). If you zoom in, then it can calculate the spectrogram on the fly.
Quote:
It seems that the "Peaks: Toggle spectrogram" (42294) generates spectrogram for all items in the project it is run in, but when switching to another project Reaper does not generate spectrogram for the items of that project, but shows spectrogram for those items for which there already exist spectrogram peaks.
|
Oops, I didn't need to type that out. Correct.
Quote:
And the "Spectrogram: Toggle show spectrogram for selected items" (42303) will not work for those items in that other project that (unexpectedly) show spectrogram.
|
Correct, "Show spectrogram" is an item setting which allows an item to opt-in to spectrogram when it's not otherwise enabled. If your global view setting is "spectrogram", this item setting has no effect.
Quote:
Also, if I in that other project select a non-spectrogram item and run "Spectrogram: Toggle show spectrogram for selected items" (42303), spectrogram for the item is generated and show (as expected), but I cannot toggle it to not show spectrogram by running that same action.
|
That's because you're already in the global spectrogram view.
Quote:
So the action "Peaks: Toggle spectrogram" (42294) is sort-of half-global, it affects in other projects those items that already have spectrogram peaks generated, but not other items. This is very confusing (especially after you have had a few glasses of wine )
|
It affects all items, and the items that don't have spectrogram peaks calculated will display some text explaining the situation at higher zoom levels.
Arguably it could be useful if we made the "Spectrogram: Toggle show spectrogram for selected items" option 3-way -- force spectrogram, disable spectrogram, or use view mode. But meh.
|
|
|
12-12-2022, 04:27 PM
|
#11
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,322
|
Quote:
Originally Posted by Justin
Arguably it could be useful if we made the "Spectrogram: Toggle show spectrogram for selected items" option 3-way -- force spectrogram, disable spectrogram, or use view mode. But meh.
|
It could be a new action with one or two states. And better naming probably is needed to avoid confusion.
|
|
|
12-13-2022, 12:25 PM
|
#12
|
Human being with feelings
Join Date: Sep 2008
Location: Sweden
Posts: 7,279
|
Thanks for the reply, Justin.
I absolutely think that things are confusing the way it works now. The text "REBUILD PEAKS FOR SPECTROGRAM VIEW AT THIS ZOOM LEVEL" appears in the middle of the item, right in the middle of the item envelopes and covered by the envelope; I have never noticed that message before.
One thing that could improve things here would be to have the "Spectrogram: Toggle show spectrogram for selected items" (42303) raise an error message when "Peaks: Toggle spectrogram" (42294) is on.
Personally I do not see why there would be a need for "Peaks: Toggle spectrogram" (42294) to be global. I always expected it to be local to the project, and the way it works now definitely gives that impression.
__________________
// MVHMF
I never always did the right thing, but all I did wasn't wrong...
|
|
|
Thread Tools |
|
Display Modes |
Linear Mode
|
Posting Rules
|
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts
HTML code is Off
|
|
|
All times are GMT -7. The time now is 08:27 AM.
|