Old 05-05-2021, 12:52 PM   #1
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,333
Default v6.28+dev0505 - May 5 2021

v6.28+dev0505 - May 5 2021
  • * Includes feature branch: MIDI editor note reordering
  • * Includes feature branch: custom metadata columns in Media Explorer
  • * Includes feature branch: razor envelope editing
  • * Includes feature branch: EEL2 x86_64/SSE
  • * Includes feature branch: VST3 bridging
  • * Includes feature branch: ReaSurroundPan
  • * Includes feature branch: media item lanes
  • # VST3 bridge: fix Windows UI embed hang for RealPhones [p=2438320]
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
vitalker is offline   Reply With Quote
Old 05-05-2021, 04:40 PM   #2
Mercado_Negro
Moderator
 
Mercado_Negro's Avatar
 
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
Default

Mario wins!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
Mercado_Negro is offline   Reply With Quote
Old 05-05-2021, 05:02 PM   #3
Trogdor
Human being with feelings
 
Trogdor's Avatar
 
Join Date: Jan 2007
Location: Niagara
Posts: 159
Default

Hello, again in this release if I click on the key map and then go back to the names notes and reload my modified map with the notes it does not load at all.
Trogdor is offline   Reply With Quote
Old 05-05-2021, 05:10 PM   #4
ovnis
Human being with feelings
 
ovnis's Avatar
 
Join Date: Oct 2011
Posts: 2,924
Default

Epic release.
ovnis is offline   Reply With Quote
Old 05-06-2021, 02:30 AM   #5
Javier Robledo
Human being with feelings
 
Javier Robledo's Avatar
 
Join Date: Jul 2014
Posts: 634
Default

Hi ¡¡¡

Mouse centre click stopped working fine after last update in Arrange View.

I have an action to move cursor to mouse position in that context but now everytime I click mouse wheel there is a zoom icon but No Action can be assigned as always.

Thanks for reading.

Javier Robledo is offline   Reply With Quote
Old 05-06-2021, 04:39 AM   #6
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Could it be that resizing VST3 windows is broken? A certain VST3 does not resize (can't yet mention which one, since it's beta). It works prior to this pre version.
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom

Last edited by _Stevie_; 05-06-2021 at 04:44 AM.
_Stevie_ is offline   Reply With Quote
Old 05-06-2021, 05:14 AM   #7
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,685
Default

Maybe I erroneosly claimed success with using the VST3 GUI embedding feature that is new in the dev version. I) am not sure if this is a bug of Reaper's or in the code I use.

The embedded GUI is only shown once the mouse is hovered above the embedded frame.
This is because only the "edit" variant of the embedded GUI is displayed - and then it stays in place. The BMP copy of the frame never is shown. If I disable the code that is executed REAPER_FXEMBED_WM_PAINT, where the bmp is filled with pixels - and which is called up by Reaper with seemingly a decent pointer for the bmp (correct height and width), the behavior does not change. Hence the content of the bitmap provided by Reaper it does not matter, and seemingly is not ever displayed by Reaper, but always a black rectangle is displayed instead.

(Similar code does work in a VST2 test.)

Thanks for listening,
-Michael

Last edited by mschnell; 05-06-2021 at 05:42 AM.
mschnell is online now   Reply With Quote
Old 05-06-2021, 06:30 AM   #8
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by _Stevie_ View Post
Could it be that resizing VST3 windows is broken? A certain VST3 does not resize (can't yet mention which one, since it's beta). It works prior to this pre version.
Oops my fault, fixing thanks!
Justin is offline   Reply With Quote
Old 05-06-2021, 06:31 AM   #9
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 15,721
Default

Quote:
Originally Posted by mschnell View Post
Maybe I erroneosly claimed success with using the VST3 GUI embedding feature that is new in the dev version. I) am not sure if this is a bug of Reaper's or in the code I use.

The embedded GUI is only shown once the mouse is hovered above the embedded frame.
This is because only the "edit" variant of the embedded GUI is displayed - and then it stays in place. The BMP copy of the frame never is shown. If I disable the code that is executed REAPER_FXEMBED_WM_PAINT, where the bmp is filled with pixels - and which is called up by Reaper with seemingly a decent pointer for the bmp (correct height and width), the behavior does not change. Hence the content of the bitmap provided by Reaper it does not matter, and seemingly is not ever displayed by Reaper, but always a black rectangle is displayed instead.

(Similar code does work in a VST2 test.)

