Old 05-09-2020, 10:12 AM   #1
vitalker
Human being with feelings
 
vitalker's Avatar
 
Join Date: Dec 2012
Posts: 13,336
Default v6.10 - May 9 2020

v6.10 - May 9 2020
  • + ARA: preserve edits when user applies timing changes to media or imports as MIDI
  • + ARA: preserve edits after undoing some types of split actions
  • + Automation: fix performance issues with envelope points that are more than 2 billion samples apart
  • + Automation: fix possible crash when envelope panel hidden during capture [p=2279491]
  • + JSFX: Super8: fix vclick: off mode
  • + JSFX: add midi_note_sanitizer
  • + JSFX: midi_logger: show note-ons as slightly green, note-offs as slightly red, add noteon/off analysis mode (sequential or grouped-by-note)
  • + JSFX: improve Windows gfx_getchar() behavior for ctrl/alt+various keys [t=235634]
  • + JSFX: update Add-FX displayed effect name when saving plugin in editor
  • + Knobs: re-show mouse cursor if UI element is destroyed while being edited
  • + Linux: allow listview column reordering in Project Bay, Media Explorer, etc
  • + macOS: fix track routing window changing monitors when adding send
  • + macOS: improve keyboard navigation in various windows
  • + MIDI: add option to display notation text in piano roll [t=234286]
  • + MIDI: improve appearance of note text that extends beyond the end of the not
  • + MIDI: adjust for global midi octave display offset in parameter modulation menu
  • + MIDI: revert v6.09 problematic changes to overdub/replace recording with input quantization
  • + MIDI: send note-offs when changing project tempo during playback
  • + MIDI: send note-offs when duplicating active take
  • + Media explorer: fix inconsistency between media explorer tempo match and project import tempo match [t=230011]
  • + Media explorer: parse year correctly from ID3v2.4 tag
  • + Media explorer: support BPM and key metadata in ID3 tags
  • + Media offline: update arrange view when using actions to force media offline
  • + Metadata: save/load metadata with project
  • + Metadata: support wildcards in metadata fields
  • + Metadata: support embedding BWF data in WAV (if provided, metadata overrides render format options)
  • + Metadata: support embedding BWF data in FLAC via iXML
  • + Metadata: support embedding vorbis tags in FLAC, OGG, OPUS, including chapter tags
  • + Metadata: support embedding ISRC in WAV via bext/axml
  • + Metadata: support embedding ID3 tags in MP3, including chapter tags and album image
  • + Metadata: support embedding INFO and CART data in WAV
  • + Metadata: support reading BWF timecode from iXML data in FLAC files [p=2278582]
  • + Project bay: display values in fades column if any fade is present
  • + Project bay: improve fade column sorting
  • + Project: save project author as entered in project settings/notes dialog
  • + Project: save metronome click shape in default project settings [t=232847]
  • + ReaScript: use case-insensitive sorting for Lua function list menu
  • + ReaScript: add support for getting/setting project render metadata
  • + ReaScript: add RENDER_TARGETS, to retrieve the list of files that would be written given current project render settings
  • + ReaScript: improve Windows gfx.getchar() behavior for ctrl/alt+various keys [t=235634]
  • + Recording: improve loopable section creation logic with time selection auto-punch recording [p=2282484]
  • + Render: add option to skip rendering files that are likely silent [t=233619]
  • + Render: embed stretch markers/transient guides properly when rendering looped media
  • + Render: fix potential crash when rendering stems and target file cannot be opened
  • + Render: support embedding take markers as cues in wav files
  • + Snap: snap project markers and regions following settings for snapping cursor
  • + Snap: improve unsnapped movement of ruler markers/region edges
  • + Snap: snap media items to take markers respecting preference to snap to other media items within X tracks
  • + Snap: snap cursor/time selection/markers/regions to take markers only if preference is enabled to snap to media items
  • + Startup: when startup script is used, preserve undo history but allow the user to immediately load another project without prompting to save
  • + Take markers: improve label vertical positioning with mono channel mode on stereo media
  • + Take markers: allow more lanes of take markers, especially on non-audio takes [p=2279156]
  • + Take markers: avoid potential crash when media item source file is not available
  • + Take markers: do not show take markers for previous recording passes
  • + Take markers: fix adding take markers in various audio recording modes
  • + Take markers: support adding take markers to empty items
  • + VST: fix sending macOS command vs control modifier keys to VST3 plugins
  • + VST: fix sending panic all-notes-off to VST3 instruments
  • + VST: improve MIDI output bus handling when plug-in does not send events
  • + VST: when starting playback within one sample of the measure start, tell the plugin it is exactly the measure start [p=2281694]
  • + Video: fix video playback for media that was previously forced offline [p=2279308]
  • + Video: fix possible crash when removing reversed video item
  • + WAV: display CART data in media source properties
  • + Wildcards: add $author wildcard for recording, rendering, file conversion
  • + Wildcards: add $marker wildcard for render/batch converter (name or number of first marker in rendered timeline)
  • + Wildcards: support $format wildcard properly when using secondary render format
  • + Windows: improve Preferences focus handling of Device tab [t=231419]
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
vitalker is offline   Reply With Quote
Old 05-09-2020, 11:20 AM   #2
G-Sun
Human being with feelings
 
