Go Back   Cockos Incorporated Forums > REAPER Forums > REAPER Pre-Release Discussion

Reply
 
Thread Tools Display Modes
Old 04-15-2023, 07:15 AM   #1
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default v6.78+dev0415 - April 15 2023

v6.78+dev0415 - April 15 2023
  • * Includes feature branch: visual track spacers
  • * Includes feature branch: 128 channels per track
  • * Includes feature branch: fixed lane collapsing
  • * Includes feature branch: configurable naming for in-project MIDI items
  • * Includes feature branch: updated Windows manifest for newer OS features
  • * Includes feature branch: always running non-bypassed FX when the UI is visible
  • * Includes feature branch: crossfade new recording with existing media items if configured
  • * Includes feature branch: video from background projects
  • * Includes feature branch: FX containers
  • * Includes feature branch: improvements to aligning takes after recording
  • * Includes feature branch: arrange view override mouse modifier sections
  • * Includes feature branch: toolbar armed/special animations
  • * Includes feature branch: pooled and unpooled ARA edits
  • * Includes feature branch: fixed lane comping
  • * Includes feature branch: shortcut import/export improvements and multiple main keyboard sections
  • * Includes feature branch: preview item selection for grouped tracks
  • * Includes feature branch: GR metering as embedded UI for third-party VSTs
  • * Includes feature branch: media item fixed lanes
  • + API: update UI in response to I_DSTCHAN for sends [t=278144]
  • + Subprojects: fix potential crash when pasting subproject and copy media on paste is enabled [t=278130]
  • + Tracks: add actions, context menu entries to add spacers before or after tracks
  • # Media item lanes: action to copy unsynced media items to new lane will preserve any parts of unsynced comp areas that do not match up with media items
  • # Media item lanes: allow dragging comp area when mouse is over lane collapsed up/down buttons
  • # Media item lanes: fix incorrect fadeout applied when comping [p=2669187]
  • # Media item lanes: ignore customized mouse modifiers when clicking on TCP lane rocker button and lanes are collapsed
  • # Media item lanes: revert "if "monitor track media while recording" is enabled and recording creates a new lane, play the new lane in addition to all previously playing lanes"
  • # Recording: crossfade new recording when preference enabled to overlap and crossfade on split (ignore toolbar autocrossfade button for this purpose)
  • # WALTER: fix default for master.tcp.fxembed [t=278221]
This thread is for pre-release features discussion. Use the Feature Requests forum for other requests.

Changelog - Pre-Releases

Generated by X-Raym's REAPER ChangeLog to BBCode
Vagelis is offline   Reply With Quote
Old 04-15-2023, 07:21 AM   #2
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Quote:
* Includes feature branch: visual track spacers
+ Tracks: add actions, context menu entries to add spacers before or after tracks
That's a nice and useful feature, thanks devs!
Vagelis is offline   Reply With Quote
Old 04-15-2023, 07:28 AM   #3
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,813
Default

# Media item lanes: revert "if "monitor track media while recording" is enabled and recording creates a new lane, play the new lane in addition to all previously playing lanes"

Schwa: why reverting it?


* Includes feature branch: visual track spacers
+ Tracks: add actions, context menu entries to add spacers before or after tracks

I requested I think this long time ago. Looking forward to see how it works.
__________________
🙏🏻
deeb is offline   Reply With Quote
Old 04-15-2023, 07:37 AM   #4
bolgwrad
Human being with feelings
 
bolgwrad's Avatar
 
Join Date: Mar 2011
Location: On my arse in Glasgow, Scotland
Posts: 2,033
Default

Comp fades looking great now. This unsynced area seems a bit redundant:



[edit] Obv. it clears if you select another lane, but as it's not double-clickable (no point) the circle seems not quite right.
__________________
www.sachetsofrelish.com

Last edited by bolgwrad; 04-15-2023 at 07:46 AM.
bolgwrad is online now   Reply With Quote
Old 04-15-2023, 07:38 AM   #5
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Quote:
[*]# Media item lanes: action to copy unsynced media items to new lane will preserve any parts of unsynced comp areas that do not match up with media items
For me it is perfect how it works now.

