Old 03-01-2022, 11:40 AM   #1
Vagelis
Human being with feelings
 
Vagelis's Avatar
 
Join Date: Oct 2017
Location: Larisa, Greece
Posts: 1,918
Default v6.50rc1 - March 1 2022

v6.50rc1 - March 1 2022
  • * Includes feature branch: batch converter improvements
  • * Includes feature branch: improved zoomed-in peaks performance
  • + API: allow accelerators to hook keyboard for mode windows including mixer, navigator, etc [t=263487]
  • + Batch converter: add "save settings" button (does not save file list)
  • + Batch converter: add action to convert all files in directory, optionally including subdirectories
  • + Batch converter: add context menu action to fit file list columns to screen
  • + Batch converter: add context menu action to open output file in explorer/finder
  • + Batch converter: add context menu option to display input media source properties
  • + Batch converter: add option to overwrite original files
  • + Batch converter: add option to preserve source subdirectory structure
  • + Batch converter: add option to suppress notification when finished
  • + Batch converter: add preset menu item to clear all converter settings
  • + Batch converter: after canceled conversion, convert button offers to convert only not-yet-converted files, or all files
  • + Batch converter: after canceled conversion, remove button offers to remove only completed files or all files
  • + Batch converter: allow FX to change processing channel count via pin connector dialog or JSFX channel mapper/downmixer
  • + Batch converter: change default output file pattern to "$source-converted"
  • + Batch converter: delete incomplete output file on user cancel
  • + Batch converter: display progress bar if conversion takes more than a short time
  • + Batch converter: display the number of files and direectories in the list
  • + Batch converter: don't embed project-specific metadata
  • + Batch converter: faster response when updating a long list
  • + Batch converter: fix lost fx tail setting when closing/reopening dialog
  • + Batch converter: improve RAM usage
  • + Batch converter: improve responsiveness when using $samplerate wildcard with many files
  • + Batch converter: increase default width of window
  • + Batch converter: list $source (input file name) wildcard more prominently
  • + Batch converter: much faster file list update when many filenames collide
  • + Batch converter: parallelize conversion of multiple files when FX are not used
  • + Batch converter: preserve very long metadata correctly
  • + Batch converter: reorganize controls to separate settings that are not included in presets
  • + Batch converter: save/restore dither, noise shaping settings with presets
  • + Batch converter: support $track, $tracknumber, $itemnumber wildcards, which will resolve to the project state at the time the media item was added to the conversion list [t=262781]
  • + Batch converter: support multithreaded conversion when using FX
  • + Batch converter: update $samplerate wildcard correctly when changing sample rate
  • + Batch converter: when dragging a directory into the file list, ask if subdirectories should be scanned as well
  • + Defaults: save/load master track pan law, pan mode with default project settings
  • + FX parameters: fix incorrect encoding of cockos VST parameter hints with spaces (6.48 regression)
  • + FX: improve behavior of FX drag/drop and TrackFX_CopyToTrack() etc when copying FX to a later slot on the same chain [t=263461]
  • + MIDI playback: fix incorrect event duplication when exploding certain MIDI content by channel [t=261174]
  • + MIDI playback: improve tick-to-sample rounding logic
  • + MIDI: do not remove duplicate note on/off events on import [p=2527130]
  • + MIDI: send note-offs for active notes when seeking [t=260429]
  • + Media buffering: avoid synchronous reads with large block sizes and small media buffer settings
  • + Media explorer: fix peaksbuild-restarting when seeking and output routed to a track [p=2532186]
  • + Media explorer: improve seek behavior when auto-start-on-bar and tempo matching are enabled
  • + Media explorer: refresh display after completing search [t=245536]
  • + Monitor FX: allow JSFX channel mapper/downmixer to change processing channel count
  • + Mouse modifiers: display and group media item lower half actions similarly to media item actions
  • + Peaks: improve zoomed-in peaks performance, especially on compressed media
  • + Project defaults: set default master track pan mode to stereo balance for new projects
  • + ReaScript/JSFX: fix rendering strings with multiple newlines in a row [t=263537]
  • + Render: ensure peaks display is fully updated for each rendered region
  • + Render: fix enabling/disabling render loudness statistics from completed render dialog
  • + Undo: ensure undo point is created after running action to remove content behind items [t=263577]
  • + VST3: report channel index namespace context [t=263201]
  • + VST: fix some misbehaving UI sizing plugins [p=2531463]
  • # Batch converter: add progress text display
  • # Batch converter: avoid crash on MacOS when reopening converter window
  • # Batch converter: disable directory input fields when writing to source directory, disable file input fields when overwriting source file
  • # Batch converter: don't support $timelineidx wildcard
  • # Batch converter: fix file extension when overwrite is enabled but input and output formats differ
  • # Batch converter: fix localization of list view column names
  • # Batch converter: fix multiprocessing when FX instances are offline or bypassed
  • # Batch converter: improve "use source directory structure" behavior
  • # Batch converter: improve startup and cleanup time when converting a long list of files in place
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
Vagelis is offline   Reply With Quote
Old 03-01-2022, 11:55 AM   #2
mawi
Human being with feelings
 
