ivan3259
Gold Member | Редактировать | Профиль | Сообщение | Цитировать | Сообщить модератору + Actions: warn when command ID exhaustion occurs due to too many custom actions or ReaScripts + Actions: when adding/editing key bindings, put new binding at front of list + Actions: add "open" as a synonym for display/view/show + ARA: update SDK to version 2.00, with ARM support + Batch converter: include more types of metadata when "preserve metadata" enabled + Batch converter: retain display column widths when reopening + Batch converter: support video normalization/limiting + Big Clock: improve font size for HMSF view on Linux [t=259937] + Big Clock: when display is too long to fit in window, left-justify + CAF: support reading/writing .caf (Core Audio Format) media files + Command line: support loading .RfxChain/.fxb/.fxp/.vstpreset files to new tracks + Command line: support render normalizing and brickwall limiting from command line interface + FLAC: support decoding additional sample bit depths [t=260418] + FX: allow dragging/pasting .fxp/.fxb/.vstpreset/.RfxChain files into chain window, to create new FX instances or change preset of existing instances + FX: when dragging .RfxChain files from OS, auto-create new tracks if necessary, replace existing FX if alt key held + JSFX: produce parse error on unknown number suffixes or incomplete hexadecimal strings (also affects ReaScript and video processors) + JSFX: fix default focus of plug-in UIs on Linux [t=260862] + JSFX: fix get/set_pin_mapping() behavior on ARM systems [p=2502320] + JSFX: fix win32 pow() issue with older non-Intel processors [t=260251] + Linux: improve special-key binding mode focus behavior + Linux: fix moving non-native plug-in windows from docked to undocked FX chains, etc + Linux: improve handling of numeric keypad control key shortcuts (note: may require manually re-binding non-keypad control key shortcuts, which were previously improperly encoded) + LV2: fix loading of plug-ins that have duplicate rdf "seeAlso" links [t=260628] + macOS: now distributed in three flavors: Universal (x86_64/ARM64), x86_64 optimized for macOS 10.14 and earlier, and i386 + macOS: dark mode appearance tweaks for render status and media item fade menus [t=260904] + macOS: fix dark mode default behavior on Monterey [p=2500400] + macOS: fix text label appearance after dark mode/light mode change on Catalina-Monterey + macOS: fix possible crash on exit when previously failed to load a VST3 + macOS: fix video display issues when retina is disabled in preferences [t=259180] + macOS: improve special-key binding mode focus behavior + macOS: improve cross-OS up/down/home/end key mapping compatibility + macOS: improve handling of numpad enter key + macOS: improve keyboard behavior in nudge window + macOS: improve video colorspace conversion support on arm64 + macOS: improve keyboard shortcut descriptions in menus for various keys [t=254046] + Media explorer: add action to focus search field, Ctrl+F/Cmd+F by default + Media explorer: add action to reset preview pitch + Media explorer: add configurable preview crossfade + Media explorer: add pitch/rate knob behavior options to options menu + Media explorer: always search in enabled metadata fields regardless of whether searching a database or file folder + Media explorer: add option to read file metadata if not already cached when searching file folders + Media explorer: display metadata for files during search, even if searching in metadata is disabled + Media explorer: fix possible crash after updating peak volume metadata [p=2501213] + Media explorer: force browser to refresh after completing search [t=250169] + Media explorer: support editing some metadata for .RPP files + Media explorer: support running custom actions from customized menus + Media explorer: when dragging media into project, respect media explorer setting to preserve pitch when changing rate or tempo-matching + Media items: multiple notes windows can be open at the same time + Media items: action to open item notes acts on all selected media items, closes notes windows if they are already open + Media items: support resizing item notes window + Media items: support word wrap in media item notes + Media items: word wrap text display within empty item if set, don't scale text below default size + Menus: preserve consistent keyboard shortcut display when multiple shortcuts assigned [p=2503236] + Metadata: first tab of project metadata dialog lists only elements that are supported by multiple schemes, rather than every known element + Metadata: include link to official specification for various schemes on file metadata dialog + Metadata: rename "Title" category to "Main" + Metadata: support ASWG metadata + Metadata: support CAF channel layout metadata + Metadata: support displaying and embedding BEXT version 2 metadata + Metadata: support renaming presets + Metadata: support sorting project metadata dialog by description, value, or key + MIDI notation and inline editor: support custom actions/reascripts in customized context menus [p=2241827] + Notation editor: prevent unnecessary scrolling after some actions + Notation editor: snap to key when inserting note at mouse cursor [p=2442885] + Peak building: improve UI responsiveness while building peaks + Peak building: improve peak building speed using background threads + Peaks: fix crash when using spectral peaks/spectrogram on a media file which is recording in another tab + Performance: avoid interrupting audio when removing tracks with open send windows + Project bay: fix creating folder in automation items tab [t=260389] + Projects: hold shift to open recent project in new project tab + Project save: improve validation of saved project size to prevent poor behavior with Google Drive + Razor edits: add option in Preferences/Project/Media Item Defaults to overlap and crossfade when finalizing razor edits + Razor edits: rename "Move envelope points with razor edits" preference to "Razor edits affect all track envelopes" + Razor edits: scroll view to new cursor position after cut/copy/paste + Razor edits: add preference to always trim content behind razor edits to Preferences/Project/Media Item Defaults + Razor edits: improve behavior of overlapping razor edits on a single track when "razor edits affect all track envelopes" enabled + Razor edits: fix behavior when auto-creating new tracks during razor edit [p=2500877] + Razor edits: fix fade drawing glitch when media items and razor edits are offscreen left [p=2500861] + ReaPlugs: fix filter positioning on samplerate change for ReaDelay and ReaVerbate [t=260927] + ReaPlugs: fix sidechain filter issue in ReaGate and ReaComp (introduced in 6.37) + ReaScript: add bandpass type to TrackFX_SetEQParam, etc + ReaScript: Envelope_GetParentTrack/Take always return index/index2 in Lua + ReaScript: Fix GetUserFileNameForRead() when called with forward slashes on Windows [t=260937] + ReaScript: GetEnvelopePointEx/GetEnvelopePoint/Envelope_Evaluate always return all output parameters in Lua + ReaScript: improve ident strings for VST plug-ins (include VST2 and VST3 IDs) + ReaScript: Lua functions do not type-check parameters which are output-only + ReaScript: make output-only parameters optional in EEL2 when possible + ReaScript: ReaLimit supports Track/TakeFX_Get/SetNamedConfigParm for THRESHOLD, CEILING, TRUEPEAK + ReaScript: save/load script and "P_EXT:" extension data for the master track [t=260501] + ReaScript: TimeMap_curFrameRate() always returns dropFrame in Lua + ReaScript: Track/TakeFX_GetPinMappings/IOSize always return all outputs in Lua + ReaSurroundPan: add 9.1.4 speaker setup + Region/marker manager: improve import of regions in H:M:S:F format [t=259999] + Render: add option to automatically write peak/loudness statistics into rendered file metadata + Render: fix rendering video using ffmpeg with mp3 audio encoding + Render: handle resampler latency properly at end of file when applying dither or using secondary render format + Render: optionally save render output directory with presets + Render: support embedding WAVFORMAT_EXTENSIBLE and CAF channel layout tags in render metadata [t=233072] + Render: support normalizing/limiting video files + Ruler: increase tick mark resolution to prevent potential skipped gridlines when using 1/32 triplets + Samplerate conversion: add r8brain free mode (courtesy Aleksey Vaneev of Voxengo) + Samplerate conversion: reorder and rename various modes + Samplerate conversion: improve dynamic varispeed playback quality + Scrub: improve ballistics + Scrub: improve samplerate conversion quality, other behaviors + Take FX: correct pin mapper help text to clarify that take FX can receive audio from any take channel, but not track channels + Time: fix display of very large values in sample scale + Tracks: rename track playback offset setting to media playback offset [t=256466] + Video: add OpenGL display output support for Windows and Linux + Video: fix audio encoding with ffmpeg 4.4 + Video: add input_match() and input_matchi() helpers for video processors + Video: allow setting take section/reverse in media item properties for video files with no audio or audio disabled [t=260768] + Video: improve synchronization behavior with output display offset and project varispeed [p=2503128] + VST: keep full VST3 GUID in reaper-vstplugins.ini and reaper-vstshells.ini + VST: hide and allow re-scan of shell-plugin instances which previously failed to scan + WAV: display WAVFORMAT_EXTENSIBLE channel assignments in media source properties + Wildcards: support start time, tempo, time signature wildcards in filenames when consolidating or gluing + Windows: catch more cases where disk writes fail at end of file due to disk error/full + Windows: fix assigning key bindings for some keyboard layouts/extended keys [t=232318] + Windows: support global overrides for media keyboard keys + Windows: support separate key bindings for NumPad Home/End/etc (falling back to non-NumPad bindings) + Windows: workaround wine bug with NM_CUSTOMDRAW on checkboxes (includes actual check in CDDS_PREPAINT) + Zoom: add preference to center vertical zoom on top of view (does not scroll), remove preference to center on top visible track (which scrolls) |