Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  28.31 MB  -  Trial
  • Latest Version

    REAPER 7.70 LATEST

  • Review by

    Sophia Jones

  • Operating System

    macOS 10.15 Catalina or later

  • User Rating

    Click to vote
  • Author / Product

    Cockos Incorporated / External Link

  • Filename

    reaper770_universal.dmg

  • MD5 Checksum

    7261ab20147b4b00c7e98e1ba7face6e

REAPER for Mac is a complete digital audio production application, offering a full multitrack audio and MIDI recording, editing, processing, mixing and mastering toolset.

REAPER supports a vast range of hardware, digital formats and plugins, and can be comprehensively extended, scripted and modified.

The app'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 the tool, fully featured with no artificial limitations. You can evaluate REAPER for macOS in full for 60 days.

The applicense is affordably priced and DRM-free.

Features and Highlights
  • Efficient, fast to load, and tightly coded. 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.
How to Use
  • Install REAPER by dragging it to Applications
  • Launch REAPER and configure audio device settings
  • Create a new project and add tracks
  • Import audio or MIDI files to tracks
  • Use FX browser to add plugins to tracks
  • Record audio or MIDI with input monitoring
  • Edit clips with tools like split, trim, and stretch
  • Mix using volume, pan, and automation
  • Render or export the final mix to audio file
System Requirements

macOS 10.5 or later

Intel or Apple Silicon processor

2 GB RAM minimum (4 GB or more recommended)

100 MB of hard drive space

CoreAudio-compatible audio interface recommended

PROS
  • Lightweight and fast performance
  • Highly customizable interface
  • Full-featured without restrictions
  • Frequent and stable updates
  • Excellent plugin and format support
CONS
  • Outdated default UI design
  • Limited built-in virtual instruments
  • No score editor for traditional notation
  • Requires manual setup for some features
Note: 60 days trial version.

Also Available: Download REAPER for Windows

Why is this app published on FileHorse? (More info)
  • REAPER 7.70 Screenshots

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

    REAPER 7.70 Screenshot 1

What's new in this version:

Sample editing:
- add support for per-take sample edit envelopes (enabled via right click, Take Settings submenu)
- add dedicated mouse modifier context
- add right-click menu actions to delete sample edits, set sample values to zero within time selection
- add right-click menu action to set samples to a straight line within time selection
- support scaling sample edits within time selection 

Crossfade editor:
- color peaks in editor more similarly to peaks in arrange view
- display content before left-hand item start and after right-hand item end
- fix previewing bottom lane audio
- fix previewing out of bounds audio when using LPF fade
- internal changes
- support out-of-bounds playback for tracks/items grouped with the items loaded into the editor
- update preview playback when media item pitch shift setting changes outside the editor
- when previewing top or bottom lane, include playback before left-hand item start and after right-hand item end 

Fixed lanes:
- add actions to delete unsynced comp areas
- add preference to allow comping empty track space when changing source lane via action
- after editing, delete unsynced comp areas that contain no media items in any lane
- after editing, delete unsynced comp areas that refer to deleted lanes
- fix fades potentially resetting on unsynced comp lane media
- handle fades/crossfades identically for MIDI and audio items
- reword actions/preferences that refer to comping empty space 

macOS:
- make text rendering more consistent with Windows (this may affect existing scripts which can be updated)
- add option in general/advanced preferences to control dialog sizing
- fix font selector sizing issues
- fix issue where headerless listview columns could end up too narrow
- reduce right-side margin of tree views 

Preferences:
- add note about default project settings in Project tab
- add option in General/Advanced settings to globally adjust theme fonts, ruler, item label font sizes
- clean up Plugins tab
- move 'Save as new version of project' wildcard suffix to Project tab 

Render:
- add render source help button
- add support for rendering stems/items/razor edits with master FX (as opposed to via master, which also renders track sends)
- divide render source settings into two dropdowns
- move parallel render setting to source dropdown, as 'render via master (fast)' 

Actions:
- add actions to increase peaks display zoom 2x, decrease 0.5x
- fix 'Set snap offset to nearest grid line' when snap is disabled 

