|
|
|
09-01-2019, 09:07 AM
|
#1
|
Moderator
Join Date: Aug 2007
Location: Italy
Posts: 4,326
|
v5.983+dev0901 - September 1 2019
v5.983+dev0901 - September 1 2019
- + Defaults: enable Live FX multiprocessing
- + Defaults: enable track record monitoring on new tracks
- + Menus: a very light refresh of the main file/edit/view/insert menus
- + Multiprocessing: auto-detect up to 128 threads
- + Multiprocessing: increase anticipative FX hard limit to 128 threads, live FX hard limit to 64 threads
- + Multiprocessing: remove old 4.x scheduler mode
- + Multiprocessing: remove old option to not use native synchronization events
- + Sliders: improve ReaPlugs/UI slider appearance on hidpi and linux
- + Video: fix render configuration from API [t=224539]
- + Wet/dry knobs: improve drawing at different DPI settings
- + Wet/dry knobs: improve mouse-up and doubleclick behavior
- + Wet/dry knobs: macOS retina support
- # MIDI editor: add actions to change default CC curve shape
- # MIDI editor: only interpolate 14-bit values if original data is 14-bit
- # MIDI editor: preserve CC curve shape when copy/pasting
- # Theme: add transport_knob_bg_small/transport_knob_bg_large theme images
- # Windows: reduce TCP resize flicker
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
|
|
|
09-01-2019, 12:19 PM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by mabian
# MIDI editor: only interpolate 14-bit values if original data is 14-bit
|
Please don't send out out duplicate CC values during interpolation. It is very important for sending MIDI to external hardware, many old synths from 80s don't deal well with thick data streams. An interpolated event should only be sent if its value is different from the last interpolated event.
This ain't nice, plus it serves no purpose.
Last edited by EvilDragon; 09-01-2019 at 12:27 PM.
|
|
|
09-01-2019, 01:06 PM
|
#3
|
Human being with feelings
Join Date: Nov 2013
Location: IKEA
Posts: 2,772
|
Quote:
Originally Posted by mabian
v5.983+dev0901 - September 1 2019 (Sunday)
- + Wet/dry knobs: improve drawing at different DPI settings
|
All good on Windows10 @ 125% scale! and that rabbit now has to poop on someone elses DAW..
Looks good on Linux also, and the fader BG seems to be as it should now also, but if using Jack Winter's dark grey libSwell.colortheme https://stash.reaper.fm/v/30510/libSwell.colortheme then some might wanna borrow D4's BG image, matter of taste, all goody now, thanks you! devs!
__________________
_Ohh.))::_Linux_::((.Xoxo_
Last edited by SmajjL; 09-01-2019 at 06:10 PM.
|
|
|
09-01-2019, 07:52 PM
|
#4
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,792
|
Quote:
Originally Posted by mabian
v5.983+dev0901 - September 1 2019
- + Multiprocessing: auto-detect up to 128 threads
- + Multiprocessing: increase anticipative FX hard limit to 128 threads, live FX hard limit to 64 threads
|
This should be useful for Threadripper users.
Curious if Reaper will automatically take advantage in Windows 10 scheduling improvements for Ryzen 3000 CPUs?
Quote:
The combination of Windows 10's new Ryzen-aware scheduler and AMD's chipset drivers allow the operating system to schedule single-threaded tasks into the fastest cores (thread pinning). AMD has previously disclosed the Windows 10 scheduler and the CPCC2 feature, but not that the combined features assign threads to the fastest cores. This functionality requires the latest version of Windows 10.
|
https://www.tomshardware.com/reviews...ysis,6253.html
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
|
|
|
09-01-2019, 10:27 PM
|
#5
|
Human being with feelings
Join Date: Apr 2017
Location: Romania
Posts: 188
|
Quote:
Originally Posted by PitchSlap
|
I have a Ryzen 7 3700X. How can we test if REAPER can take advantage from Windows 10 scheduling?
|
|
|
09-01-2019, 10:47 PM
|
#6
|
Human being with feelings
Join Date: Jun 2018
Posts: 375
|
Maybe I'm crazy but I feel like the Main window play cursor moves considerably smoother in these recent pre-releases. I don't know if that's a side-effect from some other graphical fix but hopefully the MIDI Editor play cursor can get the same treatment.
|
|
|
09-02-2019, 12:15 AM
|
#7
|
Human being with feelings
Join Date: Jun 2009
Location: Earth
Posts: 1,340
|
Quick question for the Devs
Devs,
Just wondering if you guys would entertain the idea of allowing REAPER's various child windows and plugin windows to take advantage of Win10's built in virtual desktops? It would be so awesome to be able to place plugins on different desktops.
Cheers
|
|
|
09-02-2019, 03:35 AM
|
#8
|
Human being with feelings
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
|
Quote:
Originally Posted by EvilDragon
Please don't send out out duplicate CC values during interpolation. It is very important for sending MIDI to external hardware, many old synths from 80s don't deal well with thick data streams. An interpolated event should only be sent if its value is different from the last interpolated event.
This ain't nice, plus it serves no purpose.
|
And not only with old hardware synths, I think. Big pseudo-orchestral projects suffer,as the number of tracks grow, from such data clutter. It´s definitely necessary to solve the duplication for Reaper to work well with heavy MIDI demands.
|
|
|
09-02-2019, 05:00 AM
|
#9
|
Human being with feelings
Join Date: Jan 2013
Posts: 648
|
# Windows: reduce TCP resize flicker
Yes, thanks.
I have to ask or report. Is WALTER "track_selected" suppose to work in that version?
I ask because it is next dev build where selected track doesn't update depend on that command.
Text color should updated brighter when track is selected.
__________________
Love is patient and kind; love does not envy or boast; it is not arrogant or rude.
It does not insist on its own way; it is not irritable or resentful;
it does not rejoice at wrongdoing, but rejoices with the truth. Corinthians 13:4-6
|
|
|
09-02-2019, 05:02 AM
|
#10
|
Human being with feelings
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
|
I´ve just had a horrible crash with this pre in a project which uses 9 instances of Bidule as a plugin (which, by the way, never presented such a problem). When I tried to manually save the project, it told me that Bidule had a serious problem when trying to save - or something like that - and then, after a while it crashed. Now, when opening the same project, Bidule has reset its configuration (!). This is very serious for me, since I do most of the complicated MIDI processing with Bidule. Since we´ve had this multiprocessing tweaks, I suppose this could be related somehow, given that Bidule as a plugin is, nevertheless, a host in its own right.
What can I do to help find out the cause? I can´t find the crash log and don´t know if any other thing would serve...
Thanks so much in advance!
Last edited by Soli Deo Gloria; 09-02-2019 at 05:09 AM.
|
|
|
09-02-2019, 05:34 AM
|
#11
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by strachupl
# Windows: reduce TCP resize flicker
Yes, thanks.
I have to ask or report. Is WALTER "track_selected" suppose to work in that version?
I ask because it is next dev build where selected track doesn't update depend on that command.
Text color should updated brighter when track is selected.
|
Ah yeah, the mixer layouts aren't getting updated in various places, fixing!
|
|
|
09-02-2019, 05:53 AM
|
#12
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by Soli Deo Gloria
I´ve just had a horrible crash with this pre in a project which uses 9 instances of Bidule as a plugin (which, by the way, never presented such a problem). When I tried to manually save the project, it told me that Bidule had a serious problem when trying to save - or something like that - and then, after a while it crashed. Now, when opening the same project, Bidule has reset its configuration (!). This is very serious for me, since I do most of the complicated MIDI processing with Bidule. Since we´ve had this multiprocessing tweaks, I suppose this could be related somehow, given that Bidule as a plugin is, nevertheless, a host in its own right.
What can I do to help find out the cause? I can´t find the crash log and don´t know if any other thing would serve...
Thanks so much in advance!
|
Might be worth asking Plogue this as that seems to be their error message... The multiprocessing tweaks here only affect systems with more than 32 cores/threads, so probably unrelated unless you have more than 32 cores/threads...
|
|
|
09-02-2019, 06:00 AM
|
#13
|
Human being with feelings
Join Date: Oct 2013
Location: Argentina
Posts: 1,303
|
Fine, Justin, then I´ll report it directly to them. Thanks for the reply!
|
|
|
09-02-2019, 10:09 AM
|
#14
|
Human being with feelings
Join Date: Jan 2016
Location: Los Angeles, CA
Posts: 3,116
|
Incosistency with the new MIDI Editor CC curves -- when using Alt-Drag to control Bezier tension it seems to work differently when compared to the same action in the Arrange View.
In arrange view, Alt-DragUp/Down is what moves the curve. In Midi Editor the same task is Alt-DragLeft/Right.
Last edited by ferropop; 09-02-2019 at 10:18 AM.
|
|
|
09-02-2019, 10:44 AM
|
#15
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by ferropop
Incosistency with the new MIDI Editor CC curves -- when using Alt-Drag to control Bezier tension it seems to work differently when compared to the same action in the Arrange View.
In arrange view, Alt-DragUp/Down is what moves the curve. In Midi Editor the same task is Alt-DragLeft/Right.
|
Actually, alt+drag and doing left-right in envelope lanes gives the same result as moving up-down. So there's half compatibility in CC curves, they produce the same result when moving L-R, but not U-D.
|
|
|
09-02-2019, 03:08 PM
|
#16
|
Human being with feelings
Join Date: Mar 2015
Location: India Mumbai
Posts: 816
|
Love the CC lane curves !!
I had two observations.
1. There could be a delay\hold when changing the tool with modifier \area context
Right now , when i take the mouse close to the curve to modify it's bend, the cursor dances furiously between normal,erase and the double arrow tool !
2. I may have done something wrong or this could be a possible bug, When gluing two items[ i presume these are pooled] , the automation curve had three points, after gluing there were about 30 .
attaching a gif .
[img] https://imgur.com/J4cZqL0 [/img]
|
|
|
09-02-2019, 10:41 PM
|
#17
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
Could the MIDI_Get/SetAllEvts functions be updated to accommodate the CC curves?
As discussed in earlier threads, the shape can be stored in the flags byte, and the Bézier tension in extra "d" or "f" bytes within the message, after the main two or three message bytes. The MIDI string can therefore still be unpacked by "i4Bs4", but the "s4" message will consist of "BBBd".
|
|
|
09-03-2019, 01:02 AM
|
#18
|
Human being with feelings
Join Date: Jan 2019
Location: China
Posts: 654
|
The new MIDI CC writing method, after exporting MIDI, observing MIDI CC in other DAW, will see that the data is confused.
Even if MIDI is imported back to reaper, it is also some confusing data, even data overflow.
There seems to be a lot of Bugs to deal with.
Last edited by dangguidan; 03-18-2020 at 11:43 PM.
|
|
|
09-03-2019, 03:02 AM
|
#19
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
I wonder if playback interpolation setting also affects how MIDI files are exported...
But yes, there are obvious issues at hand there.
|
|
|
09-03-2019, 06:30 AM
|
#20
|
Administrator
Join Date: Jan 2005
Location: NYC
Posts: 15,721
|
Quote:
Originally Posted by doppelganger
Bugs in 5.983+dev0901 in comparison to 5.983:
1. looks like "meter_bg_mcp_master.png" is always on top in +dev version, seems like "front" command have no effect on it anymore.
2. not sure why, meter has some lines around it, maybe the same problem as 1). https://stash.reaper.fm/36983/Untitled.png
3. (probably "recarm" condition in WALTER) doesn't update layout. record buttons should show up, but they don't, until i resize track.
|
Hmm 3 will be fixed. for 1/2, what theme are you using?
Previously "front master.mcp.meter" would not affect meter_bg_mcp_master.png, but now it does. Is it possible you're using that?
|
|
|
09-03-2019, 07:24 AM
|
#21
|
Human being with feelings
Join Date: Sep 2013
Posts: 657
|
Regarding CC envelopes: can we get a "Reset selected points to zero/center" double click action, similarly to what we have for arrange envelopes?
This would be very handy, especially with bipolar parameters. Thanks!
|
|
|
09-03-2019, 07:33 AM
|
#22
|
Human being with feelings
Join Date: Jun 2018
Posts: 375
|
Quote:
Originally Posted by Neutronic
Regarding CC envelopes: can we get a "Reset selected points to zero/center" double click action, similarly to what we have for arrange envelopes?
This would be very handy, especially with bipolar parameters. Thanks!
|
+1000
|
|
|
09-03-2019, 09:57 AM
|
#23
|
Human being with feelings
Join Date: Jul 2016
Location: Los Angeles, CA
Posts: 1,701
|
Quote:
Originally Posted by Neutronic
Regarding CC envelopes: can we get a "Reset selected points to zero/center" double click action, similarly to what we have for arrange envelopes?
This would be very handy, especially with bipolar parameters. Thanks!
|
+1 as well
|
|
|
09-03-2019, 02:58 PM
|
#24
|
Human being with feelings
Join Date: Dec 2016
Posts: 876
|
Quote:
Originally Posted by Neutronic
Regarding CC envelopes: can we get a "Reset selected points to zero/center" double click action, similarly to what we have for arrange envelopes?
This would be very handy, especially with bipolar parameters. Thanks!
|
That would be rad!!! +1
|
|
|
09-03-2019, 03:01 PM
|
#25
|
Human being with feelings
Join Date: May 2018
Location: Los Angeles
Posts: 1,719
|
Quote:
Originally Posted by Neutronic
Regarding CC envelopes: can we get a "Reset selected points to zero/center" double click action, similarly to what we have for arrange envelopes?
This would be very handy, especially with bipolar parameters. Thanks!
|
+1 here too
__________________
Cheers... Andrew K
Reaper v6.80+dev0621 - June 21 2023 • Catalina • Mac Mini 2020 6 core i7 • 64GB RAM • OS: Catalina • 4K monitor • RME RayDAT card with Sync Card and extended Light Pipe.
|
|
|
09-03-2019, 05:26 PM
|
#26
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,792
|
Quote:
Originally Posted by AndreiT
I have a Ryzen 7 3700X. How can we test if REAPER can take advantage from Windows 10 scheduling?
|
I'm not really sure aside from testing with both versions of Windows.
Another possibility could to set up the same CPU intensive chain on multiple tracks and then add an additional plugin to one track, check the CPU load, remove the new plugin, put it on another track etc.
You could also try having a few tracks with the same plugins and see if the performance is the same as each track is selected and record enabled.
Ideally the performance would be consistent because as each track becomes the most intensive CPU thread it would be reassigned to the fastest CPU-core.
I actually know very little about the technical details so these test concepts are likely flawed. ScanProAudio tests CPUs using Reaper so would be in a better position to test these things.
Reaper has the best multiprocessor utilization, but that could be because the devs are working around what Windows does by default which is why I pointed out the issue with the new AMD CPUs in case compatibility/performance could be improved.
__________________
FRs: v5 Media Explorer Requests, Global Quantization, Session View
Win10 Pro 64-bit, Reaper 6(x64), AMD 3950x, Aorus X570 Master, 64GB DDR4 3600, PowerColor Red Devil 5700XT, EVO 970 2TB, 10TB HD, Define R6
Last edited by PitchSlap; 09-03-2019 at 05:45 PM.
|
|
|
09-17-2019, 07:02 AM
|
#27
|
Human being with feelings
Join Date: Jan 2013
Posts: 648
|
I don't know if it is related exacly to this build but I think so.
ReaEQ have strange background/coloring that looks like this on win7:
__________________
Love is patient and kind; love does not envy or boast; it is not arrogant or rude.
It does not insist on its own way; it is not irritable or resentful;
it does not rejoice at wrongdoing, but rejoices with the truth. Corinthians 13:4-6
Last edited by strachupl; 09-18-2019 at 05:36 AM.
Reason: wrong image link
|
|
|
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:45 AM.
|