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

Reply
 
Thread Tools
Old 11-28-2023, 03:56 PM   #1
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 4,138
Default v7.06+dev1128 - November 28 2023

v7.06+dev1128 - November 28 2023
* Includes feature branch: envelope list window improvements
* Includes feature branch: video processors in containers
* Includes feature branch: media items on higher numbered lanes optionally mask playback of lower lanes
* Includes feature branch: large number of video items CPU use optimizations
* Includes feature branch: record armed tracks obeying 'do not run muted tracks' preference
* Includes feature branch: increase fixed lane limit to 256 lanes
* Includes feature branch: support non-SMPTE 7.1 channel order
* Includes feature branch: support copying comp area edits back to source lanes
* Includes feature branch: optionally limit media item edge edits to start/end of source media
* Includes feature branch: ReaSurround support for 128 inputs
+ CLAP: prevent misbehavior when preference enabled to flush FX on loop [t=285644]
+ Lanes: action to minimize lane usage respects track edit grouping
+ Lanes: add action, menu item, mouse modifier to refresh comp areas with no matching media in comping lane
+ Lanes: delete unsynced comp areas before running action to minimize lane usage
+ Lanes: fix comping into a new copy of lane with MIDI media [t=285639]
+ Linux: add drag/drop preview [p=2737763]
+ MIDI editor: display MIDI take names in Contents submenu
+ MIDI editor: display lane information in track list
+ MIDI editor: do not list non-visible, non-playing lanes on non-fixed-lane tracks in MIDI editor track list
+ MIDI editor: sort media items in track list by lane
+ ReaScript: GetSetMediaItemInfo("C_LANEPLAYS") returns -1 if media item is on a non-visible, non-playing lane on a non-fixed-lane track
+ ReaScript: add support for GetSetMediaTrackInfo("P_LANENAME:n")

Full Changelog - Pre-Releases - Feature Requests - Generated by WhatsNew2
Edgemeal is offline   Reply With Quote
Old 11-28-2023, 03:59 PM   #2
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 4,138
Default

Quote:
+ Lanes: fix comping into a new copy of lane with MIDI media [t=285639]
Looks good chief!
Edgemeal is offline   Reply With Quote
Old 11-28-2023, 04:17 PM   #3
elcalen
Human being with feelings
 
elcalen's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 2,617
Default

Quote:
Originally Posted by Edgemeal View Post
+ Linux: add drag/drop preview [p=2737763]
Nice! Seems to work pretty much as expected.

Only issue I'm immediately seeing is the font for the "new track" text, outside of the actual new item area, looks kinda awful. This is on Default 7 theme, 100% size. (Kubuntu 23.10/KDE/X11, if that matters.)

__________________
Artist name Ben Enkindle. Try to make electronic music with Linux software. In reality likely just procrastinating.
elcalen is offline   Reply With Quote
Old 11-28-2023, 04:28 PM   #4
goto
Human being with feelings
 
Join Date: Oct 2023
Posts: 106
Default

Quote:
Originally Posted by Edgemeal View Post
+ MIDI editor: display MIDI take names in Contents submenu
+ MIDI editor: display lane information in track list

On Linux here. Selecting the take/item names in the contents submenu or the track list doesn't necessarily focus on the MIDI item. Sometimes yes, sometimes no. Depends on the zoom level, it seems. Sometimes the focus gets you a few measures away from the selection. You don't see it at all.
An option to automatically move the edit cursor at the beginning of the take item when we select it would be useful.
What would be nice is an autoscroll effect toward the part to visually understand its location, depending on zoom size but that another topic.
goto is offline   Reply With Quote
Old 11-28-2023, 05:04 PM   #5
DerTonmeister
Human being with feelings
 
DerTonmeister's Avatar
 
Join Date: Nov 2015
Location: Cologne
Posts: 2,052
Default

Quote:
Originally Posted by Edgemeal View Post
v7.06+dev1128 - November 28 2023
* Includes feature branch: envelope list window improvements
which improvements? Can we have an option for collapsed item parameters when opening the envelope window please?
__________________
https://juliusgass.de
DerTonmeister is online now   Reply With Quote
Old 11-28-2023, 07:53 PM   #6
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,796
Default