Quote:
[*]# Media item lanes: allow dragging comp area when mouse is over lane collapsed up/down buttons
Thank you, but I found that takes now switch with double click from the arrows instead of a single click.

Quote:
[*]# Media item lanes: fix incorrect fadeout applied when comping [p=2669187]
Seems to work so far, thanks
Vagelis is offline   Reply With Quote
Old 04-15-2023, 07:43 AM   #6
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Quote:
Originally Posted by bolgwrad View Post
This unsynced area seems a bit redundant
Previously it was removing every area when recomping new edits, but made it impossible to know if there are any other sources bellow the deleted area. Now when recomping it keeps the initial area position and adds the length of the new edit.

This is useful because we can continue comping on that part when only the comp lane is visible and also works as an indicator to know that there are some sources below, in case we move something on that area and we don't want to delete other sources accidentally.
Vagelis is offline   Reply With Quote
Old 04-15-2023, 08:05 AM   #7
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by Vagelis View Post
[*]+ API: update UI in response to I_DSTCHAN for sends [t=278144]
This commit hasn't worked for me in 6.78+dev0415. First test was simply creating a send from channels 1-4 to 1-4 – destination dropdown shows up blank still.

Edit: Further testing confirms that in fact send creation needn't be included in the script. Just setting I_DSTCHAN with SetTrackSendInfo_Value() on an existing send reveals the issue.

Last edited by MonkeyBars; 04-15-2023 at 09:16 AM.
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 08:10 AM   #8
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by Vagelis View Post
[*]+ Tracks: add actions, context menu entries to add spacers before or after tracks
Works great, super useful. Also the height preference! Thanks so much
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 08:19 AM   #9
smandrap
Human being with feelings
 
smandrap's Avatar
 
Join Date: Feb 2021
Location: Right here
Posts: 1,324
Default

Quote:
Originally Posted by Vagelis View Post
+ Tracks: add actions, context menu entries to add spacers before or after tracks
Thanks, Is it possible to add this to MCP too?
smandrap is online now   Reply With Quote
Old 04-15-2023, 08:22 AM   #10
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

Currently there's no way to move all comp areas as a group with the items when only one lane is visible. With RE it's moving the items but removes the areas and the same happens when selecting them both with marquee.

Vagelis is offline   Reply With Quote
Old 04-15-2023, 08:51 AM   #11
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,117
Default

Love the separators - would it be better if they didn't follow the "odd/even tracks" tinting preference? Don't quite see the advantage, if anything it diminishes the impact of being a separator.
__________________
FERRO
Songs I've Written/Produced : https://sptfy.com/7SIW
Instagram : http://www.instagram.com/ferropop
ferropop is offline   Reply With Quote
Old 04-15-2023, 09:11 AM   #12
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Quote:
Originally Posted by Vagelis View Post
[*]+ Tracks: add actions, context menu entries to add spacers before or after tracks
Nice. Can we maybe have handles to resize individual spacers? Or possibility to add several spacers?
Phazma is offline   Reply With Quote
Old 04-15-2023, 09:15 AM   #13
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by Phazma View Post
Nice. Can we maybe have handles to resize individual spacers? Or possibility to add several spacers?
+1 lots of good ideas already!
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 09:26 AM   #14
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

It would be great if there was a preference in media explorer to send each of our samples to a separate fixed lane on the selected track from right click menu.
Vagelis is offline   Reply With Quote
Old 04-15-2023, 09:26 AM   #15
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

Quote:
Originally Posted by ferropop View Post
Love the separators - would it be better if they didn't follow the "odd/even tracks" tinting preference? Don't quite see the advantage, if anything it diminishes the impact of being a separator.
I don't think they do? Afaict the spacers are colored the same way as empty arrange space below all tracks regardless of whether they precede or follow an odd or even numbered track.
schwa is offline   Reply With Quote
Old 04-15-2023, 09:59 AM   #16
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,451
Default

Quote:
Originally Posted by schwa View Post
I don't think they do? Afaict the spacers are colored the same way as empty arrange space below all tracks regardless of whether they precede or follow an odd or even numbered track.
I suppose that ferropop means that the odd/even tinting should apply to track groups separated by track spacers

