Old 08-14-2019, 07:50 PM   #1
FnA
Human being with feelings
 
FnA's Avatar
 
Join Date: Jun 2012
Posts: 2,173
Default v5.982rc1 - August 14 2019

v5.982rc1 - August 14 2019
  • + AIFF: support 8-bit uncompressed Amiga IFF files
  • + AIFF: support reading FP files encoded with incorrect bits/sample field
  • + ARA: disable undo integration (should improve stability)
  • + Actions: fix potential rounding error in actions to trim or remove selected area of selected items [t=223134]
  • + Batch converter: fix command-line output filename generation [t=108947]
  • + Batch converter: fix converter visibility being set by command line render
  • + Batch converter: support OUTPATTERN in command-line configuration chunk
  • + Command line: add -nosplash and -splashlog options
  • + FX: avoid resetting FX from audio thread after undo/redo
  • + FX: ignore 'Avoid loading undo states when possible' when loading state via SetTrackStateChunk() API [t=217691]
  • + JSFX/ReaScript: fix gfx_showmenu() coordinates on macOS retina displays
  • + Jump to time: allow jumping to times relative to track/item by using tXiY prefix
  • + Jump to time: mX and rX can be followed by whitespace and a time offset
  • + MIDI action bindings: faster screen updates when processing batches of messages
  • + MIDI: don't reset previous quantization for unselected notes when quantizing selected notes
  • + Marquee: fix drawing glitches after interrupted marquee selection
  • + Media explorer: faster item navigation via arrow keys with large databases
  • + Media item ruler: fix color with certain themes [t=223758]
  • + Media items: actions to force (persistent) offline of item media, inactive take media
  • + Media items: add support for per-item beats ruler
  • + Media items: if MIDI or click source has custom tempo set, use it for media item ruler
  • + Media items: item beats ruler uses click or MIDI source time signature, if available
  • + Navigator: improve behavior when continuous scrolling is enabled
  • + Notation editor: fix potential rounding issue when auto-detecting triplets [p=2166957]
  • + Notation editor: fix rounding issue when auto-detecting triplets [p=2159228]
  • + Project load: warn if plug-ins failed to load and low on TLS/FLS slots
  • + ReaScript: fix two small IDE issues when attaching to already-running scripts
  • + Ruler/Transport: allow choosing secondary display independent of primary
  • + Scrub: do not include (previously incorrectly-rendered) take FX when scrubbing
  • + Windows: fix topmost pins with certain multimonitor arrangements [t=224062]
  • + macOS: automatically rescan MIDI hardware on device change notifications [t=222339]
  • + macOS: fix GetUserFilenameForRead() [t=223825]
  • + macOS: improve memory use meter
  • # API: add GetEnvelopeInfo_Value()
  • # API: add I_TCPH/I_TCPY read-only track attributes
  • # API: implement GetSubProjectFromSource() for when subproject is open in a tab
  • # Media items: support displaying source time in H:M:S:F format
  • # ReaScript: make second parameter to EnumProjects() optional
  • # Ruler: actions to set time display mode do not clear secondary mode
  • # Ruler: fix sample ruler mode
  • # Transport: fix display when using ruler time unit
  • # Windows: add a readme.txt to Plugins and Plugins/FX paths [t=223940]
  • # linux: improve tooltip positioning near edge of screen
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
FnA is offline   Reply With Quote
Old 08-14-2019, 07:54 PM   #2
FnA
Human being with feelings
 
FnA's Avatar
 
Join Date: Jun 2012
Posts: 2,173
Default

v5.981+dev0806 - August 6 2019
# main window: improve vertical scroll behavior when resizing window/dockers

didn't make it in this one.
FnA is offline   Reply With Quote
Old 08-14-2019, 11:01 PM   #3
SmajjL
Human being with feelings
 
SmajjL's Avatar
 
Join Date: Nov 2013
Location: Sweden
Posts: 2,105
Default

So, where did the embed FX thingies go'?
__________________
:)
SmajjL is offline   Reply With Quote
Old 08-14-2019, 11:02 PM   #4
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,340
Default

Need more testing, as per usual.
EvilDragon is offline   Reply With Quote
Old 08-14-2019, 11:23 PM   #5
SmajjL
Human being with feelings
 
SmajjL's Avatar
 
Join Date: Nov 2013
Location: Sweden
Posts: 2,105
Default

