Multitrack audio and MIDI recorder for your Windows PC

REAPER (32-bit)

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe
Download REAPER 5.9.5 (32-bit)

REAPER (32-bit)

 -  100% Safe  -  Trial

What's new in this version:

- API: add ArmCommand(), GetArmedCommand(), [Take|Track]FX_CopyTo[Track|Take](), [Track|Take]FX_Delete(), [Track|Take]FX_[Set|Get]Offline()
- API: calling TrackList_AdjustWindows() now updates scrollbars/ranges
- API: fix LICE_FillCBezier() definition for reaper_plugin_functions.h [t=209456]
- API: improve SetOnlyTrackSelected() to set last touched state and support inactive projects [t=209697]
- API: improve input FX control surface notifications, add CSURF_EXT_SETFXPARAM_RECFX
- API: improve input FX support for GetFocusedFX() and GetLastTouchedFX()
- API: improve control surface notifications for FX paste
- API: support GetSetMediaTrackInfo*(B_HEIGHTLOCK)
- API: update documentation for various Get.._Value() functions to include pointers that are gettable
- Actions: allow arming action via right-click menu in actions window
- Actions: add disarm action, arm next action meta-action for use in custom actions
- Actions: fix explode multichannel audio when application is inactive [t=209799]
- Automation: copying/pasting and duplicating time selection include all automation of tracks with items within time selection
- Automation: fix automation items start offset issues relating to tempo changes
- Automation: improve behavior of automation pasting with differing tempos [p=2010009]
- Automation: prevent pasting of envelope points into envelopes that are automation item-only
- Automation: avoid adding redundant points to envelope when moving points to new automation item [p=2031007]
- Automation: improved automation item selection behavior when copying/moving/pasting/auto-splitting/duplicating
- Automation: fix automation item positioning glitch when duplicating multiple automation items that partially intersect the time selection [p=2031811]
- Automation: fix rare hidden points at start of some automation items [p=2031172]
- Automation: use media item duplication preference for automation item pooling when duplicating regions from ruler
- Automation: trim any existing automation items when pasting/duplicating items that have any automation
- Automation: avoid hiding default setting envelopes when copying media items to other tracks [t=210845]
- Automation: improve auto-cleanup of redundant square points
- Automation: improve cleanup of unnecessary automatically-added envelope points when moving media items
- Automation: prevent creation of automation items in tempo envelope on paste [t=210545]
- Automation: update transport when setting loop selection to automation item
- Elastique: update to 3.2.7
- Glue: only force items to exact samples when project setting to force beats to samples is enabled [p=1991071]
- Heal splits: preserve item fade-out shape/curve [t=209846]
- JSFX: fix mdct() concurrency issue (bug dated to 2004, diagnosis thanks to Lauri Liinat)
- Linux: add OGG Opus support
- Linux: implement ReaScript reaper.ExecProcess()
- Linux: use fontconfig for font mappings (if you have a customized libSwell.colortheme, will need to change the default font)
- Linux: file browser shows dot files/directories (toggle via context menu or Ctrl+H)
- Linux: fix possible crash on startup from processing keyboard events before fully initialized
- MIDI devices: allow sorting by device name, ID, or state
- MIDI devices: provide separate options to show warnings for non-present MIDI devices vs devices which could not be opened
- MIDI devices: improve handling of hung MIDI devices on Windows
- MIDI editor: support armed toolbar commands in CC lanes, lane resizers
- MIDI editor: avoid deselecting notes on click when toolbar armed
- MIDI editor: improve selection preservation when duplicating notes
- MIDI recording: fix preview display offset in record input mode after tempo changes [t=209595]
- Mixer: fix incorrect channel info tooltip for hardware outputs [t=210380]
- Notation: prevent double-opening text edit window [t=209955]
- Notation: always paste multi-track notes into the active track and any tracks below
- Notation: clicking in staff view sets active context
- Notation: fix move edit cursor to mouse cursor action [t=210544]
- Notation: fix possible incorrect note previews when dragging notes [t=209947]
- Notation: move edit cursor to mouse cursor also activates context under mouse cursor
- Notation: pasting/inserting events via action goes to the selected track context [t=210542]
- Notation: support armed toolbar buttons
- Opus: add options to encode 3-8 channel audio as discrete channels, bitrates specified per-channel
- Opus: fixed peak generation when recording direct to Opus from non-48khz source
- Preferences: tweak help text sizing for macOS
- ReaNINJAM: display border between vol/pan faders [t=167525]
- ReaScript: fix flicker when resizing script windows
- ReaScript: add usecliprect parameter to gfx.deltablit()
- ReaScript: remove size limitation and improve memory use for various APIs including Get*StateChunk(), GetSet*Info_String(), GetProjExtState(), GetSetProjectNotes(), MIDI_GetAllEvts()
- ReaScript: prevent undefined behavior with GetSetMediaTrackInfo_String()/GetSetMediaItemTakeInfo_String() on non-string values
- ReaScript: GetSetMediaItemTakeInfo_String() and GetSetMediaTrackInfo_String() can now be used for GUID (as {guid_string})
- ReaScript: add GetSetMediaItemInfo_String() for use with GUID and P_NOTES
- Recording: improve existing group behavior after splits from recording
- Ruler: fix incorrect MIDI start offset handling when copying/reordering regions
- Tempo map: various item/automation item partial measure support fixes
- Toolbars: better arming indicators across multiple toolbars
- Video: add gfx_evalrect(), preset for slow vertical edge detection
- Video: fix issues with LFOs on video processors
- Video: fix possible Windows crash following resume with multiple monitors [t=210807]


Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.

Subscribe