So, instead of getting this: (current behavior)



We would get this:

__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 04-15-2023, 10:02 AM   #17
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 3,294
Default

Quote:
Originally Posted by Vagelis View Post
[*] * Includes feature branch: FX containers
Sexan has developed an impressive spaghetti routing, but unfortunately, it cannot be implemented on the fx container routing system as it has not been enabled on your side (due to limitations).
Similarly, MPL and other scripters have been unsuccessful in creating a functional parallel routing effect that permits parallel routings between plugins with wires and they also said it's not possible to create it currently due to reaper's limitations.

I, along with other users, am willing to pay scripters for this capability, but they have deemed it impossible. Is there any way to make this feasible for scripters or perhaps for you to implement it?

Having an effective fx routing capability would significantly enhance my music and mixing, more so than any other feature.

Reflected is offline   Reply With Quote
Old 04-15-2023, 10:07 AM   #18
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 3,797
Default

This script showcase how useful it would be to be able and move comp sections as one item and show lanes with our comps when we want to recomp/edit them.
Long time ago there was a build or two with a container item but unfortunately was abandoned.. Maybe would be nice to be revived and use it with fixed lanes in a similar way?



I think another idea that comes in mind is if we had fixed lanes grouping options with lead and follow with REs. Lead could be the comp lane and follow the sources in fixed lanes.
That way we could group the items in comp lane and move them with the rest in lanes, and at the same time be able and move the sources independently.
Vagelis is offline   Reply With Quote
Old 04-15-2023, 10:11 AM   #19
Gass n Klang
Human being with feelings
 
Gass n Klang's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 1,636
Default

nice, would be cool if we could move the track spacer like a track.
__________________
https://juliusgass.de
Gass n Klang is offline   Reply With Quote
Old 04-15-2023, 10:15 AM   #20
ferropop
Human being with feelings
 
ferropop's Avatar
 
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,117
Default

Quote:
Originally Posted by schwa View Post
I don't think they do? Afaict the spacers are colored the same way as empty arrange space below all tracks regardless of whether they precede or follow an odd or even numbered track.
Sorry I meant the odd/even bars tint settings - in theme settings.
__________________
FERRO
Songs I've Written/Produced : https://sptfy.com/7SIW
Instagram : http://www.instagram.com/ferropop
ferropop is offline   Reply With Quote
Old 04-15-2023, 10:21 AM   #21
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,750
Default

The spacers are treated the same way as empty arrange view space below tracks. There is a theme color for "empty arrange view area vertical grid shading", if you set that to the same color as "empty arrange view area" then there won't be any vertical shading for either the spacers or the empty area below tracks.
schwa is offline   Reply With Quote
Old 04-15-2023, 10:30 AM   #22
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,690
Default