Embedded FX:
- fix layout/sizing glitches
- fix potentially incorrect drawing when scrolling with pinned tracks 

FFmpeg:
- support embedding basic metadata when rendering
- support reading metadata 

FX:
- add option to control whether FX UI is opened when dragging track/item FX button to duplicate FX
- add option to limit FX floating windows to one at a time (with opt-out for monitoring, master track, separate tracks) 

MIDI editor:
- fix display of named markers when preference enabled to hide marker numbers
- fix hidpi/retina scaling of navigator lane text labels 

Mouse modifiers:
- add modifiers to move media items horizontally, while enabling or disabling ripple editing
- add modifiers to move media items horizontally 

Peaks:
- add option to ignore file-modified timestamps, fixing potential issues with virtualized filesystems, requiring manual peaks rebuild instead
- fix display glitches when using stretch markers and take playrate and zoomed in 

ReaScript:
- add GetEnvelopeInfo_Value('I_DISPLAYEDCOLOR')
- add GetUserFileName() which can be used to select filename for open/save, directory name, or multiple filenames
- update TCP after calling GetSetMediaTrackInfo_String('P_LANENAME') 

RS5k:
- add undo point when changing pitch offset via note name or auto-detect
- fix updating of note names when setting Pitch@ via API 

Ruler:
- draw preview of copied regions in the correct place when starting to move left
- support clicking on locked markers/regions to seek 

AES-31 import:
- don't abort load if missing media cannot be located 

Auto-increment:
- support date-aware auto-incrementing, for example auto-increment file_2025-12-18_001 as file_2025-12-18_002 on that day, and file_2025-12-19_001 the next day 

Automation:
- support sample-accurate wet/dry automation (old automated wet/dry envelopes will have the new mode disabled by default, changeable via I/O menu in pin mapper) 

Custom action editor:
- do not prepopulate new custom actions with selected custom actions/reascripts 

Default theme:
- update to use Inter as default font on all platforms 

Envelopes:
- add envelope point mouse modifier to reset envelope points to default while dragging mouse 

Fades:
- use somewhat more descriptive names for fade shapes 

FX browser:
- set target when opening track/take FX chain, selecting tracks via TCP/MCP, focusing FX chain 

FX parameters:
- fix checkboxes for wet/delta/bypass parameters (7.67 regression) 

Item groups:
- garbage collect single-item groups more aggressively 

Item locking:
- fix ripple-all incorrectly affecting locked items in certain instances 

JSFX:
- improve pin mapper behavior with wet/dry, old instances will preserve old behavior (change via pin mapper I/O menu) 

Linux:
- make text rendering more consistent with Windows (this may affect existing scripts which can be updated) 

Locking:
- reword locking/ripple preferences slightly 

Markers:
- don't hide non-captured marker lines in arrange view when editing other markers 

Media playback:
- prevent small incorrect seeks from occurring in certain instances 

Phase aligner:
- report estimated change in overall correlation when calculating, rather than estimated final correlation 

Playback:
- improve behavior when starting playback very close to end of loop selection 

Razor edits:
- respect item lock/ripple behavior preferences 

ReaEQ:
- support sample-accurate automation 

Recording:
- don't split existing media items when adding takes that start or end within the existing item fade-in or fade-out 

Region/marker manager:
- fix updating 'current' column when cursor position changes 

Scrub:
- add option to play one-shot scrub sound when editing left/right edges of items or time selection 

System:
- add option in Preferences/General to prevent OS screensaver/screen blanking 

Text:
- deprecate old 'Faster text drawing' mode on macOS/Windows, call it 'Legacy text rendering mode', reset to off on old installs 

Themes:
- remove ancient macOS/Linux font-size twiddles, making theme fonts behave similarly cross-platform 

Toolbars:
- improve multi-line text rendering with larger fonts 

Track metering:
- fix potential incorrect meter readout when peak signal is very close to the end of the loop selection 

Video:
- rename 'format' dropdown to 'file' in video encoder settings 

WALTER:
- report new os_type values for macOS/Linux (3/4 respectively), to reflect new corrected text measurement/alignment 

Windows:
- prevent system from going to sleep when audio device is open and/or rendering