Join Date: Apr 2011
Posts: 986
Default

Quote:
Originally Posted by Vagelis View Post
v6.50rc1 - March 1 2022

[*]+ Defaults: save/load master track pan law, pan mode with default project settings
finally
mawi is offline   Reply With Quote
Old 03-01-2022, 03:06 PM   #3
Paul Eye
Human being with feelings
 
Join Date: Feb 2006
Location: Helsinki, Finland
Posts: 225
Default

Quote:
Originally Posted by Vagelis View Post
v6.50rc1 - March 1 2022
+ Defaults: save/load master track pan law, pan mode with default project settings
+ Project defaults: set default master track pan mode to stereo balance for new projects
Just out of pure interest, I right clicked on my master pan knob for the first time in basically forever:

Well, fortunately since I've kept my master fader and pan at zero and center respectively for the past 16+ years, changing this to stereo balance didn't affect anything (of course I had to do a few test renders just to make sure)
Paul Eye is offline   Reply With Quote
Old 03-02-2022, 10:38 AM   #4
Paul Eye
Human being with feelings
 
Join Date: Feb 2006
Location: Helsinki, Finland
Posts: 225
Default

The question here is of course, why is the override checkbox checked (and grayed out? Also, the linear scale checbox is grayed out, even if pan law is above -3dB.

A little curiosity is that if I manually select +0.0 from the dropdown, the linear scale checkbox becomes active:


So I did a little test: opened a project from last year, changed pan law to +0.0 and pan mode to Stereo balance / mono pan, and saved a new version. Then I ran a diff check on the projects (in Notepad++)

Old version:
Code:
MASTER_VOLUME 1 0 -1 -1 1
New version:
Code:
MASTER_VOLUME 1 0 1 -1 1
MASTER_PANMODE 3
When opening the new version however, the pan law is reverted to the old version:


This if course (thankfully) doesn't change the otput, the question is why are there 2 "different" 0.0dB pan laws?
Paul Eye is offline   Reply With Quote
Old 03-02-2022, 11:16 AM   #5
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 13,398
Default

The master doesn't follow the project default track pan mode by design, instead it has its own setting, which is (now) stored with the project default settings.

The "linear scale" checkbox sometimes initializing as disabled is a bug that I can't actually reproduce but looking at the code I could imagine how it might happen, so we'll fix that.

I'm not sure what you mean by "reverted" at the end of your post. What was reverted?
schwa is offline   Reply With Quote
Old 03-02-2022, 12:13 PM   #6
Paul Eye
Human being with feelings
 
Join Date: Feb 2006
Location: Helsinki, Finland
Posts: 225
Default

Quote:
Originally Posted by schwa View Post
I'm not sure what you mean by "reverted" at the end of your post. What was reverted?
Probably a poor word choice on my part, what I meant is that with a default setting that has the linear scale checbox enabled,

when reopening a project the checkbox is disabled again.

I hope that was clear enough
Paul Eye is offline   Reply With Quote
Old 03-02-2022, 12:20 PM   #7
Paul Eye
Human being with feelings
 
Join Date: Feb 2006
Location: Helsinki, Finland
Posts: 225
Default

Notice that when the checkbox is disabled, the pan law reads 0.0 and when it's enabled the pan law reads +0.0 (notice the added + sign). There is no value of 0.0 (without the + sign) in the dropdown menu.

I know, probably just reaching OCD levels of detail hunting, but I'm just making sure there isn't anything lurking under the hood
Paul Eye is offline   Reply With Quote
Old 03-02-2022, 12:22 PM   #8
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 13,398
Default

Haha, no, nothing under the hood. We can change it so the + is always there.
schwa 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:31 AM.


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