Quote:
Originally Posted by Reflected View Post
Sexan has developed an impressive spaghetti routing,
???
To me this looks like a really great impressive Spagetti Diagram GUI Builder example but has nothing to do with routing with routing whatsoever. Audio / Midi / Parameter-Modulation Routing in a DAW might be one of many possible application for this. Logic flow diagrams ( -> https://www.google.com/search?client...bih=1230&dpr=1 ) is another one.
-Michael
mschnell is offline   Reply With Quote
Old 04-15-2023, 10:32 AM   #23
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 4,813
Default

i don't know the intensions of the spacer, but would be cool if with a modifier and resizing the track TCP bottom or Top would create the spacer instead, and at that moment the resizing of the spacer would already be happening during our drag.

start drag tcp bottom height down -> the spacer is created and immediatly is defining it's size while we still dragging. maybe this could work for resizing too. and maybe for deleting?

if viable, I think this would more intuitive?

Schwa, could i have a word about my last question?
__________________
🙏🏻

Last edited by deeb; 04-15-2023 at 11:19 AM.
deeb is offline   Reply With Quote
Old 04-15-2023, 10:41 AM   #24
Funkybot
Human being with feelings
 
Funkybot's Avatar
 
Join Date: Jul 2007
Location: New Joisey
Posts: 5,990
Default

Quote:
Originally Posted by amagalma View Post
I suppose that ferropop means that the odd/even tinting should apply to track groups separated by track spacers

So, instead of getting this: (current behavior)



We would get this:

Personally, I'd disagree with that. The current behavior worked better IMO.
__________________
CSI v3 Wiki
Funkybot is offline   Reply With Quote
Old 04-15-2023, 11:04 AM   #25
bolgwrad
Human being with feelings
 
bolgwrad's Avatar
 
Join Date: Mar 2011
Location: On my arse in Glasgow, Scotland
Posts: 2,033
Default

Quote:
Originally Posted by Vagelis View Post
This is useful because we can continue comping on that part when only the comp lane is visible and also works as an indicator to know that there are some sources below, in case we move something on that area and we don't want to delete other sources accidentally.
Yeah, it's fine. Makes sense. [edit] PS double-clicking on a spacer to add a track below, esp. in a folder is great.
__________________
www.sachetsofrelish.com

Last edited by bolgwrad; 04-15-2023 at 11:18 AM.
bolgwrad is online now   Reply With Quote
Old 04-15-2023, 12:01 PM   #26
ramses
Human being with feelings
 
Join Date: Jul 2009
Posts: 1,231
Default

Quote:
Originally Posted by smandrap View Post
Thanks, Is it possible to add this to MCP too?
That would be just incredibly useful for visual clarity. Do it.
ramses is offline   Reply With Quote
Old 04-15-2023, 12:29 PM   #27
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Where is the difference?!!



Quote:
Originally Posted by amagalma View Post
I suppose that ferropop means that the odd/even tinting should apply to track groups separated by track spacers

So, instead of getting this: (current behavior)



We would get this:

ovnis is offline   Reply With Quote
Old 04-15-2023, 12:47 PM   #28
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by Gass n Klang View Post
nice, would be cool if we could move the track spacer like a track.
+1
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 12:47 PM   #29
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by ovnis View Post
Where is the difference?!!
Track background color
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 12:50 PM   #30
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by Vagelis View Post
This script showcase how useful it would be to be able and move comp sections as one item and show lanes with our comps when we want to recomp/edit them.
Superglue will support as best as possible once the lanes API has solidified

Quote:
Long time ago there was a build or two with a container item but unfortunately was abandoned.. Maybe would be nice to be revived and use it with fixed lanes in a similar way?
This is one thing that makes me think schwa and Justin may be considering some sort of repeatable pooled container functionality once fixed comps is deployed & ironed out
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 01:04 PM   #31
Reflected
Human being with feelings
 
Reflected's Avatar
 
Join Date: Jul 2009
Posts: 3,294
Default

FX container:

99% of the time I find myself in a need for wide/pan control, can you add stereo controls for the fx container?
Reflected is offline   Reply With Quote
Old 04-15-2023, 03:39 PM   #32
souk21
Human being with feelings
 
souk21's Avatar
 
Join Date: Mar 2021
Posts: 463
Default

Loving the track spacers!

A couple of quirks:


Double clicking the spacer creates a new track at spacer+1
I feel the track should be inserted right after the spacer




Deleting the track before a separator removes the spacer (*)




Dragging a track above a spacer inserts the track before the separator (which is great!)
But then you can't drag it back below the spacer, and if you drag it somewhere else the spacer follows which doesn't feel right to me. (*)




A small inconsistency:
For a spacer created with "Track: Insert visual spacer after tracks", on to next track "Track: Remove track spacers" doesn't work but "Track: Insert visual spacer before tracks" does. (*)


(*) I think a couple of these are due to tracks "owning" spacers.
In my mind a separator should just "be there" and allow tracks to move freely around it.

About the actions: maybe they should be "Toggle" rather than "Insert" ?
also "separator" could be a synonym for "spacer" in the action list

Anyway, love this idea, thanks
souk21 is online now   Reply With Quote
Old 04-15-2023, 03:46 PM   #33
heda
Human being with feelings
 
heda's Avatar
 
Join Date: Jun 2012
Location: Spain
Posts: 7,241
Default

about visual spacers:
  1. It would be nice to be able to specify the amount of space for each track
  2. MCP spacers?
  3. Don't forget to add spacers to reaper.GetMediaTrackInfo_Value() and reaper.SetMediaTrackInfo_Value()
Thank you for making REAPER safe to use again! (assuming these spacers are safe)
heda is offline   Reply With Quote
Old 04-15-2023, 03:46 PM   #34
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,630
Default

Quote:
Originally Posted by souk21 View Post
(*) I think a couple of these are due to tracks "owning" spacers.
In my mind a separator should just "be there" and allow tracks to move freely around it.
Yeah I think spacers ought to be a sort of empty non-registered track substitute rather than a hanger-on to another track's data. Then they can be dragged around & expanded freely. (I mean after all why should they all be required to be the same? Then users can use them to separate groups and subgroups differently etc.)
MonkeyBars is offline   Reply With Quote
Old 04-15-2023, 04:24 PM   #35
Klangfarben
Human being with feelings
 
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
Default

Quote:
Originally Posted by schwa View Post
The spacers are treated the same way as empty arrange view space below tracks. There is a theme color for "empty arrange view area vertical grid shading", if you set that to the same color as "empty arrange view area" then there won't be any vertical shading for either the spacers or the empty area below tracks.
I don't know if this is possible, but it would be really nice to be able to individually color spacers. This is what I'm doing currently, except that I have to use tracks to do this and it would be really nice to use spacers instead.

Klangfarben is offline   Reply With Quote
Old 04-15-2023, 04:33 PM   #36
tonalstates
Human being with feelings
 
tonalstates's Avatar
 
Join Date: Jun 2020
Posts: 656
Default

Quote:
Originally Posted by MonkeyBars View Post
Yeah I think spacers ought to be a sort of empty non-registered track substitute rather than a hanger-on to another track's data. Then they can be dragged around & expanded freely. (I mean after all why should they all be required to be the same? Then users can use them to separate groups and subgroups differently etc.)
Agreed +1 also the individual color..
Although that space could be cool as a toolbar-ish thing for the new custom TCP actions presented a while ago. Don't know if it's there still.
tonalstates is offline   Reply With Quote
Old 04-15-2023, 05:27 PM   #37
Phazma
Human being with feelings
 
Join Date: Jun 2019
Posts: 2,872
Default

Agree with all the feedback so far about spacers. They should be free to insert and drag, resize, color etc. without being tied to or influenced by tracks and their positions. Especially the quirks outlined by souk21 shouldn’t be happening. But I am sure all of this will be ironed out soon. It is a great proposal already.

And yeah, I also hope the custom buttons feature will soon be worked on again. That has the potential to become an insanely powerful feature if fleshed out, limited only by the imagination of the user.
Phazma is offline   Reply With Quote
Old 04-15-2023, 07:25 PM   #38
Suzuki
Human being with feelings
 
Suzuki's Avatar
 
Join Date: Jul 2022
Location: Japan
Posts: 765
Default

Quote:
Originally Posted by Reflected View Post
unfortunately, it cannot be implemented on the fx container routing system as it has not been enabled on your side (due to limitations).
Similarly, MPL and other scripters have been unsuccessful in creating a functional parallel routing effect that permits parallel routings between plugins with wires and they also said it's not possible to create it currently due to reaper's limitations.
Maybe your explanations are not clear enough about what you want devs to do. For example, what specifically "reaper's limitations" there are?
Suzuki is offline   Reply With Quote
Old 04-15-2023, 08:47 PM   #39
lewloiwc
Human being with feelings
 
Join Date: Aug 2021
Posts: 128
Default


If you undo after changing a preset in Container, the exact name of the preset will not appear unless you take some action.

Translated with www.DeepL.com/Translator (free version)
lewloiwc is offline   Reply With Quote
Old 04-15-2023, 11:50 PM   #40
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,690
Default

Quote:
Originally Posted by MonkeyBars View Post
Yeah I think spacers ought to be a sort of empty non-registered track substitute rather than a hanger-on to another track
Seems obvious to me, too.
... allowing for some visual track attributes such as color, height, maybe even icon, ... ad MCP representation.
-Michael
mschnell 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 05:00 AM.


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