G-Sun's Avatar
 
Join Date: May 2010
Location: Norway
Posts: 7,318
Default

Forces Fx rescan here
Sorry: Wrong version (32-64)
__________________
Reaper x64, win 11
Composer, text-writer, producer
Bandcamp

Last edited by G-Sun; 05-09-2020 at 11:25 AM.
G-Sun is offline   Reply With Quote
Old 05-10-2020, 12:33 AM   #3
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,630
Default

The API-docs for GetSetProjectInfo -> RENDER_ADDTOPROJ miss the information for &2 for the "Do not render files that are likely silent"-checkbox.

Edit:
As well as RENDER_SETTINGS is missing &256, "Stretch markers/transient guides"-checkbox and &1024, "Take markers"-checkbox.

Also missing in RENDER_SETTINGS: 128 - "Selected tracks via master",
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...

Last edited by Meo-Ada Mespotine; 05-10-2020 at 01:03 AM.
Meo-Ada Mespotine is offline   Reply With Quote
Old 05-10-2020, 02:02 AM   #4
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

nice one, glad to see the stuck note issue got some attention.
Will test and see if it solved the issue.
dupont is offline   Reply With Quote
Old 05-10-2020, 02:41 AM   #5
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

+ MIDI: add option to display notation text in piano roll [t=234286]


This new function doesn't seem to work. Is there something wrong with my settings?

Last edited by dangguidan; 12-29-2022 at 08:11 AM.
dangguidan is offline   Reply With Quote
Old 05-10-2020, 03:23 AM   #6
amagalma
Human being with feelings
 
amagalma's Avatar
 
Join Date: Apr 2011
Posts: 3,458
Default

Devs, I would like to say a big thank you!!!

ARA seems to be perfect now!! No matter what item edits, undo actions etc I've tried, they didn't result to lost melodyne edits! Well done!

There is one last case where edits can get lost though: delete the melodyne track and then undo.

If it is possible to fix this without breaking anything else, it would be great! If it is not, then I personally am really happy with things as they are now. I'll have just to be cautious of not accidentally deleting the melodyne track.
__________________
Most of my scripts can be found in ReaPack.
If you find them useful, a donation would be greatly appreciated! Thank you! :)
amagalma is offline   Reply With Quote
Old 05-10-2020, 04:17 AM   #7
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,823
Default

Quote:
Originally Posted by dangguidan View Post
This new function doesn't seem to work. Is there something wrong with my settings?
Can you show the notation view?
schwa is offline   Reply With Quote
Old 05-10-2020, 04:59 AM   #8
dupont
Human being with feelings
 
dupont's Avatar
 
Join Date: Nov 2007
Location: France
Posts: 919
Default

+ JSFX: add midi_note_sanitizer

