REAPER v7.29

v7.29 - January 2 2025

+ Actions: add actions to move edit cursor to start of next/current beat, similar to next/current measure
+ ARA: improve behavior when track contains media items with mixed channel counts
+ Batch converter: add "copy current settings to clipboard for command line use" to presets menu
+ Batch converter: add button to list all output files
+ Batch converter: add checkbox to disable all normalize/limit/fade/trim/pad settings
+ Batch converter: add menu items to open input or output file in Media Explorer
+ Batch converter: add menu items to insert converted file or replace existing source files in current project
+ Batch converter: allow using source file directory (but not overwriting original files) when converting media items
+ Batch converter: automatically resize columns to fit when resizing window
+ Batch converter: display "take name (media item)" in file list when converting media items
+ Batch converter: display channel count, sample rate, bit depth for not-yet-converted items
+ Batch converter: display actual converted filename if filename was automatically incremented to avoid collision
+ Batch converter: display output filename and path in separate columns
+ Batch converter: prevent adding empty media items to file list
+ Batch converter: ensure output paths are updated when changing other settings
+ Batch converter: display error if trying to convert MIDI with no FX loaded
+ Batch converter: fix preserving metadata when converting a media item that contains a section source
+ Batch converter: improve preserving source media start offset
+ Batch converter: reorganize window for wider aspect ratio
+ Batch converter: support both imploding and exploding channels (many input files to one multichannel output file, or one multichannel input file to many single-channel output files)
+ Batch converter: support converting selected items, all items, or only as-yet-unconverted items
+ Batch converter: support dragging source files within the list to reorder
+ Batch converter: support exploding to stereo pairs
+ Batch converter: support preserving source file directory structure starting at any level
+ Batch converter: support saving output settings with presets (note that presets are shared with render settings)
+ Batch converter: support preference (separate from existing render preference) to silently increment filenames to avoid overwriting
+ Batch converter: support trimming silence from start/end, and/or padding start/end with silence
+ Batch converter: when preserving metadata preferred start position and converting media items, if the source media does not contain a preferred start position, use the media item position in the project
+ CLAP: support reporting track name, color, other info to plugins [t=296773]
+ Click source: fix click source properties dialog initializing with incorrect click pattern displayed [p=2833416]
+ Command line: support -noactivate on macOS/linux
+ Command line: support passing -close[all][:save|:nosave][:exit] to already-running REAPER instances [t=296870]
+ Localization: allow localizing toolbar icon word names for menu, by using icon_words section [p=2818021]
+ macOS: improve some keyboard focus handling corner cases, especially with certain plug-ins
+ Media explorer: fix tempo-matched preview with certain files (7.26 regression) [t=296697]
+ Media explorer: when tempo-matching, use tempo at project edit cursor position when starting playback and current project is stopped
+ Media item properties: support entering take start in source in samples, if all selected items have the same sample rate
+ Media items: media item properties button tooltip reports if take is phase-inverted
+ MIDI: use default CC curves if option enabled when recording MIDI input (7.28 regression)
+ MIDI editor: fix incorrect CC LFO preset file path
+ Paste: obey 'Automatically show affected envelopes when moving media items across tracks' when pasting items [t=272789]
+ Playback: fix very unlikely but possible glitch when splitting playing items
+ Preferences: add option to show item properties button when take phase is inverted
+ Preferences: separate media item appearance and media item buttons pages
+ Razor edits: improve behavior when editing automation items [p=2828095]
+ Render: add checkbox to disable all normalize/limit/fade/trim/pad settings
+ Render: fix possibly incorrect rendered file when rendering with "preserve source media sample rate if possible" enabled
+ Render: improve handling of filename conflicts
+ Ruler: when grid follows metronome pattern, highlight all primary beats in ruler
+ Theme: fix HSV mode for gridlines on Retina [p=296786]
+ Threading: increase relative priority of LV2/miscellaneous worker tasks
+ Transport: prevent brief display of earlier transport time when starting playback [t=137751]
+ Wildcards: add preference to define wildcard pattern to use as default filename prompt when running "File: Save project as..."
+ Wildcards: add support for $tracknameornumber, which resolves to track name if the track has a name, otherwise track number
+ Wildcards: store separate lists of recent wildcard patterns per calling context (render, batch converter, etc)