What is the "envelope list window"?
MonkeyBars is offline   Reply With Quote
Old 11-28-2023, 09:05 PM   #7
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 4,138
Default How to use "P_LANENAME:" ?

Quote:
+ ReaScript: add support for GetSetMediaTrackInfo("P_LANENAME:n")
How to use "P_LANENAME:" ? I tried like this to get name of lanes, but it returns false with empty string.

Code:
local track = reaper.GetSelectedTrack(0,0)
local num_lanes = reaper.GetMediaTrackInfo_Value(track, "I_NUMFIXEDLANES")
reaper.ShowConsoleMsg("# lanes = " .. num_lanes .. '\n')

for i = 1, num_lanes do
  local retval, buf = reaper.GetSetMediaTrackInfo_String(track, "P_LANENAME:" .. tostring(i) , "", false) 
  reaper.ShowConsoleMsg(tostring(retval) .. ", " .. buf .. '\n')
end

Last edited by Edgemeal; 11-28-2023 at 09:12 PM. Reason: TYPO - FIX CODE
Edgemeal is offline   Reply With Quote
Old 11-29-2023, 01:28 AM   #8
elcalen
Human being with feelings
 
elcalen's Avatar
 
Join Date: Sep 2019
Location: Finland
Posts: 2,617
Default

Quote:
Originally Posted by elcalen View Post
Nice! Seems to work pretty much as expected.

Only issue I'm immediately seeing is the font for the "new track" text, outside of the actual new item area, looks kinda awful. This is on Default 7 theme, 100% size. (Kubuntu 23.10/KDE/X11, if that matters.)

Additional note to this: if I enable the preference "Faster text rendering (reduces antialiasing)", the text looks fine! Seems like the antialiasing is really doing a whammy on it.

