Multitrack audio and MIDI recorder for your Windows PC

REAPER (64-bit)

REAPER (64-bit)

  -  15.36 MB  -  Trial
  • Latest Version

    REAPER 7.23 (64-bit) LATEST

  • Review by

    Sophia Jones

  • Operating System

    Windows 7 64 / Windows 8 64 / Windows 10 64 / Windows 11

  • User Rating

    Click to vote
  • Author / Product

    Cockos Incorporated / External Link

  • Filename

    reaper723_x64-install.exe

  • MD5 Checksum

    70fef056246f4debe796133d07025b2d

REAPER 64-bit is a complete digital audio production application for Windows and macOS, offering a full multitrack audio and MIDI recording, editing, processing, mixing, and mastering toolset. The software supports a vast range of hardware, digital formats, and plugins, and can be comprehensively extended, scripted, and modified.

REAPER's full, flexible feature set and renowned stability have found a home wherever digital audio is used: commercial and home studios, broadcast, location recording, education, science and research, sound design, game development, and more.

From mission-critical professional environments to students' laptops, there is a single version of REAPER 64-bit, fully featured with no artificial limitations. You can evaluate the recorder in full for 60 days. A tool license is affordably priced and DRM-free.

Features and Highlights
  • Efficient, fast to load, and tightly coded. It can be installed and run from a portable or network drive.
  • Powerful audio and MIDI routing with multichannel support throughout.
  • 64-bit internal audio processing. Import, record to, and render to many media formats, at almost any bit depth and sample rate.
  • Thorough MIDI hardware and software support.
  • Support for thousands of third-party plug-in effects and virtual instruments, including VST, VST3, AU, DX, and JS.
  • Hundreds of studio-quality effects for processing audio and MIDI, and built-in tools for creating new effects.
  • Automation, modulation, grouping, VCA, surround macros, OSC, scripting, control surfaces, custom skins, and layouts.
Note: 60 days trial version and nag screen.

Also Available: REAPER (32-bit) and REAPER for Mac

  • REAPER 7.23 (64-bit) Screenshots

    The images below have been resized. Click on them to view the screenshots in full size.

    REAPER 7.23 (64-bit) Screenshot 1

What's new in this version:

Render:
- add button to run actual render to file after successful dry run render
- add right-click menu action to reopen render peaks dialog modelessly, to allow focus to return to project
- after adding to the render queue, update render queue window if it is open
- clicking render peaks display sets edit cursor in project
- display cursor at mouse position when mouse is within render peaks display
- display multichannel, non-rectified peaks in HTML render statistics
- display project regions in HTML render statistics even if the region does not fall entirely within the bounds of the rendered file
- display short-term loudness graph by default (can be disabled) and loudness/gain reduction tooltip
- display timeline/ruler below render peaks display
- during or after rendering, update displayed filename when changing selected file in render list
- ensure final samples of rendered file are analyzed for render statistics
- fix peaks display when normalizing/limiting stems to master
- fix possible incorrect display of rendered file count after changing render settings
- fix possible incorrect sample rate used when rendering with "preserve source media sample rate if possible" enabled
- fix render peaks display when user resizes render window to more than twice its original size
- fix render peaks display with very short renders
- fix switching peaks display by clicking in rendered file list when rendering selected tracks or media items via master
- improve render peaks display on retina
- include "show project markers" and "show project regions" checkboxes in HTML render statistics only if the rendered files overlap markers or regions
- increase default size of render process dialog
- increase resolution of loudness statistic history
- launch file, show in folder, media explorer buttons respect the current selection in the rendered file list
- move actions to jump to loudest or first clipping sample to render peaks display right-click menu
- move options for completed render window-closing behavior from render process window to render setup window
- optimize mid-render peaks drawing
- right-click render peaks display to insert project marker or create project region
- show project markers/regions in render peaks display
- support adding rendered files to project from render process window
- support changing render statistics display preferences from Preferences/Audio/Rendering
- support changing render statistics preferences from render dialog
- support creating time selection in render peaks display, on mouseup the time selection is created in the project
- support hiding project markers/regions in HTML render statistics
- support normalizing/limiting to master when rendering selected media items, using region render matrix, or any render setup that does not involve processing everything through the master track
- support sorting render statistics listview
- when rendering multiple files, support normalizing the loudest file and applying common gain adjustment to all files
- when rendering multiple files, support normalizing as if one long file
- do not corrupt UTF-8 characters when truncating filename for UI controls

Automation:
- add preference to control which envelope is recorded to when pre-fx and post-fx envelopes are both armed
- fix volume/pre-fx volume envelope interactions when recording automation via envelope panel
- reset latches (if not in Latch Preview) when moving edit cursor while stopped/paused
- fix issues with instant/toggle edits and latch preview mode
- improve various FX behaviors when transitioning to touch state
- improve latch behavior of FX bypass automation
- improve take FX behavior when stopped
- reduce CPU overhead when automated FX parameters have no changes
- actions to clear track latches also clear take envelope latches
- actions to write value to currently-writing envelopes affect take envelopes

Metronome/click source:
- allow multiple simultaneous voices when playing samples
- increase maximum click pattern length to 72 beats
- restore 4x click multiplier
- support presets for click samples/frequencies
- always show editable text version of click pattern
- improve realtime audio performance when loading samples

Normalize:
- add preference for normalize actions to apply to all takes within a media item
- add setting to adjust mono media an additional -3dB when normalizing media items, rendering, or converting
- change action descriptions to be clearer about whether common gain is applied when using most recent settings
- consistent wording for all normalize actions and dropdowns
- fix item normalization when using item channel modes
- improve precision of action to normalize media items using common gain
- support normalizing items separately, to loudest item, or as if they were one long item

