Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Feature Requests

Reply
 
Thread Tools Display Modes
Old 11-12-2017, 09:08 AM   #1
MaestroS
Human being with feelings
 
Join Date: Nov 2017
Posts: 56
Default Show-Hide Stretch Marker Selected Item

Friends! I think the ""Show-Hide (Visible) Stretch Marker Selected Item"" function would be very useful in Reaper. What do you think? Is it possible?
MaestroS is offline   Reply With Quote
Old 11-12-2017, 04:19 PM   #2
jrengmusic
Human being with feelings
 
jrengmusic's Avatar
 
Join Date: Jun 2015
Location: Indonesia Raya
Posts: 684
Default

How would you know whether an item was edited with stretch markers if it was hidden?
__________________
JRENG! | M E T R I C
jrengmusic is offline   Reply With Quote
Old 11-13-2017, 12:52 AM   #3
mpl
Human being with feelings
 
mpl's Avatar
 
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,984
Default

You can make them more transparent in theme settings.
mpl is offline   Reply With Quote
Old 11-13-2017, 01:30 PM   #4
MaestroS
Human being with feelings
 
Join Date: Nov 2017
Posts: 56
Default

I think it's impossible to hide this at the level of software codes. It's a pity
MaestroS is offline   Reply With Quote
Old 08-31-2018, 01:04 AM   #5
Miul
Human being with feelings
 
Join Date: Jun 2018
Posts: 324
Default

any other daw does it
Miul is offline   Reply With Quote
Old 08-31-2018, 03:35 AM   #6
Stevie
Human being with feelings
 
Stevie's Avatar
 
Join Date: Feb 2015
Posts: 258
Default

yeah, it's hard to deal with stretch markers and item-envelopes in the same time. something needs to be done
Stevie is online now   Reply With Quote
Old 09-01-2018, 02:54 AM   #7
Gianfini
Human being with feelings
 
Join Date: Jan 2015
Posts: 795
Default

yes ++1
Gianfini is offline   Reply With Quote
Old 02-01-2020, 05:37 AM   #8
ayskura
Human being with feelings
 
Join Date: Apr 2019
Posts: 379
Default

Quote:
Originally Posted by jrengmusic View Post
How would you know whether an item was edited with stretch markers if it was hidden?
maybe with an icon in the item? but definitively they are distracting when not in use...
ayskura is offline   Reply With Quote
Old 02-01-2020, 05:38 AM   #9
ayskura
Human being with feelings
 
Join Date: Apr 2019
Posts: 379
Default

Quote:
Originally Posted by mpl View Post
You can make them more transparent in theme settings.
how to do this?
ayskura is offline   Reply With Quote
Old 02-01-2020, 06:09 AM   #10
ayskura
Human being with feelings
 
Join Date: Apr 2019
Posts: 379
Default

Quote:
Originally Posted by MaestroS View Post
Friends! I think the ""Show-Hide (Visible) Stretch Marker Selected Item"" function would be very useful in Reaper. What do you think? Is it possible?
yes please!
ayskura is offline   Reply With Quote
Old 02-01-2020, 06:59 AM   #11
Dafarkias
Human being with feelings
 
Dafarkias's Avatar
 
Join Date: Feb 2019
Location: Southern Vermont
Posts: 864
Default

Not ideal:

I wrote a script that jumps back and forth from stretch marker transparency of %100 to %0 using a toggle-button/toolbar. It's global though, not just for select items.

It's pretty easy... You just create a duplicate of whatever theme you are using, adjust the stretch marker transparency to %0 in one of them, and then the script simply toggles between the two.

That's also how I created my script where whenever looping is enabled, the looping time-selection is light, and dark when it is disabled.

Looks something a little like this:

Code:
  local loopState = reaper.GetSetRepeat(-1)
  
  if reaper.GetToggleCommandState( reaper.NamedCommandLookup("_S&M_CYCLACTION_1")) == 1 then loopState = loopState + 2 end
  
    if loopState == 0 and loopState ~= currentTheme 
  then
    themeFile = reaper.GetExePath() .. "\\" .. "ColorThemes" .. "\\" .. "Loop-OFF; SM-ON.ReaperTheme"
    reaper.OpenColorThemeFile(themeFile)
    currentTheme = loopState
  end 
  
    if loopState == 1 and loopState ~= currentTheme 
  then
    themeFile = reaper.GetExePath() .. "\\" .. "ColorThemes" .. "\\" .. "Loop-ON; SM-ON.ReaperTheme"
    reaper.OpenColorThemeFile(themeFile)
    currentTheme = loopState
  end
__________________

Support my feature request!

Last edited by Dafarkias; 02-01-2020 at 07:05 AM.
Dafarkias is offline   Reply With Quote
Old 05-03-2020, 06:11 AM   #12
svijayrathinam
Human being with feelings
 
Join Date: May 2017
Posts: 981
Default

Quote:
Originally Posted by Dafarkias View Post
Not ideal:

I wrote a script that jumps back and forth from stretch marker transparency of %100 to %0 using a toggle-button/toolbar. It's global though, not just for select items.

It's pretty easy... You just create a duplicate of whatever theme you are using, adjust the stretch marker transparency to %0 in one of them, and then the script simply toggles between the two.

That's also how I created my script where whenever looping is enabled, the looping time-selection is light, and dark when it is disabled.

Looks something a little like this:

