|
|
|
12-30-2017, 07:57 AM
|
#1
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,750
|
5.71pre1 - December 30 2017
The changes in red are more experimental and will probably not be in the eventual 5.71 final release. We're including them now so they get more incidental testing before they do end up in a release build.
v5.71pre1 - December 30 2017
- + Automation items: fix automation items being left behind when key modifiers change during media item edit [t=200768]
- + Control surfaces: do not auto-close http/OSC control surfaces
- + Grid: display arrange view grid lines and ruler markings more consistently
- + Live FX Multiprocessing: improve performance with folder tracks that have PDC [t=169675]
- + Live FX Multiprocessing: process receives similar to folders
- + OSC: allow setting /track/monitor mode directly (rather than just cycling) [p=1914163]
- + ReaScript: TrackFX_GetNamedConfigParm() can query pdc, input/output pin names
- + Recording: latency-compensate input-FX delay [t=200916]
- + Regions: copy regions without splitting the original media items [p=1902899]
- + Ruler: draw ticks more consistently with linear tempo changes [1924259]
- + Ruler: optionally highlight ruler markings in the arrange view
- + Take pan: produce stereo output when rendering mono items with pan/pan envelopes
- + Tempo envelope: add action to insert tempo marker at cursor, without opening the tempo edit dialog
- + VST3: do not update preset list in response to parameter names changing [p=1924970]
- + Windows: fix topmost pin state remembering when using non-latin pathnames [p=1926485]
- + Windows: show top-level expand/collapse button in Add FX dialog
- + macOS: preserve track I/O window position when auto-resizing
- + VST: send plugin reset messages on the main thread whenever possible
- # Linux: VST3 IRunLoop support
Changelog - Pre-Releases
Generated by X-Raym's REAPER ChangeLog to BBCode
|
|
|
12-30-2017, 08:08 AM
|
#2
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Highlighted ruler markings don't follow Z order of marker lines, they seem to intersect items no matter what.
|
|
|
12-30-2017, 08:14 AM
|
#3
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,750
|
Quote:
Originally Posted by EvilDragon
Highlighted ruler markings don't follow Z order of marker lines, they seem to intersect items no matter what.
|
You mean the highlighted lines are always drawn behind media items? That is by design. The highlights are a navigation aid, not part of the grid. With some combinations of ruler settings and grid settings, the highlights will not line up with the grid at all, like if the ruler displays time in seconds, and the grid is in beats, and the tempo varies.
|
|
|
12-30-2017, 08:16 AM
|
#4
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by schwa
You mean the highlighted lines are always drawn behind media items? That is by design. The highlights are a navigation aid, not part of the grid. With some combinations of ruler settings and grid settings, the highlights will not line up with the grid at all, like if the ruler displays time in seconds, and the grid is in beats, and the tempo varies.
|
Weird! Now they're behind items. On the first run, they were definitely cutting through the items!
Highlight COULD invert its color depending on track background color, though. Consider this:
Better said - it should use odd track bg color on even tracks, and vice versa.
EDIT: I see now it has its own theme color. Tweaking my theme!
|
|
|
12-30-2017, 08:21 AM
|
#5
|
Human being with feelings
Join Date: Feb 2014
Location: Ukraine
Posts: 205
|
Regions: copy regions without splitting the original media items [p=1902899]
Many thanks!
|
|
|
12-30-2017, 08:23 AM
|
#6
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by schwa
- + Windows: show top-level expand/collapse button in Add FX dialog
|
Thanks for this! It DOES make much more sense now.
|
|
|
12-30-2017, 08:42 AM
|
#7
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,333
|
Quote:
Originally Posted by schwa
+ VST: send plugin reset messages on the main thread whenever possible
|
Could someone please explain what does it mean?
|
|
|
12-30-2017, 08:50 AM
|
#8
|
Human being with feelings
Join Date: Feb 2014
Location: Ukraine
Posts: 205
|
When using Time Select, there is an additional grid line. This is a bug?
|
|
|
12-30-2017, 08:54 AM
|
#9
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Ah yes. That's EXACTLY what I was seeing.
So yeah, schwa, looks like my report wasn't TOO far from the truth. Just need a time selection active.
|
|
|
12-30-2017, 08:59 AM
|
#10
|
Administrator
Join Date: Mar 2007
Location: NY
Posts: 15,750
|
Quote:
Originally Posted by vitalker
Could someone please explain what does it mean?
|
It's somewhat technical, but REAPER previously would send reset messages to VST/VST3 plugins from the render thread in certain situations, such as when changing the number of track channels or pin connections during playback. Some plugins have trouble with it, so we had a number of special cases in the code to work around them. In technical dicussions with Celemony while working on ARA support, it became clear that there could also be hidden performance costs on the plugin side caused by threading this way, beyond the obvious "this plugin crashes so we need to work around it." So this change ensures that reset messages are (almost) always sent from the main thread, which increases complexity somewhat on our side, but should improve stability on the plugin side. It's the kind of change that could have unforeseen side effects (or not!), so we've included it in 5.71pre even though we expect it won't end up in a final release for another few version numbers.
|
|
|
12-30-2017, 09:25 AM
|
#11
|
Human being with feelings
Join Date: Apr 2008
Posts: 808
|
Quote:
Originally Posted by Dimson
Regions: copy regions without splitting the original media items [p=1902899]
Many thanks!
|
Yes! Thanks...this is HUGE for the way I work.
Looks like it's functioning as expected. Not seeing any bugs so far.
|
|
|
12-30-2017, 09:27 AM
|
#12
|
Human being with feelings
Join Date: Apr 2008
Posts: 808
|
Quote:
Originally Posted by EvilDragon
Ah yes. That's EXACTLY what I was seeing.
So yeah, schwa, looks like my report wasn't TOO far from the truth. Just need a time selection active.
|
Seeing it here as well
|
|
|
12-30-2017, 09:48 AM
|
#13
|
Human being with feelings
Join Date: Oct 2013
Location: Moscow, Russia
Posts: 3,960
|
Quote:
ReaScript: TrackFX_GetNamedConfigParm() can query pdc, input/output pin names
|
Cool, thanks! It will be helpful for stuff I build now.
Since that function was mentioned, I`ll (if it is not too much offtopic) bump this thread.
|
|
|
12-30-2017, 09:58 AM
|
#14
|
Human being with feelings
Join Date: Jun 2007
Posts: 528
|
Quote:
Originally Posted by schwa
In technical dicussions with Celemony while working on ARA support, it became clear that there could also be hidden performance costs on the plugin side...
|
Do I really read ARA support here?
|
|
|
12-30-2017, 10:15 AM
|
#15
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
|
|
|
12-30-2017, 10:33 AM
|
#16
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
+ Grid: display arrange view grid lines and ruler markings more consistently
|
Great !
Quote:
+ VST: send plugin reset messages on the main thread whenever possible
|
That will fixe somes VST (Arturia, XILS-LAb, Sonic Project, Valhalla, etc.) which don't react with the flush FX options ?
|
|
|
12-30-2017, 10:36 AM
|
#17
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by ovnis
That will fixe somes VST (Arturia, XILS-LAb, Sonic Project, etc.) which don't react with the flush FX options ?
|
Not quite sure, read schwa's explanation above.
|
|
|
12-30-2017, 10:43 AM
|
#18
|
Human being with feelings
Join Date: Jul 2009
Posts: 7,571
|
Quote:
Originally Posted by schwa
It's somewhat technical, but REAPER previously would send reset messages to VST/VST3 plugins from the render thread in certain situations, such as when changing the number of track channels or pin connections during playback. Some plugins have trouble with it, so we had a number of special cases in the code to work around them. In technical dicussions with Celemony while working on ARA support, it became clear that there could also be hidden performance costs on the plugin side caused by threading this way, beyond the obvious "this plugin crashes so we need to work around it." So this change ensures that reset messages are (almost) always sent from the main thread, which increases complexity somewhat on our side, but should improve stability on the plugin side. It's the kind of change that could have unforeseen side effects (or not!), so we've included it in 5.71pre even though we expect it won't end up in a final release for another few version numbers.
|
is there a list of plugins that might be affected by this? Anything to look for when comparing same plugins in 5.70 to 5.71pre1?
|
|
|
12-30-2017, 10:59 AM
|
#19
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,294
|
Quote:
Originally Posted by schwa
[*]+ Windows: show top-level expand/collapse button in Add FX dialog
|
I was thinking this was about folder inside a folder option.
hope this will be soon anyway
|
|
|
12-30-2017, 11:02 AM
|
#20
|
Human being with feelings
Join Date: Oct 2008
Location: Right Hear
Posts: 15,618
|
nice... and it's not even 2018 yet... thanks
EDIT:
great on the region move without contents...
would it be easy to also have one more, "copy region without contents" ???
Last edited by hopi; 12-30-2017 at 11:10 AM.
|
|
|
12-30-2017, 11:16 AM
|
#21
|
Human being with feelings
Join Date: Jun 2009
Location: South, UK
Posts: 14,214
|
Hyped for ARA support!
Please consider a few bug fixes for subprojects too. I have a small list of them that would be massively helpful.
Reaper has taken off massively in the game/media sound design department (converted a load of people myself) but subprojects is the main reason why and it needs just a slight bit more work to be perfect.
Thanks!
__________________
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-30-2017, 11:20 AM
|
#22
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Schwa, will the live fx multiprocessing changes also improve the high CPU load of sends? I'm only asking because I read the word "receives" there.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
12-30-2017, 11:26 AM
|
#23
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Probably, that bullet point links to the thread you've already posted in? Try it?
|
|
|
12-30-2017, 11:30 AM
|
#24
|
Human being with feelings
Join Date: Oct 2011
Posts: 2,924
|
Quote:
+ Regions: copy regions without splitting the original media items [p=1902899]
|
Do you think it could be a good idea ?
Lots of time, after moving/copy a region, we have to move a part of somes items because the part of item which is not under the region is not moved or copied.
If item snap cursor is outside the region area, the part of item which is not under the region is not moved or copied (actual behaviour) :
If snap cursor is inside the region area, the part of item which is not under the region is moved or copied :
|
|
|
12-30-2017, 11:32 AM
|
#25
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Quote:
Originally Posted by EvilDragon
Probably, that bullet point links to the thread you've already posted in? Try it?
|
Yes, I identified the changes immediately but I was curious about sends/receives because when you use lots of them in a project they tend to make it crawl, performance-wise, and Justin said once it was tied to fx multiprocessing.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
12-30-2017, 11:34 AM
|
#26
|
Human being with feelings
Join Date: Dec 2012
Posts: 13,333
|
Quote:
Originally Posted by ovnis
Do you think it could be a good idea ?
|
Probably as another mouse-modifier item?
|
|
|
12-30-2017, 11:50 AM
|
#27
|
Human being with feelings
Join Date: Jan 2007
Posts: 496
|
+ Live FX Multiprocessing: improve performance with folder tracks that have PDC [t=169675]
I have just completely killed Reaper with a press of a record button.
Here are my notes:
https://forum.cockos.com/showpost.ph...9&postcount=16
Last edited by HighVoltage; 12-30-2017 at 02:28 PM.
|
|
|
12-30-2017, 12:09 PM
|
#28
|
Human being with feelings
Join Date: Jun 2012
Location: Spain
Posts: 7,239
|
Quote:
Originally Posted by Dimson
When using Time Select, there is an additional grid line. This is a bug?
|
I can confirm this.. it's strange...
|
|
|
12-30-2017, 02:10 PM
|
#29
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
|
Quote:
Originally Posted by schwa
[*] + Live FX Multiprocessing: improve performance with folder tracks that have PDC [ t=169675][*] + Live FX Multiprocessing: process receives similar to folders
|
Is there a good thread for getting up to speed on this issue?
I always organize my projects into stem/subgroup folders, and use lots of sends so I'm assuming there's performance degradation somewhere?
And speaking of experimental features I've always thought the "Reduce CPU use of silent tracks during playback (experimental)" setting had enormous potential, but I'm not noticing a benefit.
Quote:
Originally Posted by musicbynumbers
Please consider a few bug fixes for subprojects too. I have a small list of them that would be massively helpful.
|
+100!
__________________
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
|
|
|
12-30-2017, 02:14 PM
|
#30
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by PitchSlap
Is there a good thread for getting up to speed on this issue?
|
Click on the link in the bullet point?
|
|
|
12-30-2017, 02:23 PM
|
#31
|
Human being with feelings
Join Date: Jan 2007
Posts: 496
|
Quote:
Originally Posted by EvilDragon
Click on the link in the bullet point?
|
So i should post my findings there instead of here?
I have a test file, and some pointers to a crash.
I mean with the pre 5.71 version:
https://forum.cockos.com/showpost.ph...9&postcount=16
Last edited by HighVoltage; 12-30-2017 at 02:30 PM.
|
|
|
12-30-2017, 02:29 PM
|
#32
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
|
Quote:
Originally Posted by EvilDragon
Click on the link in the bullet point?
|
Facepalm!
__________________
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
|
|
|
12-30-2017, 02:33 PM
|
#33
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by HighVoltage
So i should post my findings there instead of here?
|
No no, any prerelease related stuff should be contained in prerelease threads!
I was replying to PitchSlap.
|
|
|
12-30-2017, 02:56 PM
|
#34
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
|
After updating all MIDI files look like this in the Media Explorer (or split lines, but only one note).
Anyone else?
Also this new grid weirdness when zooming:
__________________
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; 12-30-2017 at 03:02 PM.
|
|
|
12-30-2017, 03:03 PM
|
#35
|
Human being with feelings
Join Date: Jun 2009
Location: Croatia
Posts: 24,790
|
Quote:
Originally Posted by PitchSlap
After updating all MIDI files look like this in the Media Explorer (or split lines, but only one note).
Anyone else?
|
Yes, same here. Scaling of events is completely off.
|
|
|
12-30-2017, 03:04 PM
|
#36
|
Human being with feelings
Join Date: Jul 2006
Posts: 12,480
|
Quote:
Originally Posted by PitchSlap
And speaking of experimental features I've always thought the "Reduce CPU use of silent tracks during playback (experimental)" setting had enormous potential, but I'm not noticing a benefit.
|
Depends on routing stuff I think.
With this https://forum.cockos.com/showthread.php?t=174599 project you should see decrease of CPU use.
|
|
|
12-30-2017, 03:20 PM
|
#37
|
Human being with feelings
Join Date: Jul 2009
Posts: 3,714
|
Quote:
+ Ruler: control+alt+drag on tempo markers adjusts tempo on both sides of marker
|
In the "Project tempo/time signature marker" context, Ctrl+Alt+Leftclick appears to be hardcoded to delete the marker. I think this may be a bit dangerous since, by default, Ctrl-Alt-Leftdrag is now assigned to the "Move tempo marker, adjusting previous and current" function. Alt-Leftclick is sufficient (and more consistent) for deleting markers.
|
|
|
12-30-2017, 03:42 PM
|
#38
|
Human being with feelings
Join Date: Jan 2008
Location: Vancouver, BC
Posts: 3,793
|
And this:
__________________
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
|
|
|
12-30-2017, 03:48 PM
|
#39
|
Human being with feelings
Join Date: Jan 2007
Posts: 496
|
OK PRE 5.71:
+ Live FX Multiprocessing: improve performance with folder tracks that have PDC [t=169675]
I have boiled a crash down to the attached file.
1. Live FX Multiprocessing must be turned ON offcourse.
2. Just try to toggle the Reainserts' bypass on/off. The record must be ON for the last track or turn OFF Anticipative processing.
3. Usually after a few clicks of toggle, (especially on track 2) Reaper freezes.
It's basically a few folder tracks that have sends.
NOTE: The sends don't even have to send anything. You can turn off Audio AND MIDI. (see in my file.)
https://forum.cockos.com/attachment....9&d=1514669282
|
|
|
12-30-2017, 04:43 PM
|
#40
|
Moderator
Join Date: Aug 2007
Location: Caracas, Venezuela
Posts: 8,676
|
Quote:
Originally Posted by HighVoltage
OK PRE 5.71:
+ Live FX Multiprocessing: improve performance with folder tracks that have PDC [t=169675]
I have boiled a crash down to the attached file.
1. Live FX Multiprocessing must be turned ON offcourse.
2. Just try to toggle the Reainserts' bypass on/off. The record must be ON for the last track or turn OFF Anticipative processing.
3. Usually after a few clicks of toggle, (especially on track 2) Reaper freezes.
It's basically a few folder tracks that have sends.
NOTE: The sends don't even have to send anything. You can turn off Audio AND MIDI. (see in my file.)
https://forum.cockos.com/attachment....9&d=1514669282
|
I can't make it crash here on a Mac running Sierra 10.12.6.
I do notice the improvement now when arming a folder track with a plug-in (PDC). The load is spread accordingly.
__________________
Pressure is what turns coal into diamonds - Michael a.k.a. Runaway
|
|
|
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 01:28 AM.
|