is it for stuck notes issue use ? If it is how to use it, what should be the sliders settings ?
dupont is offline   Reply With Quote
Old 05-10-2020, 10:48 AM   #9
Meo-Ada Mespotine
Human being with feelings
 
Meo-Ada Mespotine's Avatar
 
Join Date: May 2017
Location: Leipzig
Posts: 6,630
Default

Another bug I found:

when using the following line:

Code:
State=3 -- check both checkboxes for silent-render and add-project
C = reaper.GetSetProjectInfo(0, "RENDER_ADDTOPROJ", State, true)
only "Do not render files that are likely silent"-checkbox will be checked, not "Add rendered items to new tracks in project"-checkbox.

While, when using State=1 or State=2, the checkboxes behave correctly.

When getting the state of both of these checkboxes checked,
Code:
A = reaper.GetSetProjectInfo(0, "RENDER_ADDTOPROJ", 0, false)
the function returns the correct value 3.
__________________
Use you/she/her.Ultraschall-Api Lua Api4Reaper - Donate, if you wish

On vacation for the time being...
Meo-Ada Mespotine is offline   Reply With Quote
Old 05-10-2020, 11:12 AM   #10
The-Zeronaut
Human being with feelings
 
Join Date: Mar 2009
Posts: 309
Default

I cant express with words how happy I am to finally be able to add images to the render files.

+ Metadata: support embedding ID3 tags in MP3, including chapter tags and album image
The-Zeronaut is offline   Reply With Quote
Old 05-10-2020, 07:55 PM   #11
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 179
Default

This update somewhat breaks a workflow I was using before. If adding an empty take to an item using reaper.AddTakeToMediaItem, it no longer displays the item as an item with an empty take and instead displays it as an empty item. I've attached images to show the difference before and after the update.

The problem with this is that I can no longer see the take name, which I am using for rendering with $item and also it no longers show the grouping icon. When I open up my old projects, instead of seeing the names of all my takes it will just be "Empty Item". Would it be possible to have the old behavior back? Even if I change my workflow now, all my old projects will still no longer display properly for me.
Attached Images
File Type: png before.png (1.6 KB, 236 views)
File Type: png after.png (1.4 KB, 264 views)
Nostrap is offline   Reply With Quote
Old 05-10-2020, 08:03 PM   #12
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,823
Default

Quote:
Originally Posted by Nostrap View Post
adding an empty take to an item using reaper.AddTakeToMediaItem
To be clear, you are adding an empty take to an empty item?
schwa is offline   Reply With Quote
Old 05-10-2020, 08:12 PM   #13
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 179
Default

Quote:
Originally Posted by schwa View Post
To be clear, you are adding an empty take to an empty item?
Yes, I know it might sound silly. But basically, I'm creating empty items on my folder tracks and using them almost like regions to render the contents of the folder. I have to add a take to the item or else it won't render, but I don't need any content because I am just rendering the folder. It ends up being super useful for my work actually.

Can see how it works here: https://www.youtube.com/watch?v=1OM-qIXPOz4
Nostrap is offline   Reply With Quote
Old 05-10-2020, 08:17 PM   #14
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,823
Default

OK. Enabling the grouping button on empty items in general is no problem. We can also have the take name display on the item if there is only one take, it is empty, it has a name, and the item notes have not been edited.
schwa is offline   Reply With Quote
Old 05-10-2020, 08:20 PM   #15
Nostrap
Human being with feelings
 
Join Date: Dec 2017
Posts: 179
Default

That would be incredible. Thank you so much!
Nostrap is offline   Reply With Quote
Old 05-11-2020, 02:23 PM   #16
musicbynumbers
Human being with feelings
 
musicbynumbers's Avatar
 
Join Date: Jun 2009
Location: South, UK
Posts: 14,219
Default

Glad to hear that's being added (hope we see proper folders at some point though)

Nostrap. I do something similar but I use midi items in place of empty items as they work straight away as being able to be rendered as selected items and can use wildcards to inherit the item name.
__________________
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.
musicbynumbers is offline   Reply With Quote
Old 05-12-2020, 08:17 PM   #17
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