Code:
  local loopState = reaper.GetSetRepeat(-1)
  
  if reaper.GetToggleCommandState( reaper.NamedCommandLookup("_S&M_CYCLACTION_1")) == 1 then loopState = loopState + 2 end
  
    if loopState == 0 and loopState ~= currentTheme 
  then
    themeFile = reaper.GetExePath() .. "\\" .. "ColorThemes" .. "\\" .. "Loop-OFF; SM-ON.ReaperTheme"
    reaper.OpenColorThemeFile(themeFile)
    currentTheme = loopState
  end 
  
    if loopState == 1 and loopState ~= currentTheme 
  then
    themeFile = reaper.GetExePath() .. "\\" .. "ColorThemes" .. "\\" .. "Loop-ON; SM-ON.ReaperTheme"
    reaper.OpenColorThemeFile(themeFile)
    currentTheme = loopState
  end

This is a good idea but not practical for me mainly because if i make some changes in my theme I would then have to make the changes in the other theme too..So its not ideal..But a good workaround nevertheless.

I would really like the Devs to provide this feature natively as its mentioned above working with take envelopes when stretch markers visible is really cumbersome
svijayrathinam is offline   Reply With Quote
Old 07-10-2020, 04:06 PM   #13
Infrabass
Human being with feelings
 
Join Date: Apr 2014
Posts: 398
Default

+1 !!
Between stretch markers, take envelopes & now take markers it can becomes very difficult to see even a tad of the waveform.

Your tweak is cool Dafarkias but the handles are still there so the mouse still grab them and it becomes even more confusing.

I wonder why Cockos choose this way of displaying items infos.
Having some operation modes in the arrange view, I think, is a better way of working.

For exemple, with a key toggle you enter and leave a stretch markers mode where every items in the sessions are displaying/hidding any stretch markers edits.
Same for take envelopes.
Same for take markers.
Infrabass is offline   Reply With Quote
Old 07-12-2020, 02:31 AM   #14
Dafarkias
Human being with feelings
 
Dafarkias's Avatar
 
Join Date: Feb 2019
Location: Southern Vermont
Posts: 864
Default

I agree.

In my opinion the best and most logical solution for this problem would be for stretch markers to be displayed as automation item data, along with track volume, pan, etc.

Not only would that be graphically more customizable (you could show/hide stretch markers) but you could also apply real-time timewarps to tracks and busses via simply copying & pasting automation data.
__________________

Support my feature request!
Dafarkias is offline   Reply With Quote
Old 07-12-2020, 02:33 AM   #15
Dafarkias
Human being with feelings
 
Dafarkias's Avatar
 
Join Date: Feb 2019
Location: Southern Vermont
Posts: 864
Default

I've already brought this up before but I can't remember if I created a feature request for it. If I did it probably didn't get any support as stretch markers don't seem to be widely used or have a very zealous fan base
__________________

Support my feature request!
Dafarkias is offline   Reply With Quote
Old 07-18-2023, 11:24 AM   #16
Markcastle_
Human being with feelings
 
Join Date: Aug 2020
Posts: 32
Default We need this!

+1
Markcastle_ is offline   Reply With Quote
Old 10-16-2023, 12:51 PM   #17
fourdogslong
Human being with feelings
 
Join Date: Sep 2023
Posts: 489
Default

+1, right now quantizing live drums make the waveforms super crowded and distracting.
fourdogslong is online now   Reply With Quote
Old 10-16-2023, 05:33 PM   #18
fourdogslong
Human being with feelings
 
Join Date: Sep 2023
Posts: 489
Default

If anyone else doesn't like to see all those markers, lines and stuff, I figured a way to make them less distracting. It works for me, might be worth a try for someone else.

In the Theme development/tweaker, search for "stretch", 7 results will appear.

By putting the blend mode to Dodge 0.30 and making the 2 first results (media item stretch marker line and media item stretch marker handle (1x)) black, I was able to get a much more subtle look. The black value make the lines disappear, which I prefer.

I made the next 3 results light gray (192, 192, 192), and the stretch marker text dark gray (128, 128, 128).

I feel this is visible enough to work (for my taste and eyes) but you can play with different blend values to match your preference.

Then, if I want to make the stretch markers even less apparent, I can lock the stretch markers, using the action Lock stretch markers (you can asign that to a shortcut or put it in a toolbar) and the stretch marker text disappears and the stretch markers themselves become even more transparent. When zoomed they are barely visible.

I made two screenshot that show how it looks, they had to be resized to upload them here but hopefully you can see enough to get an idea of how it looks.
I hope this is useful to someone.
Attached Images
File Type: jpg Stretch markers unlocked.jpg (194.7 KB, 29 views)
File Type: jpg Stretch markers locked.jpg (185.4 KB, 31 views)
fourdogslong is online now   Reply With Quote
Old 12-15-2023, 01:57 AM   #19
Garrick
Human being with feelings
 
Garrick's Avatar
 
Join Date: Jul 2009
Location: Wellington
Posts: 4,622
Default Media Item Button to show/hide Stretch markers

Totally +1

You could put your button here



And it lights up if there are stretch markers in that item
Garrick is offline   Reply With Quote
Reply

Thread Tools
Display Modes

Posting Rules
You may not post new threads
You may not post replies
You may not post attachments
You may not edit your posts

BB code is On
Smilies are On
[IMG] code is On
HTML code is Off

Forum Jump


All times are GMT -7. The time now is 03:56 PM.


Powered by vBulletin® Version 3.8.11
Copyright ©2000 - 2024, vBulletin Solutions Inc.