Thanks for listening,
-Michael
Hmm can you confirm that your REAPER_FXEMBED_WM_PAINT gets called? If it works partway in VST3 and also works in VST2 then it's probably your code...
Justin is offline   Reply With Quote
Old 05-06-2021, 07:01 AM   #10
_Stevie_
Human being with feelings
 
_Stevie_'s Avatar
 
Join Date: Oct 2017
Location: Black Forest
Posts: 5,054
Default

Quote:
Originally Posted by Justin View Post
Oops my fault, fixing thanks!
Awesome, thanks!
__________________
My Reascripts forum thread | My Reascripts on GitHub
If you like or use my scripts, please support the Ukraine: Ukraine Crisis Relief Fund | DirectRelief | Save The Children | Razom
_Stevie_ is offline   Reply With Quote
Old 05-06-2021, 11:51 AM   #11
mlouisgordon
Human being with feelings
 
Join Date: Mar 2021
Posts: 8
Default

Quote:
Originally Posted by vitalker View Post
v6.28+dev0505 - May 5 2021
[list][*] * Includes feature branch: custom metadata columns in Media Explorer
This feature works GREAT! THANK YOU!

I tried exporting my settings as a ReaperConfig and works fine. It would be great if the Column views and other Media Explorer options could have their own Configuration category. So that if we're distributing a server-based Database to multiple users, they don't need to enter in all the metadata fields themselves.
mlouisgordon is offline   Reply With Quote
Old 05-06-2021, 12:55 PM   #12
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,685
Default

Quote:
Originally Posted by Justin View Post
Hmm can you confirm that your REAPER_FXEMBED_WM_PAINT gets called? If it works partway in VST3 and also works in VST2 then it's probably your code...
Yep it is called.

I seem to have found a bug in the VST3 plugin code. I'm trying to fix it...
-Michael
mschnell is online now   Reply With Quote
Old 05-06-2021, 02:56 PM   #13
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

I'm sad to report that in this version the battle with RealPhones VST3 is not yet over.
I tried adding it to a new track, first setting it as default isolation before adding, then adding another one as separate process (embed UI set in both cases).

The plugin is correctly added in both versions, but sometimes now, I have to find yet a predictable pattern, removing one of the instances still hangs REAPER.

It's quite a corner case I know, and I don't even know if it's supported playing this way with the plugin isolation mode, but I thought of reporting it anyway because it could be revealing on some other issues...

Let me know if you need a dump file.

- Mario
mabian is offline   Reply With Quote
Old 05-06-2021, 03:01 PM   #14
mabian
Moderator
 
mabian's Avatar
 
Join Date: Aug 2007
Location: Italy
Posts: 4,326
Default

Ok, found a repeatable pattern.
Just set RealPhones VST3 as "separated process", "embed UI".
Add it three times to a new track.
The third add always hangs here and never completes.

- Mario
mabian is offline   Reply With Quote
Old 05-06-2021, 03:14 PM   #15
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,685
Default

Quote:
Originally Posted by mschnell View Post
Yep it is called.
I seem to have found a bug in the VST3 plugin code. I'm trying to fix it...
After fixing some errors in the VST3's code, I can confirm that Reaper seems to work correctly.
Thanks,
-Michael

Last edited by mschnell; 05-07-2021 at 03:58 AM.
mschnell is online now   Reply With Quote
Old 05-06-2021, 03:49 PM   #16
nofish
Human being with feelings
 
nofish's Avatar
 
Join Date: Oct 2007
Location: home is where the heart is
Posts: 12,096
Default

Not sure if this is related to the VST3 bridging work but I have a 32 bit (at least I think it's 32 bit) GUI less VST2 plugin here 'mda TestTone' that doesn't show as (X86) in the FX browser nor as (x86 bridged) when floating like other bridged plugins in Reaper x64.
I noticed because in my regular Reaper install it didn't work anymore* with the +dev0505 x64 version (not sure with which version it stopped) unless I enabled 'Embed bridged UI' option.
In a clean +dev0505 x64 version it does work out of the box but as said above, doesn't display (x86) like other x86 plugins in Reaper x64.



Plugin attached (as it's free).

*meaning I could load it an a FX slot fine, but it didn't show any GUI (host GUI in this case)

edit:
After another try now it works fine also in my regular Reaper install without having the 'Embed UI' option set (but still doesn't display 'x86 bridged').
Maybe a temporary glitch, I don't know.
Attached Files
File Type: zip mda TestTone.zip (40.6 KB, 88 views)

Last edited by nofish; 05-06-2021 at 04:32 PM.
nofish 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 01:34 AM.


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