Is it not also per usual to mention this? at least call me..
__________________
:)
SmajjL is offline   Reply With Quote
Old 08-15-2019, 07:10 AM   #6
mlprod
Human being with feelings
 
Join Date: Jul 2015
Location: Stockholm, Sweden
Posts: 701
Default

Embed FX feels more like a V6 feature I would guess.
__________________
Magnus Lindberg Productions - VRTKL Audio - Redmount Studios
magnuslindberg.com
mlprod is offline   Reply With Quote
Old 08-15-2019, 07:23 AM   #7
Edgemeal
Human being with feelings
 
Edgemeal's Avatar
 
Join Date: Apr 2016
Location: ASU`ogacihC
Posts: 1,384
Default

Quote:
Originally Posted by FnA View Post
v5.981+dev0806 - August 6 2019
# main window: improve vertical scroll behavior when resizing window/dockers

didn't make it in this one.
Theres a whole bunch of stuff that is still in the works, here is a list, Note, my app just compares the '+' lines in Pre and RC change logs and may not be 100% accurate...

+ API: add reduce_open_files() utility function for users running up against open file handle limitations
+ ASIO: permit buffer sizes that are not a power of 2 if the device does not very specifically request otherwise [t=200746]
+ Automation items: remove preference to attach automation items to the underlying envelope (superseded by per-automation-item transition time setting)
+ Envelopes: add action to attach automation items to underlying envelope
+ Fade editor: fixed an obscure possible bug
+ FX: allow embed of some plug-in UIs into TCP (done via action or FX menus)
+ FX: embed support for ReaEQ, ReaXComp, ReaComp, ReaSurround, and graphical JSFX
+ Keyboard: add "Main (override all contexts including text fields)" section which allows global keyboard overrides
+ macOS: add (default) option to retina-render themed elements on old themes (sharper text)
+ macOS: add prefs/general/advanced options to disable retina support
+ macOS: added "force layer" drawing mode in preferences/general/advanced
+ macOS: optimize drawing speed on newer macOS versions/retina displays (when in automatic mode in preferences/general/advanced)
+ macOS: retina display improvements (retina display of arrange, ruler, MIDI editor, etc)
+ macOS: use Metal display output on 10.11+ for various windows
+ macOS: workaround appearance issues when user forces dark mode rendering for app (requires Metal to be enabled) [t=222366]
+ MIDI editor: 14-bit registered parameter/non-registered parameter CC editing
+ MIDI editor: add CC lane mouse modifier to insert a single CC event
+ MIDI editor: add option to display note length in velocity lane
+ MIDI editor: always select the associated note when clicking on velocity stem, regardless of user preference to select CC event on single click
+ MIDI editor: display CC events as square envelopes rather than bars
+ MIDI editor: draw CC/velocity as dots and lines rather than bars
+ MIDI editor: fix incorrect CC event drawing when coloring notes by velocity
+ MIDI editor: improve hidpi/retina drawing
+ MIDI editor: repopulate raw MIDI display window when switching active media item
+ MIDI editor: respect CC drawing density preference
+ Misc: fixed a few minor memory leaks
+ Modal windows: remember window positions (configurable option in preferences/general/advanced to tweak behavior)
+ Notation editor: add multi-tremolo support
+ Peaks: option to fully-read peaks files under a certain size (to reduce open file count)
+ Performance meter: improve win32 hidpi drawing
+ Performance: improve track panel UI behavior with large track counts
+ Preferences: add option in disk settings to periodically close excess open files
+ ReaFIR: add context menu mode configuration
+ Render: support rendering only selected regions in an existing region render matrix [t=193405]
+ Resampler: Added SSE2-optimized sinc calculation (from Theo Niessink)
+ Resampling: optimize and improve quality of resampling at whole ratios and for common rates
+ Ruler: add actions to set primary time display mode without clearing secondary mode
+ Ruler: support more display combinations (Measures,Beats / H:M:S:F, etc)
+ Splash screen: improve win32 HiDPI
+ Toolbars: improve hidpi/retina sizing (including editor and icon picker)
+ Track wiring diagram view
+ Tracks: complete overhaul of track/mixer panels for performance
+ UI scaling: apply advanced preference scaling changes immediately
+ UI scaling: fix theme rendering bugs when using custom scaling
+ WALTER: add additional 8 font slots
+ Windows: HiDPI display improvements (auto-rescale more UI when running HiDPI aware)
+ Windows: improve appearance of various ReaPlugs when resizing
+ Windows: improve appearance of various windows during resize
+ Windows: improve docker appearance during resize

Last edited by Edgemeal; 08-15-2019 at 07:36 AM.
Edgemeal is offline   Reply With Quote
Old 08-15-2019, 07:46 AM   #8
nappies
Human being with feelings
 
nappies's Avatar
 
Join Date: Dec 2017
Posts: 130
Default

Quote:
Originally Posted by FnA View Post
v5.982rc1 - August 14 2019
+ FX: avoid resetting FX from audio thread after undo/redo
Devs thank you for this! But if you redo / undo while play there still is a sound interruption.This is very distracting when mixing.
nappies is offline   Reply With Quote
Old 08-15-2019, 01:24 PM   #9
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC USA
Posts: 7,305
Default

Snap broke for me unless Show grid line spacing is enabled.
Coachz is offline   Reply With Quote
Old 08-15-2019, 01:24 PM   #10
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 12,438
Default

Quote:
Originally Posted by nappies View Post
Devs thank you for this! But if you redo / undo while play there still is a sound interruption.This is very distracting when mixing.
Yeah, some of that is unavoidable. This change improves plugin compatibility (some plugins don’t take kindly to being reset from the audio threads)
Justin is online now   Reply With Quote
Old 08-15-2019, 04:52 PM   #11
FnA
Human being with feelings
 
FnA's Avatar
 
Join Date: Jun 2012
Posts: 2,173
Default

Quote:
Originally Posted by FnA View Post
  • + Jump to time: mX and rX can be followed by whitespace and a time offset
Nitpick, I suppose...

Beats doesn't work with negatives, Time does.
"m3 -0:1" works
"m3 -0.1" doesn't, it goes to 0.1 AFTER marker 3

"m'name 0:1" doesn't add offset either...
FnA is offline   Reply With Quote
Old 08-15-2019, 04:54 PM   #12
Justin
Administrator
 
Justin's Avatar
 
Join Date: Jan 2005
Location: NYC
Posts: 12,438
Default

Quote:
Originally Posted by FnA View Post
"m'name 0:1" doesn't add offset either...
Yeah because spaces are allowed in names...
Justin is online now   Reply With Quote
Old 08-15-2019, 05:00 PM   #13
karbomusic
Human being with feelings
 
karbomusic's Avatar
 
Join Date: May 2009
Posts: 24,766
Default

Thanks again for these!

+ Windows: fix topmost pins with certain multimonitor arrangements [t=224062]
# Windows: add a readme.txt to Plugins and Plugins/FX paths [t=223940]
__________________
If it requires a null test to find it, it is by definition minuscule.
karbomusic is online now   Reply With Quote
Old 08-15-2019, 05:13 PM   #14
FnA
Human being with feelings
 
FnA's Avatar
 
Join Date: Jun 2012
Posts: 2,173
Default

Quote:
Originally Posted by Justin View Post
Yeah because spaces are allowed in names...
Ah. Hm. Maybe-
m'name' 0:1
?

Well, it's not major. Like - # main window: improve vertical scroll behavior when resizing window/dockers
FnA is offline   Reply With Quote
Old 08-16-2019, 04:05 AM   #15
Coachz
Human being with feelings
 
Coachz's Avatar
 
Join Date: Oct 2010
Location: Charleston, SC USA
Posts: 7,305
Default

Quote:
Originally Posted by Coachz View Post
Snap broke for me unless Show grid line spacing is enabled.
Snap seems to have healed. grrr
Coachz is offline   Reply With Quote
Old 08-16-2019, 05:39 AM   #16
ALex1973
Human being with feelings
 
ALex1973's Avatar
 
Join Date: May 2018
Posts: 55
Default

+ Windows: fix topmost pins with certain multimonitor arrangements [t=224062]

This is great, thank you very much!
Now the whole pin-thing makes sense again, working great!
ALex1973 is offline   Reply With Quote
Old 08-16-2019, 06:03 AM   #17
AndrewFalcon
Human being with feelings
 
AndrewFalcon's Avatar
 
Join Date: Dec 2018
Posts: 16
Default

Quote:
Originally Posted by Justin View Post
Yeah, some of that is unavoidable. This change improves plugin compatibility (some plugins don’t take kindly to being reset from the audio threads)
It's a pity! Actually it is important.Provide continuous sound stream.I have not hear such artifacts on others Daws. On Studio One, on FL and on Sonar my previous DAW.
AndrewFalcon is offline   Reply With Quote
Old 08-16-2019, 06:13 AM   #18
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,340
Default

You can't do anything if the plugin doesn't take well to resetting its state from the audio thread.
EvilDragon is offline   Reply With Quote
Old 08-16-2019, 06:48 AM   #19
Valle
Human being with feelings
 
Valle's Avatar
 
Join Date: Nov 2007
Location: Sweden
Posts: 616
Default

  • + AIFF: support 8-bit uncompressed Amiga IFF files
Now you made me cry a little
__________________
FR (2011): Optional per item dB Scale @ [showthread.php?t=80944]
.
Valenzia Vision
Valle is offline   Reply With Quote
Old 08-16-2019, 07:03 AM   #20
mespotine
Human being with feelings
 
mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig, Germany
Posts: 1,558
Default

BTW: Does ReaSamplomatic also support Amiga IFF-audios? If not, could you add them in one of the next devcycles as well? This would be cool.
__________________
Ultraschall-API - a Lua-functions-library4Reaper: https://forum.cockos.com/showthread....98#post2067798
Reaper Internals - Developerdocs4Reaper: https://forum.cockos.com/showthread.php?t=207635
mespotine is offline   Reply With Quote
Old 08-16-2019, 07:08 AM   #21
Xenakios
Human being with feelings
 
Xenakios's Avatar
 
Join Date: Feb 2007
Location: Oulu, Finland
Posts: 7,925
Default

Quote:
Originally Posted by mespotine View Post
BTW: Does ReaSamplomatic also support Amiga IFF-audios?
The audio formats support code is shared in Reaper, so ReaSamplomatic should be already compatible.
__________________
For info on SWS Reaper extension plugin (including Xenakios' previous extension/actions) :
http://www.sws-extension.org/
https://github.com/Jeff0S/sws
--
Xenakios blog (about HourGlass, Paul(X)Stretch and λ) :
http://xenakios.wordpress.com/
Xenakios is online now   Reply With Quote
Old 08-16-2019, 07:23 AM   #22
mespotine
Human being with feelings
 
mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig, Germany
Posts: 1,558
Default

Yeeeehaaa!



So I could use ReaSamplomatic for a possible Mod-File-importer as well. Fantastic
__________________
Ultraschall-API - a Lua-functions-library4Reaper: https://forum.cockos.com/showthread....98#post2067798
Reaper Internals - Developerdocs4Reaper: https://forum.cockos.com/showthread.php?t=207635
mespotine is offline   Reply With Quote
Old 08-16-2019, 08:37 AM   #23
AndrewFalcon
Human being with feelings
 
AndrewFalcon's Avatar
 
Join Date: Dec 2018
Posts: 16
Default

Quote:
Originally Posted by EvilDragon View Post
You can't do anything if the plugin doesn't take well to resetting its state from the audio thread.
This is what I'm talking about. https://youtu.be/rmMk3zLGPO8 sound glitch when undo
AndrewFalcon is offline   Reply With Quote
Old 08-16-2019, 09:01 AM   #24
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,340
Default

Yes, but this is out of DAW's control, if the plugin doesn't handle reset from audio thread well - that's plugin's problem.
EvilDragon is offline   Reply With Quote
Old 08-16-2019, 10:09 AM   #25
deeb
Human being with feelings
 
deeb's Avatar
 
Join Date: Feb 2017
Posts: 2,337
Default

Quote:
Originally Posted by EvilDragon View Post
Yes, but this is out of DAW's control, if the plugin doesn't handle reset from audio thread well - that's plugin's problem.
if same plugin works right in same circumstances in other DAWs, means the DAW design has some responsability. No idea if this is the case tho.
deeb is online now   Reply With Quote
Old 08-16-2019, 11:02 AM   #26
EvilDragon
Human being with feelings
 
EvilDragon's Avatar
 
Join Date: Jun 2009
Location: Croatia
Posts: 23,340
Default

Or the plugin doesn't have the same level of compatibility with all DAWs.
EvilDragon is offline   Reply With Quote
Old 08-16-2019, 11:50 AM   #27
nappies
Human being with feelings
 
nappies's Avatar
 
Join Date: Dec 2017
Posts: 130
Default

Quote:
Originally Posted by EvilDragon View Post
Or the plugin doesn't have the same level of compatibility with all DAWs.
Unfortunately, this "undo" sound interruption occurs even without any plugins.
nappies 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 07:20 PM.


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