With reduced antialiasing it looks pretty OK, although it still looks kinda messy when drawn on top of existing items... (I don't know if there's any easy solution for that, though, nor do I know if it looks the same on other platforms. It's a pretty minor thing, anyway.)

__________________
Artist name Ben Enkindle. Try to make electronic music with Linux software. In reality likely just procrastinating.

Last edited by elcalen; 11-29-2023 at 01:53 AM.
elcalen is offline   Reply With Quote
Old 11-29-2023, 05:21 AM   #9
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

Quote:
Originally Posted by Edgemeal View Post
How to use "P_LANENAME:" ? I tried like this to get name of lanes, but it returns false with empty string.
Sorry, it was only hooked into GetSetMediaTrackInfo() for extension use, not GetSetMediaTrackInfo_String() for ReaScript use. Fixing. Also please note the lane numbers are zero-indexed, so your script would want to do

Code:
"P_LANENAME:" .. tostring(i-1)
schwa is offline   Reply With Quote
Old 11-29-2023, 06:30 AM   #10
bolgwrad
Human being with feelings
 
bolgwrad's Avatar
 
Join Date: Mar 2011
Location: On my arse in Glasgow, Scotland
Posts: 3,220
Default

Quote:
Originally Posted by MonkeyBars View Post
What is the "envelope list window"?


New links to parameters, pretty awesome IYAM.
__________________
www.sachetsofrelish.com
bolgwrad is online now   Reply With Quote
Old 11-29-2023, 06:38 AM   #11
BenK-msx
Human being with feelings
 
BenK-msx's Avatar
 
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,079
Default

This build rescanned all my plugins and lost my airwindows ones.

This expected in some way?
__________________
JS Super8 Looper Template & intro | BCF2000 uber info Thread | Who killed the Lounge?
BenK-msx is offline   Reply With Quote
Old 11-29-2023, 06:42 AM   #12
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

No, did you install the right architecture?
schwa is offline   Reply With Quote
Old 11-29-2023, 06:48 AM   #13
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 4,331
Default

Quote:
Originally Posted by Edgemeal View Post
v7.06+dev1128 - November 28 2023

+ Lanes: add action, menu item, mouse modifier to refresh comp areas with no matching media in comping lane
Thank you devs! Regarding the action, it would be great if could work also for selected track and not just for track under mouse.
Vagelis is offline   Reply With Quote
Old 11-29-2023, 06:59 AM   #14
thommazk
Human being with feelings
 
thommazk's Avatar
 
Join Date: Jun 2020
Location: Brazil
Posts: 266
Default

Quote:
Originally Posted by Edgemeal View Post
v7.06+dev1128 - November 28 2023

+ MIDI editor: do not list non-visible, non-playing lanes on non-fixed-lane tracks in MIDI editor track list
Since you're changing MIDI item's visibility for non-playing lanes this FR for MIDI notes in items within non-playing lanes would also be a good fit:
https://forum.cockos.com/showthread.php?t=285104

thommazk is offline   Reply With Quote
Old 11-29-2023, 07:00 AM   #15
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 25,072
Default

Yeah I'm not sure I see any improvements in the envelope list window?
EvilDragon is offline   Reply With Quote
Old 11-29-2023, 07:30 AM   #16
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,796
Default

Quote:
Originally Posted by EvilDragon View Post
Yeah I'm not sure I see any improvements in the envelope list window?
I don't recall there being param or mod btns or the UI checkbox. What does that latter do?
MonkeyBars is offline   Reply With Quote
Old 11-29-2023, 07:30 AM   #17
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 4,138
Default

Quote:
Originally Posted by schwa View Post
Sorry, it was only hooked into GetSetMediaTrackInfo() for extension use, not GetSetMediaTrackInfo_String() for ReaScript use. Fixing. Also please note the lane numbers are zero-indexed, so your script would want to do

Code:
"P_LANENAME:" .. tostring(i-1)
Noted and thank you!
Edgemeal is offline   Reply With Quote
Old 11-29-2023, 07:37 AM   #18
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

Quote:
Originally Posted by EvilDragon View Post
Yeah I'm not sure I see any improvements in the envelope list window?
The changes are mostly on the implementation side, there are a few UI changes, for example the highlight field is now a filter.
schwa is offline   Reply With Quote
Old 11-29-2023, 08:46 AM   #19
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 25,072
Default

Is it just me or is the option "Automatically add envelopes when tweaking parameters in automation write modes" not working in this build?

EDIT: Same for last touched param. It doesn't show in the "Param" menu of the plugin window.
EvilDragon is offline   Reply With Quote
Old 11-29-2023, 09:00 AM   #20
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 4,331
Default

Regarding the new mode, there were quite a few times that I wanted to add a fade to an item that's playing and listen to it without moving the edge of the adjacent area. Not that it's not useful to sort of crossfade, but if I want to prevent this, I must split at the edge where the audible area starts. I think it would be useful to have an option to prevent moving adjacent area edges with fades.

Vagelis is offline   Reply With Quote
Old 11-29-2023, 09:03 AM   #21
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

Quote:
Originally Posted by EvilDragon View Post
Is it just me or is the option "Automatically add envelopes when tweaking parameters in automation write modes" not working in this build?

EDIT: Same for last touched param. It doesn't show in the "Param" menu of the plugin window.
Seems fine here. What plugins are you trying with?
schwa is offline   Reply With Quote
Old 11-29-2023, 09:22 AM   #22
MonkeyBars
Human being with feelings
 
MonkeyBars's Avatar
 
Join Date: Feb 2016
Location: Hollyweird
Posts: 2,796
Default

Quote:
Originally Posted by MonkeyBars View Post
I don't recall there being param or mod btns or the UI checkbox. What does that latter do?
Ah, that controls showing that parameter's knob in the TCP.
MonkeyBars is offline   Reply With Quote
Old 11-29-2023, 09:33 AM   #23
goto
Human being with feelings
 
Join Date: Oct 2023
Posts: 106
Default



Nothing is shown at present.
A focus on the horizontal range of the notes of the media item would be helpful.
Also adding an option to place the edit cursor at the beginning of the selected Media Item would be useful.
goto is offline   Reply With Quote
Old 11-29-2023, 09:52 AM   #24
BenK-msx
Human being with feelings
 
BenK-msx's Avatar
 
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,079
Default

Quote:
Originally Posted by schwa View Post
No, did you install the right architecture?
yeh in a rush and installed x86 not universal.

HOW EMBARASSING.
__________________
JS Super8 Looper Template & intro | BCF2000 uber info Thread | Who killed the Lounge?
BenK-msx is offline   Reply With Quote
Old 11-29-2023, 10:12 AM   #25
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 25,072
Default

Quote:
Originally Posted by schwa View Post
Seems fine here. What plugins are you trying with?
NI Raum, Reaktor, Kontakt 6, GSI VB3-II... (all VST2). Kontakt 7 (VST3), Waldorf Attack, Largo (VST2).

Seems to work fine for u-he CLAPs (but not ChowDSP's ChowTapeModel, say). Weird.


This definitely didn't happen before. Looks like I have more plugins where "last touched" doesn't work than not now.

Last edited by EvilDragon; 11-29-2023 at 10:25 AM.
EvilDragon is offline   Reply With Quote
Old 11-29-2023, 11:56 AM   #26
pcartwright
Human being with feelings
 
Join Date: Jan 2009
Posts: 1,033
Default

[QUOTE=Edgemeal;2738077]v7.06+dev1128 - November 28 2023
+ MIDI editor: display lane information in tracklist
+ MIDI editor: do not list non-visible, non-playing lanes on non-fixed-lane tracks in MIDI editor track list

Better, but I'm not sure if exactly the desired behavior:



This is what I would expect to see in the notation view:


Last edited by pcartwright; 11-29-2023 at 12:05 PM.
pcartwright is offline   Reply With Quote
Old 11-29-2023, 01:29 PM   #27
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Somewhere over the Rainbow
Posts: 6,971
Default

Would it be possible to add rec into lane-attribute to Get/SetMediaTrackInfo_Value as well? Or some kind of dedicated api for it?
It would be great if setting the next lane as recording could be scripted for faster workflows.

Unless I missed something in the api...
Meo-Ada Mespotine is offline   Reply With Quote
Old 11-29-2023, 02:18 PM   #28
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 25,072
Default

Quote:
Originally Posted by schwa View Post
Seems fine here. What plugins are you trying with?
OK looks like this is because I had Parameter automation notifications set to "Ignore all notifications". I wonder why is this even an option, where is this useful, if it breaks other things?
EvilDragon is offline   Reply With Quote
Old 11-29-2023, 02:35 PM   #29
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

It's a compatibility setting, some plugins flood the host constantly with notifications. I've seen plugins that send notifications on every buffer block because an LFO is changing.
schwa is offline   Reply With Quote
Old 11-29-2023, 02:37 PM   #30
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 25,072
Default

Oh wow. Well that's horrific.

But maybe then it should just be a per plugin rather than a global seetting (with global staying at current default)?
EvilDragon is offline   Reply With Quote
Old 11-29-2023, 02:40 PM   #31
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 17,916
Default

You can change the default in preferences, or change the setting per-plugin in the compatibility menu.
schwa is offline   Reply With Quote
Old 11-29-2023, 03:42 PM   #32
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC
Posts: 13,113
Default

Can't wait to test it. Thanks for all the hard work
Coachz is offline   Reply With Quote
Old 12-25-2023, 09:11 AM   #33
FeedTheCat
Human being with feelings
 
FeedTheCat's Avatar
 
Join Date: May 2019
Location: Berlin
Posts: 2,569
Default

Something in this dev release changed the padding in Messageboxes (on Linux).

v7.06+dev1127


v7.06+dev1128
__________________
Featured scripts: REAPER Update UtilityLil ChordboxGridbox/Adaptive gridMX TunerRS5K LinkMIDI Editor Magic Donate💝: PayPal|ko-fi

Last edited by FeedTheCat; 12-25-2023 at 01:24 PM.
FeedTheCat is online now   Reply With Quote
Old 12-25-2023, 02:00 PM   #34
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 16,848
Default

Quote:
Originally Posted by FeedTheCat View Post
Something in this dev release changed the padding in Messageboxes (on Linux).

v7.06+dev1127


v7.06+dev1128
ah, yeah. fixing!
Justin is offline   Reply With Quote
Reply

Thread Tools

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 10:30 AM.


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