Quote:
Originally Posted by schwa View Post
Can you show the notation view?
Uploaded.

Last edited by dangguidan; 12-29-2022 at 08:11 AM.
dangguidan is offline   Reply With Quote
Old 05-13-2020, 03:02 AM   #18
mschnell
Human being with feelings
 
mschnell's Avatar
 
Join Date: Jun 2013
Location: Krefeld, Germany
Posts: 14,793
Default

Quote:
Originally Posted by vitalker View Post
  • + Startup: when startup script is used, preserve undo history but allow the user to immediately load another project without prompting to save
It would be great if there also would be a configuration option with this functionality: allow for a normal undo history but don't quote for saving when closing Reaper. This is important for "embedded" (live) use as undo of course is helpful for the configuration.

-Michael
mschnell is offline   Reply With Quote
Old 05-13-2020, 03:04 AM   #19
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,823
Default

Quote:
Originally Posted by dangguidan View Post
Uploaded.
Are those lyric events, or notation text events?
schwa is offline   Reply With Quote
Old 05-13-2020, 05:49 AM   #20
z.curve
Human being with feelings
 
Join Date: Apr 2014
Location: UK
Posts: 70
Default

Quote:
Originally Posted by vitalker View Post
[*]+ Media explorer: fix inconsistency between media explorer tempo match and project import tempo match [t=230011]
Hi, the linked bug report is flagged as (FIXED) and indeed, the main issue with WAV file tempo matching is fixed, thanks. But in case it got overlooked, the related REX import issue reported in the same thread (posts #3 and #7) still persists. It's not that important (when it happens, it's easy to spot and fix) but it is bugly. There's another micro-project attached demonstrating the issue. Cheers!
Attached Files
File Type: zip Tempo-match-fail-REX-02.zip (245.1 KB, 278 views)
z.curve is offline   Reply With Quote
Old 05-13-2020, 06:24 AM   #21
schwa
Administrator
 
schwa's Avatar
 
Join Date: Mar 2007
Location: NY
Posts: 15,823
Default

Quote:
Originally Posted by z.curve View Post
Hi, the linked bug report is flagged as (FIXED) and indeed, the main issue with WAV file tempo matching is fixed, thanks. But in case it got overlooked, the related REX import issue reported in the same thread (posts #3 and #7) still persists. It's not that important (when it happens, it's easy to spot and fix) but it is bugly. There's another micro-project attached demonstrating the issue. Cheers!
I'm having trouble reproducing this. What preferences do you have set inPreferences/Media/Video-Import-Misc, the bottom 4 dropdowns?
schwa is offline   Reply With Quote
Old 05-13-2020, 07:12 AM   #22
z.curve
Human being with feelings
 
Join Date: Apr 2014
Location: UK
Posts: 70
Default

Quote:
Originally Posted by schwa View Post
I'm having trouble reproducing this. What preferences do you have set inPreferences/Media/Video-Import-Misc, the bottom 4 dropdowns?
Import files as: Always prompt
Slice tails: Chop all slice tails
When importing media: Ignore embedded tempo information
When filename suggests bpm: Ignore tempo suggested by filename

(Maddeningly, it doesn't happen every time. When I struggle to reproduce this, I exit Reaper and try again importing a loop, and repeat this until it fails. Usually by the um, tenth time, I can get it to fail, and it will then keep on failing for that session. Sorry I know you're busy!)
z.curve is offline   Reply With Quote
Old 05-13-2020, 08:02 PM   #23
dangguidan
Human being with feelings
 
Join Date: Jan 2019
Location: China
Posts: 662
Default

Upgrade to six point one zero Strange phenomenon in the future: sometimes when playing, the Play pointer will have a little delay relative to the sound, which is the same in the main window and MIDI editor.
Has this happened to anyone else?

Last edited by dangguidan; 05-13-2020 at 08:10 PM.
dangguidan 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 05:51 PM.


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