ReaScript:
- make EEL2 time_precise() return similar values to Lua versions on Linux
- add GetSetTrackGroupMembershipEx()
- document gfx.mouse_cap modifier key flags for all operating systems regardless of which OS the documentation is generated on
- improve documentation for deprecated/discouraged functions
- clarify that GetSelectedMediaItem(), CountSelectedMediaItems() are discouraged (and why)
- [Track/Take]FX_CopyTo[Track/Take]() correctly copy automation

Custom menu editor:
- export menu name when writing .ReaperMenu
- importing .ReaperMenu/.ReaperMenuSet are now non-destructive, can cancel or apply changes
- importing .ReaperMenu allows importing from compatible contexts (ex: export as Main toolbar, import to Floating toolbar :
- import menu name when importing .ReaperMenu into its original context
- improve behavior when drag/dropping .ReaperMenu/.ReaperMenuSet

Lanes:
- fix comping MIDI when media is not looped and pooled MIDI is disabled
- ignore preference to add whole recording when auto-punching and not adding lanes
- improve behavior when splitting comp areas with crossfade left or center
- MIDI export ignores lanes that are not playing back
- set last clicked lane (copy/paste destination) when clicking empty space in lane header area

Localization:
- add option to ignore langpack-defined scaling
- add option to show unlocalized strings in menu items
- add option to show tooltips with pre-translated text on mouseover
- improve localization of docked screenset window title

MIDI editor:
- add preference to avoid setting MIDI items on non-playing lanes visible
- fix rounding inconsistencies in action to adjust MIDI event velocity
- improve display of recording notes during overdub/replace recording
- slightly reduce sensitivity of action to adjust MIDI note velocity to be more useful for Windows mousewheel

Batch converter:
- fix applying fade-in/fade-out when converting mono media and applying FX
- improve responsiveness with very large numbers of files
- improve support for converting video media items imported from arrange

CLAP:
- fix race conditions with bypass changes initiated by plug-in
- improve behavior when reopening plugins that support resizeable UI

Click source:
- double-click opens source properties dialog
- add "use project metronome samples/frequencies" to presets menu
- copy click samples when saving project with media

Extension API:
- add IsWindowTextField()
- add PCM_SOURCE_EXT_SET_PREVIEW_LOOPCNT, available for track preview registers
- update hwnd_info hook to allow more context for window information

FX:
- improve bypass behavior when toggling via Ctrl+B or clicking in chain list
- improve focus behavior on Windows when clicking Remove button
- fix LV2, CLAP, and FX container preset display/navigation issues

Grid:
- fix snapping/navigating to metronome grid in certain cases
- when using metronome grid and click multiplier, apply multiplier to swing grid

LV2:
- improve initial sizing of some plug-ins on Linux
- optimized scanning of presets

Metadata:
- avoid recursively re-encoding IXML metadata
- encode .wav INFO metadata as 8-bit ASCII (when lossless) for compatibility with Windows Explorer
- improve IXML encoding compliance

Peaks:
- support displaying any two of spectrogram, spectral peaks and loudness graph at the same time
- improve appearance of loudness graph when zoomed in
- support opacity control for loudness graph

Project tabs:
- improve play state indicator state during/after render
- show/hide item notes windows when switching tabs
- when a playing background project stops at end of project, do not stop playing foreground project

Recording:
- improve realtime performance when initializing recording
- restore behavior of adding takes when auto-punching selected items, not adding lanes, and new recording adds media items

Ruler:
- add actions, ruler context menu entries to set or reset project start time or start measure
- avoid displaying unnecessary fractional seconds in media item, media explorer rulers

SD2:
- adjust media item length after reloading media with new parameters
- leave source properties dialog open after reloading media
- support saving current decoding parameters as default

Tempo map:
- fix editing tempo at existing time signature change when editing via transport
- improve warning when editing a time signature marker would create a partial measure
- when editing time signature change position, ignore the current time signature when calculating the new position

Text:
- default to OS string rendering on macOS
- correct drawing of decomposed unicode glyphs in various places

Tooltips:
- fix tooltip clearing on certain mouse movements in arrange
- improve loudness tooltip when zoomed in to samples

Track groups:
- support up to 128 groups
- do not show full list of empty groups, limit to highest used/named group + 16
- group window shows bullet next to groups that are in-use

VST:
- improve performance with large numbers of automated parameters/plug-ins
- ignore programs for VSTs with a single program
- improve TCP/MCP click behavior of gui-less bridged plug-ins

Arrange view:
- improve appearance of loop indicators when grid is displayed under item with certain blend modes used

Envelopes:
- add options in Preferences/Appearance to control envelope point size scaling

Freeze:
- fix freeze-to-FX issues relating to bypass automation

Item ruler:
- improve display with very short media items

Media explorer:
- improve behavior of zoom via scrollbar and mousewheel

Metering:
- fix potential stereo RMS post-fader track meter readout inaccuracy

Paste:
- action to paste as new takes supports pasting files from explorer/finder/etc

Project bay:
- show media from RS5k, ReaVerb, etc in source media view, support copy/move/replace media

Razor edits:
- fix snapping to media item edges

ReaVerb:
- fix incorrect output with stereo impulse response, silent left channel, and very sparse right channel

Region/marker manager:
- importing from csv (merge with existing) leaves all existing markers/regions intact

Take marker editor:
- do not apply the displayed position/length to the marker unless the user edited it

Timecode generator:
- double-click opens source properties dialog

Transport:
- label show-transport actions as "transport (play/record/stop...)" in case the user doesn't know what a transport is

Video:
- fix issues looping items with audio length discrepancies