|
|
|
08-12-2019, 02:52 PM
|
#1
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
v5.981+dev0812 - August 12 2019
v5.981+dev0812 - August 12 2019
- + AIFF: support 8-bit uncompressed Amiga IFF files
- + macOS: automatically rescan MIDI hardware on device change notifications [t=222339]
- + macOS: fix GetUserFilenameForRead() [t=223825]
# Allow embeddeding some ReaPlugs and JSFX into MCP extended mixer slots
# JSFX scope/spectrograph/analyzer small window improvements, context menu
# ReaEQ tiny-window improvements
# ReaFIR small mode tweaks
# ReaXcomp tiny-window improvements
- # batch converter: remove incorrect colortheme of window
- # general dynamics: improve small window size appearance
- # mixer master: fix vertical size issue when changing themes
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
|
|
|
08-12-2019, 02:56 PM
|
#2
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
I have a feeling a recent video by Dan Worrall is somehow related to this new "embedding ReaPlugs in MCP slots" thing ...
- Mario
|
|
|
08-12-2019, 02:57 PM
|
#3
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by mabian
I have a feeling a recent video by Dan Worrall is somehow related to this new "embedding ReaPlugs in MCP slots" thing ...
- Mario
|
Hmm I haven't seen that video, don't think it is
|
|
|
08-12-2019, 03:01 PM
|
#4
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
Quote:
Originally Posted by Justin
Hmm I haven't seen that video, don't think it is
|
Then he's a wizard...
https://www.youtube.com/watch?v=HspZn-ZRjd0
- Mario
|
|
|
08-12-2019, 03:03 PM
|
#5
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by mabian
# batch converter: remove incorrect colortheme of window
|
...why the other way around (not following theme colors at ALL)? I would expect that dialog to follow the theme colors! Just like many others which aren't obediently listening which theme colors they should use...
All that batch file converter window needed was to have the theme bg color behind the text (and file list to follow theme file background color)...
So many UI and other fine-tuning improvements as of late, this one would be very welcome for v6, too! At least some semblance of GUI consistency would be really nice to see (like, not having half the dialogs follow theme colors, half the dialogs not at all)
Last edited by EvilDragon; 08-12-2019 at 03:11 PM.
|
|
|
08-12-2019, 03:17 PM
|
#6
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
A few thoughts on this new goodie...
1) I see ReaPlugs can also be embedded in TCP, but if so they are detached from MCP. Why not on both?
2) When a GUI is embedded in TCP I cannot find how to pop the full FX out (in MCP just clicking on the plug header does it).
I think it would be quite convenient in TCP also.
EDIT: found the bottom left button. One-off
3) There should be a way to lock the embedded panel (eventually making handles disappear) just to be able to see the settings at a glance without risk of accidental changes.
Great feature BTW!
- Mario
|
|
|
08-12-2019, 03:38 PM
|
#7
|
Human being with feelings
Join Date: Jun 2008
Location: Whales, UK
Posts: 6,009
|
8bit import works pretty great! this is as close to time travel as it gets...
didn't need to change extensions either.. thanks a heap.
a small % of sounds do not import ( no real pattern to it, some i got from 'floppy disks' most were sampled personally, so could be many reasons ) but can live with that.
man, they sound so much cleaner than i recall!
used to hearing them within 12 bit mixes that were put onto cassette..
--
this mini embedded gui in the MCP thing is quite cool too -
|
|
|
08-12-2019, 03:59 PM
|
#8
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,238
|
Would it be possible to embed jsfx in scripts gfx windows too? It would be very cool.
Thank you for fixing macos getuserfilebameforRead... Now.. what about forWrite?
|
|
|
08-12-2019, 04:41 PM
|
#9
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by heda
Would it be possible to embed jsfx in scripts gfx windows too? It would be very cool.
Thank you for fixing macos getuserfilebameforRead... Now.. what about forWrite?
|
you can embed graphical jsfx into the tcp/mcp, try out general dynamics or the oscilliscope or spectrum analyzer or spectrogram..
|
|
|
08-12-2019, 05:14 PM
|
#10
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by mabian
|
We can program pretty quickly, but doing the MCP embed stuff took mroe than 24 hours
|
|
|
08-12-2019, 09:43 PM
|
#11
|
Human being with feelings
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,686
|
Quote:
Originally Posted by Justin
We can program pretty quickly
|
That is obvious
-Michael (a programmer, myself)
|
|
|
08-13-2019, 12:48 AM
|
#12
|
Human being with feelings
Join Date: May 2010
Location: Earth
Posts: 1,883
|
[*]# mixer master: fix vertical size issue when changing themes
This one is fixed
thanks
__________________
Win11, R 64bit
|
|
|
08-13-2019, 02:04 AM
|
#13
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
Quote:
# Allow embeddeding some ReaPlugs and JSFX into MCP extended mixer slots
|
You guys are great! thanks for that!
Maybe can I suggest some ideas?
1) This could remain a simple visual feedback without possibility of editing as long as the slot does not make a minimum size of X / X pixels (and therefore depending on the layout used or TCP / MCP). For EQ, a simple visual curve without the edit points is already excellent (as the console Soundcraft VI) and a simple dbl click open the plug window. Ditto, for compressors, or gate, a simple return of the reduction is already great if the embeded zone is less than X.
2) So, we need a true VU meter plug (RMS) and a LUFS meter in order to be able to see the different levels, directly on the track :P
3) An MCP version of these actions would be welcome -> FX: Show next single Embedded FX UI in TCP (selected tracks)
4) The ability to display The first reatune tab would be great
5) add a "play/loop/stop" button and a "record" button to R5K and allow to display the play / stop / record button of r5k this way and you will make a lot of happy users
6) for some JS, the display is really buggy -> Megababy, VU meter, graphical waveshaper, General dynamics
7) THANK YOU
Last edited by Reno.thestraws; 08-13-2019 at 02:12 AM.
|
|
|
08-13-2019, 02:23 AM
|
#14
|
Human being with feelings
Join Date: Oct 2016
Location: Germany
Posts: 157
|
Those TCP/MCP-Plugin-Views turn out really nice. I found two inconsistencies between TCP and MCP unpleaseant:
1. Both have different click-areas to open the full plugin (a symbol in TCP and the name in MCP). I would propose to use the name in both cases.
2. The very handy addition of bands by doubleclick (ReaEQ, ReaXComp) is not possible in MCP.
|
|
|
08-13-2019, 03:07 AM
|
#15
|
Human being with feelings
Join Date: Mar 2019
Posts: 875
|
Quote:
# Allow embeddeding some ReaPlugs and JSFX into MCP extended mixer slots
# JSFX scope/spectrograph/analyzer small window improvements, context menu
# ReaEQ tiny-window improvements
# ReaFIR small mode tweaks
# ReaXcomp tiny-window improvements
|
Nice addition! As seen elsewhere, but very cool also in Reaper.
Here some embedded jsfx doesn’t down-scale fonts and graphics, others do.
In particular the (summed) VU meter is cut off in MPC, I guess this one will be the most used.
(macOS 10.14.6)
Quote:
Originally Posted by Reno.thestraws
2) So, we need a true VU meter plug (RMS) and a LUFS meter in order to be able to see the different levels, directly on the track :P
|
+1
Other ideas: True peak (4x ovs), correlation meter (like voxengo correlometer?)
|
|
|
08-13-2019, 04:38 AM
|
#16
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Quote:
Originally Posted by Justin
We can program pretty quickly, but doing the MCP embed stuff took mroe than 24 hours
|
And yet, that was pretty fast!
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
08-13-2019, 04:58 AM
|
#17
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,238
|
Quote:
Originally Posted by Justin
you can embed graphical jsfx into the tcp/mcp, try out general dynamics or the oscilliscope or spectrum analyzer or spectrogram..
|
It is very nice. I was asking about embedding them inside Lua scripts. Don't worry if it is too complicated.
Is there a way to toggle embed in TCP or MCP for a number of plugins at the same time? The problem would be how to select multiple plugins across multiple tracks too. Maybe scripting API. To create for exanple, a script that embeds all reaeq in selected tracks, then another for general dynamics etc
|
|
|
08-13-2019, 05:51 AM
|
#18
|
Human being with feelings
Join Date: Jun 2018
Posts: 375
|
Amazing job on the embedded views! Now if REAPER had some kind of post-FX slots so that the embedded plugins would always appear after any newly added FX (without having to be manually moved down) and only affect the final output of the track. Oh man, 10/10.
Quote:
Originally Posted by multibody
Those TCP/MCP-Plugin-Views turn out really nice. I found two inconsistencies between TCP and MCP unpleaseant:
1. Both have different click-areas to open the full plugin (a symbol in TCP and the name in MCP). I would propose to use the name in both cases.
2. The very handy addition of bands by doubleclick (ReaEQ, ReaXComp) is not possible in MCP.
|
Yes, especially missing the double-click to enable/disable bands in ReaEQ.
|
|
|
08-13-2019, 06:22 AM
|
#19
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Reno.thestraws
6) for some JS, the display is really buggy -> Megababy, VU meter, graphical waveshaper, General dynamics
|
I'm updating Liteon's VU meters and Loser's Goniometer, but Graphical Waveshaper should be OK, and this build already had an updated General Dynamics which should also be decent (maybe you're using the old one?)
|
|
|
08-13-2019, 06:53 AM
|
#20
|
Human being with feelings
Join Date: Sep 2018
Location: HH
Posts: 916
|
Awesome !!
If the gui embedding will also be realized for input-FX, I'll make pee in my pants
|
|
|
08-13-2019, 06:57 AM
|
#21
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Mixer faders position bug
There's a problem with the MCP faders when the mixer is hidden and those faders are moved on the TCP.
Steps:
1) New project
2) Add a new track
3) Make sure the mixer is hidden
4) Move the volume knob on the TCP
5) Open the mixer
Result: the MCP fader doesn't reflect the change we just made
Screencap: https://imgur.com/a/I6Na4wj
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
08-13-2019, 07:02 AM
|
#22
|
Human being with feelings
Join Date: Mar 2007
Posts: 3,978
|
Quote:
Originally Posted by Mercado_Negro
There's a problem with the MCP faders when the mixer is hidden and those faders are moved on the TCP.
...
Result: the MCP fader doesn't reflect the change we just made
...
|
Confirming!
(e.g. fader is at unity 0.0dB, close mixer, set TCP fader to +10dB, open mixer and the position of MCP fader is at 0.0dB but its tooltip shows the correct TCP value +10.0dB) Clicking on the MCP fader it resets TCP fader to 0.0dB)
|
|
|
08-13-2019, 07:25 AM
|
#23
|
Human being with feelings
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
|
Quote:
# JSFX scope/spectrograph/analyzer small window improvements, context menu
|
Cool!
Minor issue: On macOS with retina the context menu isn't displayed where you click, I guess because it should consider gfx_ext_retina. This seems to fix it (in gfxanalyzer):
Code:
(mouse_cap==0 && last_mouse_cap==2) ? (
gfx_x=mouse_x/gfx_ext_retina;
gfx_y=mouse_y/gfx_ext_retina;
EDIT: Also:
Code:
gfx_printf("FFT %d\n%ddB f",16<<slider1,slider2);
Is that " f" intentional?
Last edited by Tale; 08-13-2019 at 07:32 AM.
|
|
|
08-13-2019, 07:31 AM
|
#24
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Tale
Cool!
Minor issue: On macOS with retina the context menu isn't displayed where you click, I guess because it should consider gfx_ext_retina. This seems to fix it (in gfxanalyzer):
Code:
(mouse_cap==0 && last_mouse_cap==2) ? (
gfx_x=mouse_x/gfx_ext_retina;
gfx_y=mouse_y/gfx_ext_retina;
|
Hmm I need to double-check but probably should fix on the eel_lice side, as on Windows that would be unnecessary (and unhelpful).
|
|
|
08-13-2019, 07:34 AM
|
#25
|
Human being with feelings
Join Date: Jul 2008
Location: The Netherlands
Posts: 3,645
|
Quote:
Originally Posted by Justin
Hmm I need to double-check but probably should fix on the eel_lice side, as on Windows that would be unnecessary (and unhelpful).
|
Yeah, I'm not sure if my fix makes sense, so maybe this indeed is a bug in gfx_showmenu() on macOS.
BTW, there seems to be a rogue "f" in gfxanalyzer (see EDIT in my previous post). Not sure though...
|
|
|
08-13-2019, 07:41 AM
|
#26
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Tale
Yeah, I'm not sure if my fix makes sense, so maybe this indeed is a bug in gfx_showmenu() on macOS.
BTW, there seems to be a rogue "f" in gfxanalyzer (see EDIT in my previous post). Not sure though...
|
that's a decorative "f"(loor)
|
|
|
08-13-2019, 08:30 AM
|
#27
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
Quote:
Originally Posted by Justin
I'm updating Liteon's VU meters and Loser's Goniometer, but Graphical Waveshaper should be OK, and this build already had an updated General Dynamics which should also be decent (maybe you're using the old one?)
|
nope, fresh portable install in in dedicaded folder. no theme, no nothing
original
|
|
|
08-13-2019, 08:36 AM
|
#28
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Quote:
+ macOS: automatically rescan MIDI hardware on device change notifications [t=222339]
|
Works great now, thank you!
|
|
|
08-13-2019, 09:22 AM
|
#29
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Reno.thestraws
nope, fresh portable install in in dedicaded folder. no theme, no nothing
original
|
OS? DPI setting? Screenshot?
|
|
|
08-13-2019, 10:32 AM
|
#30
|
Human being with feelings
Join Date: Jul 2010
Location: Slovakia
Posts: 2,588
|
What about an option to open floating FX window at the mouse cursor when opened via embedded display?
|
|
|
08-13-2019, 11:53 AM
|
#31
|
Human being with feelings
Join Date: Nov 2009
Location: Belgium
Posts: 10,474
|
@ Justin
FOund the "bug"
the embeded graphics don't appear if the JS Plug-in UI is actually open (on any screen)
No problem with reaplugs
-> https://drive.google.com/open?id=1Vh...hFsOrIcylXn7Xh
OS : Windows 10 64 bit
4k screen
last test made with +dev0813
Thank you
|
|
|
08-13-2019, 12:25 PM
|
#32
|
Human being with feelings
Join Date: May 2017
Location: Leipzig
Posts: 6,621
|
Quote:
Originally Posted by mabian
v5.981+dev0812 - August 12 2019
[list][*]+ AIFF: support 8-bit uncompressed Amiga IFF files
|
Holy Smoke, does that mean, I can import 8svx-files?
That's what I wanted to ask for, so I could attempt a ModTrackerfile-importer
|
|
|
08-13-2019, 12:50 PM
|
#33
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Reno.thestraws
@ Justin
FOund the "bug"
the embeded graphics don't appear if the JS Plug-in UI is actually open (on any screen)
No problem with reaplugs
-> https://drive.google.com/open?id=1Vh...hFsOrIcylXn7Xh
OS : Windows 10 64 bit
4k screen
last test made with +dev0813
Thank you
|
I'll make the text that says "PLUG-IN UI OPEN" fit on the (smaller) screen
|
|
|
08-13-2019, 12:51 PM
|
#34
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by mespotine
Holy Smoke, does that mean, I can import 8svx-files?
That's what I wanted to ask for, so I could attempt a ModTrackerfile-importer
|
Only 8-bit uncompressed 8SVX, and the looping information is ignored.
|
|
|
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 03:18 AM.
|