 |
|
|
12-19-2022, 04:00 PM
|
#1
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,093
|
v6.73+dev1219 - December 19 2022
v6.73+dev1219 - December 19 2022
- * Includes feature branch: selected media item appearance changes
- * Includes feature branch: media item fixed lanes
- + Dynamic split: respect track edit grouping when splitting grouped items
- + FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
- + Grouping: fix items on the same track being treated as grouped for edge edits [p=2625098]
- + IDEs: improve international keyboard support on Windows
- + JSFX: add mem_multiply_sum(), mem_insert_shuffle()
- + JSFX: support EEL2 preprocessing
- + JSFX: update Super8, channel mixer to use preprocessor
- + Master VU: fix setting red threshold dB [t=270710]
- + Media items: add option to preview grouped item selection on mouseover or marquee selection
- + Razor edits: improve behavior when "overlap and crossfade media when finalizing razor edits" enabled [p=2623951]
- + ReaScript/EEL: add mem_multiply_sum(), mem_insert_shuffle()
- + ReaScript: EEL2 supports preprocessor to generate code <? printf("code;"); ?>, _suppress can be set to prevent compilation of sections of code
- + ReaScript: improve gfx.getchar() international keyboard support
- + Render: display render statistics as list view in render progress window
- + Video: add get_host_placement()
- + Video: support EEL2 preprocessing
- # JSFX: fix gaps in UIs [p=2621429]
- # Razor edit: fix incorrect lane move when editing multiple razor edits [p=2623754]
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
__________________
subproject FRs click here
note: don't search for my pseudonym on the web. The "musicbynumbers" you find is not me or the name I use for my own music.
|
|
|
12-19-2022, 04:30 PM
|
#2
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Some nice stuff!
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
What other plugins than ReaComp support this?
+ IDEs: improve international keyboard support on Windows
Does it mean full unicode support?
+ Media items: add option to preview grouped item selection on mouseover or marquee selection
Sounds nice, tomorrow we'll see how it looks.
+ Video: add get_host_placement()
What this is about?
|
|
|
12-19-2022, 04:55 PM
|
#3
|
Human being with feelings
Join Date: Jan 2021
Posts: 50
|
Quote:
Originally Posted by vitalker
Some nice stuff!
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
What other plugins than ReaComp support this?
+ IDEs: improve international keyboard support on Windows
Does it mean full unicode support?
+ Media items: add option to preview grouped item selection on mouseover or marquee selection
Sounds nice, tomorrow we'll see how it looks.
+ Video: add get_host_placement()
What this is about?
|
The meter embedded ui is very interesting, hope they also add support to view the settings on a eq also is the plugin manufacturer responsible for adding this option ???
|
|
|
12-19-2022, 06:05 PM
|
#4
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,801
|
" + Razor edits: improve behavior when "overlap and crossfade media when finalizing razor edits" enabled [ p=2623951]"
Thx you!
|
|
|
12-19-2022, 06:44 PM
|
#5
|
Human being with feelings
Join Date: Jan 2014
Posts: 867
|
|
|
|
12-19-2022, 06:52 PM
|
#6
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,223
|
Quote:
Originally Posted by vitalker
Some nice stuff!
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
What other plugins than ReaComp support this?
|
ReaComp has its own UI. This is for plugins that support the Presonus GR API, apparently Softube does?
https://support.presonus.com/hc/en-u...-Studio-One-3-
Quote:
+ IDEs: improve international keyboard support on Windows
Does it mean full unicode support?
|
Should be improved, at least.
Quote:
+ Video: add get_host_placement()
What this is about?
|
We added that API for jsfx in a previous build -- so FX can determine what track/item they are on, for gmem use etc.
|
|
|
12-19-2022, 08:07 PM
|
#7
|
Human being with feelings
Join Date: Jan 2014
Posts: 867
|
|
|
|
12-19-2022, 08:25 PM
|
#8
|
Human being with feelings
Join Date: Jan 2011
Posts: 810
|
Quote:
Originally Posted by vitalker
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
What other plugins than ReaComp support this?
|
|
|
|
12-19-2022, 09:06 PM
|
#9
|
Human being with feelings
Join Date: Jan 2011
Posts: 810
|
Quote:
+ Media items: add option to preview grouped item selection on mouseover or marquee selection
|
Great!
Noticed that items remain highlighted when grouping is disabled if they were highlighted at that moment.
|
|
|
12-19-2022, 10:08 PM
|
#10
|
Human being with feelings
Join Date: Jan 2014
Posts: 867
|
|
|
|
12-20-2022, 12:27 AM
|
#11
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 13,158
|
Quote:
Originally Posted by musicbynumbers
v6.73+dev1219 - December 19 2022
- + JSFX: support EEL2 preprocessing
|
What is this ?
-Michael
|
|
|
12-20-2022, 12:44 AM
|
#12
|
Human being with feelings
Join Date: Dec 2017
Location: Sunny Siberian Islands
Posts: 748
|
Quote:
Originally Posted by Daodan
|
Wow!
|
|
|
12-20-2022, 12:46 AM
|
#13
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Justin
ReaComp...
|
Thank you, Justin!
|
|
|
12-20-2022, 12:46 AM
|
#14
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Daodan
Great!
Noticed that items remain highlighted when grouping is disabled if they were highlighted at that moment.
|
What do you mean? GIF would be helpful
|
|
|
12-20-2022, 12:47 AM
|
#15
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Daodan
|
Nice! Thanks for showing.
|
|
|
12-20-2022, 01:23 AM
|
#16
|
Human being with feelings
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,512
|
I'm no longer able to type double quotes, single quotes, accented letters, etc. in the IDE. I've rolled back to v6.72, and then it's fine again, so I'm guessing it's related to this change:
Quote:
+ IDEs: improve international keyboard support on Windows
|
I'm running Windows 10, and my keyboard layout is United States-International.
|
|
|
12-20-2022, 01:39 AM
|
#17
|
Human being with feelings
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,512
|
Quote:
Originally Posted by mschnell
What is this ?
|
Note that I don't really know either, but I think it allows you to use EEL2 to generate JSFX/EEL2 code. So if e.g. you have this code to sum up a bunch of sine waves:
Code:
sum = 0;
sum += sin(1*x)/1;
sum += sin(3*x)/3;
sum += sin(5*x)/5;
sum += sin(7*x)/7;
You can replace it with this:
Code:
sum = 0;
<?
i = 1;
loop(4,
printf("sum += sin(%d*x)/%d;\n", i, i);
i += 2;
);
?>
I think this will generate the code at compile time, so both code fragments are equivalent (because @sample-code size for both is the same).
|
|
|
12-20-2022, 01:57 AM
|
#18
|
Human being with feelings
Join Date: Jan 2011
Posts: 810
|
Quote:
Originally Posted by vitalker
What do you mean? GIF would be helpful 
|
|
|
|
12-20-2022, 02:12 AM
|
#19
|
Human being with feelings
Join Date: Oct 2014
Location: Belgium
Posts: 1,218
|
Quote:
Originally Posted by Justin
ReaComp has its own UI. This is for plugins that support the Presonus GR API, apparently Softube does?
https://support.presonus.com/hc/en-u...-Studio-One-3-
Should be improved, at least.
We added that API for jsfx in a previous build -- so FX can determine what track/item they are on, for gmem use etc.
|
Hi Justin
in 6.72 Official release I see it's already implemented and it works. But it's not listed into the changelog on the download page
Please here the animated gif
https://drive.google.com/file/d/1RI0...ew?usp=sharing
|
|
|
12-20-2022, 02:15 AM
|
#20
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Daodan
|
Ah, now I understand what do you mean. You mean items remain selected even when grouping is disabled? But what's wrong here? It is WYSIWYG design. Secondly why do you expect Reaper UNselect items after you selected them? It would not be consistent. You selected grouped items and now you want selection gone for them? Why did you select them in the first place if you don't want them to be selected?
Maybe a not good analogy, but it's like expecting unmuting grouped tracks after you muted lead track and then disabled grouping. So generally speaking you want law to work backwards.
Last edited by vitalker; 12-20-2022 at 02:27 AM.
|
|
|
12-20-2022, 03:00 AM
|
#21
|
Human being with feelings
Join Date: Aug 2006
Location: Berlin
Posts: 11,738
|
Quote:
Originally Posted by vitalker
Some nice stuff!
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
What other plugins than ReaComp support this?
|
Does Fabfilter support this yet ?
I‘ll certainly ask ask both Fabfilter and Klanghelm to support it if they do not already.
|
|
|
12-20-2022, 03:03 AM
|
#22
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,124
|
Quote:
Originally Posted by musicbynumbers
v6.73+dev1219 - December 19 2022
- + ReaScript: improve gfx.getchar() international keyboard support
|
Huuuge thanks, will test it as soon as a I can
|
|
|
12-20-2022, 03:04 AM
|
#23
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by airon
Does Fabfilter support this yet ?
I‘ll certainly ask ask both Fabfilter and Klanghelm to support it if they do not already.
|
Check Daodan's post.
|
|
|
12-20-2022, 03:05 AM
|
#24
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by BartR
|
I'll repeat myself (again):
Quote:
Originally Posted by vitalker
You are wrong. ReaComp (ReaComp: support TrackFX_GetNamedConfigParm(GainReduction_dB)) and VSTs (VST: support TrackFX_GetNamedConfigParm() with GainReduction_dB to retrieve the current GR from plug-ins that support the Presonus GR API) support it since REAPER v5.70 - December 13, 2017.
In REAPER v6.0 - December 3, 2019 embedded TCP/MCP UI was added, so you could put parts of plugins inside control panels.
It's just you couldn't show gain-reduction meter inside TCP/MCP before v6.0.
|
|
|
|
12-20-2022, 03:11 AM
|
#25
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Tale
I'm no longer able to type double quotes, single quotes, accented letters, etc. in the IDE. I've rolled back to v6.72, and then it's fine again, so I'm guessing it's related to this change:
I'm running Windows 10, and my keyboard layout is United States-International.
|
Improving international keyboard support meant worsen local keyboard support.
I can confirm that with normal US layout it works, but not with international US.
|
|
|
12-20-2022, 03:26 AM
|
#26
|
Human being with feelings
Join Date: Jan 2011
Posts: 810
|
Quote:
Originally Posted by vitalker
Ah, now I understand what do you mean. You mean items remain selected even when grouping is disabled? But what's wrong here? It is WYSIWYG design. Secondly why do you expect Reaper UNselect items after you selected them? It would not be consistent. You selected grouped items and now you want selection gone for them? Why did you select them in the first place if you don't want them to be selected?
Maybe a not good analogy, but it's like expecting unmuting grouped tracks after you muted lead track and then disabled grouping. So generally speaking you want law to work backwards. 
|
+ Media items: add option to preview grouped item selection on mouseover or marquee selection
It's not selecting. It's highlighting items when grouping enabled and mouseover (or marquee selection). You can see that items highlighted when grouping disabled and no mouseover (if you previously disable grouping on mouseover). This is obviously a bug (easy fixable I believe)
You can enable it in preferences->appearance->media. Checkbox "highlight grouped items on mouseover"
I'm pretty sure you'll understand when you try it yourself.
|
|
|
12-20-2022, 03:31 AM
|
#27
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Daodan
+ Media items: add option to preview grouped item selection on mouseover or marquee selection
It's not selecting. It's highlighting items when grouping enabled and mouseover (or marquee selection). You can see on that items highlighted when grouping disabled and no mouseover. This is obviously a bug (easy fixable I believe)
You can enable it in preferences->appearance->media. Checkbox "highlight grouped items on mouseover"
I'm pretty sure you'll understand when you try it yourself.
|
Ah, thank you for pointing it out (I didn't know there is an option and it is disabled by default). Sorry for not understanding.
Now I can confirm this behavior. On the other hand the devs probably didn't expect someone would disable grouping by shortcut while hovering over grouped items.
|
|
|
12-20-2022, 04:13 AM
|
#28
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,223
|
Quote:
Originally Posted by Tale
Note that I don't really know either, but I think it allows you to use EEL2 to generate JSFX/EEL2 code. So if e.g. you have this code to sum up a bunch of sine waves:
Code:
sum = 0;
sum += sin(1*x)/1;
sum += sin(3*x)/3;
sum += sin(5*x)/5;
sum += sin(7*x)/7;
You can replace it with this:
Code:
sum = 0;
<?
i = 1;
loop(4,
printf("sum += sin(%d*x)/%d;\n", i, i);
i += 2;
);
?>
I think this will generate the code at compile time, so both code fragments are equivalent (because @sample-code size for both is the same).
|
Yep, this. The EEL2 in the preprocessor has a completely independent namespace/memory space, too. Take a look at the updated versions of super8 and loudness meter and channel mixer if you want to see it in action.
|
|
|
12-20-2022, 05:05 AM
|
#29
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,223
|
Quote:
Originally Posted by vitalker
Improving international keyboard support meant worsen local keyboard support.
I can confirm that with normal US layout it works, but not with international US.
|
Hmm my Windows doesn't seem to list US international, but I was able to duplicate some issues with US Spanish. Fixing for the next build, hopefully!
|
|
|
12-20-2022, 05:12 AM
|
#30
|
Human being with feelings
Join Date: Nov 2019
Location: Austria, near Lake Constance
Posts: 451
|
Quote:
Originally Posted by musicbynumbers
v6.73+dev1219 - December 19 2022[*]+ IDEs: improve international keyboard support on Windows
|
Not sure if this relates (sorry if not). Would be amazing if we could get a fix for the VirtualMidiKeyboard for German Layouts (QWERTZ). When we are playing the Z and Y --> those letters are exchanged on German Keyboards (compared to qwerty) and therefore are the notes G and D. (my muscle memory isn´t a big fan of this behaviour...  )
Last edited by operator; 12-20-2022 at 05:18 AM.
|
|
|
12-20-2022, 05:17 AM
|
#31
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,124
|
BTW: is it intentional, that this dev-release is 6.73+ and not 6.72+ ?
|
|
|
12-20-2022, 05:27 AM
|
#32
|
Human being with feelings
Join Date: Jan 2019
Location: Brazil
Posts: 97
|
If it helps:
Here keyboard is OK!
My native language is Portuguese but I use this configuration:
System: English (United States) Internacional
Windows Display Language: English (United States)
Keyboard: United States International Keyboard
System: Windows 10
Physical Keyboard: Apple Keyboard Standard US
Quote:
Originally Posted by Justin
Hmm my Windows doesn't seem to list US international, but I was able to duplicate some issues with US Spanish. Fixing for the next build, hopefully!
|
|
|
|
12-20-2022, 05:30 AM
|
#33
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,560
|
Quote:
+ FX: for VSTs that support gain-reduction reporting, allow embed UI for this meter
|
This is a nice feature but I think the GR meter moves too fast and the readout is hard to read.
1) I don't think we need the two letters "GR" there.
2) Please make the readout to stick at the highest value and reset with playback stop/start
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
12-20-2022, 05:39 AM
|
#34
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 14,454
|
Quote:
Originally Posted by vitalker
On the other hand the devs probably didn't expect someone would disable grouping by shortcut while hovering over grouped items.
|
This is exactly what public testing is good for, thanks Daodan!
|
|
|
12-20-2022, 05:48 AM
|
#35
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,223
|
Quote:
Originally Posted by operator
Not sure if this relates (sorry if not). Would be amazing if we could get a fix for the VirtualMidiKeyboard for German Layouts (QWERTZ). When we are playing the Z and Y --> those letters are exchanged on German Keyboards (compared to qwerty) and therefore are the notes G and D. (my muscle memory isn´t a big fan of this behaviour...  )
|
You can create/edit a file reaper-vkbmap.txt alongside reaper.ini which lets you change it, e.g. https://stash.reaper.fm/8772/reaper-vkbmap.txt
|
|
|
12-20-2022, 06:00 AM
|
#36
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by Justin
Hmm my Windows doesn't seem to list US international, but I was able to duplicate some issues with US Spanish. Fixing for the next build, hopefully!
|
If you follow this instruction, you should be able to find this layout among others. Maybe they've added it later, but in 20H2 I have it.
https://www.windowscentral.com/how-c...out-windows-10
|
|
|
12-20-2022, 06:06 AM
|
#37
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by operator
Not sure if this relates (sorry if not). Would be amazing if we could get a fix for the VirtualMidiKeyboard for German Layouts (QWERTZ). When we are playing the Z and Y --> those letters are exchanged on German Keyboards (compared to qwerty) and therefore are the notes G and D. (my muscle memory isn´t a big fan of this behaviour...  )
|
Not related, because there is a file, where you can edit key map. It is in root folder: reaper-vkbmap.txt. For German you'll probably need something like this: https://forum.cockos.com/showpost.ph...4&postcount=10
|
|
|
12-20-2022, 06:07 AM
|
#38
|
Human being with feelings
Join Date: Nov 2019
Location: Austria, near Lake Constance
Posts: 451
|
Quote:
Originally Posted by Justin
[...]edit a file reaper-vkbmap.txt [...]
|
Wow... mille grazie... thx.
EDIT: Also big thx to you vitalker. <3 <3 <3
Last edited by operator; 12-20-2022 at 06:29 AM.
|
|
|
12-20-2022, 06:09 AM
|
#39
|
Human being with feelings
Join Date: Dec 2012
Posts: 12,842
|
Quote:
Originally Posted by operator
Wow... mille grazie... thx.
|
And you got the exact map in my post.
|
|
|
12-20-2022, 06:19 AM
|
#40
|
Human being with feelings
Join Date: Mar 2021
Posts: 301
|
Quote:
Originally Posted by musicbynumbers
[*]+ ReaScript: EEL2 supports preprocessor to generate code <? printf("code;"); ?>, _suppress can be set to prevent compilation of sections of code
|
Ohhh, I'm definitely gonna give this a try!
It should help mimic "object" array in JSFX
What's the usage / use case for _suppress ?
Thanks !
|
|
|
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 10:09 PM.
|