Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  28.47 MB  -  Trial
  • Latest Version

    REAPER 7.79 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

    reaper779_universal.dmg

  • MD5 Checksum

    dc35d654af220c9c1defbd7813517166

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.79 Screenshots

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

    REAPER 7.79 Screenshot 1

What's new in this version:

Import:
- add informational text to tempo-match prompt when importing from Media Explorer with tempo-match enabled, but Preferences/Media/Import 'prompt to adjust media to project tempo' is disabled
- deprecate preference to prompt to adjust project tempo to imported media when media tempo is estimated
- prevent crash when importing file with more than 128 channels
- prompt to stretch media when importing from Media Explorer, when tempo-match preview settings do not match global import preferences
- regardless of preferences, automatically stretch media when importing from media explorer with tempo match enabled, and file contains tempo information
- when prompting to adjust empty project tempo to media, also prompt to stretch media to project tempo, regardless of other preferences 

Media explorer:
- allow renaming files with only upper/lower case changes
- do not allow creating/renaming files/folders with an initial dot (which would effectively hide them)
- fix potential UI issue at end of playback with some files/resampling combinations
- improve selection handling when renaming items
- notify of errors when renaming items fails
- preserve unwritten metadata when renaming files or folders
- when editing metadata, left/right arrows navigate text rather than navigating columns 

MIDI editor:
- copy more editor settings over to new instances when gluing, duplicating, etc
- display tempo correctly when beat basis is not equal to time signature denominator
- fix time selection when using alt+right-drag default mapping (7.77 regression)
- option 'Drawing or selecting a note sets the new note length' also affects inline editor
- if a floating MIDI toolbar is enabled and inline editor recently focused, target inline MIDI editor 

ReaScript:
- add GetSetTempoTimeSigMarkerBasis, to get/set the tempo beat basis
- GetSetProjectInfo supports VKB_NOTECENTER/VKB_LASTVEL/VKB_CHANNEL
- support high unicode codepoints in gfx windows via IME on Windows
- add Undo_GetNumEntries, Undo_GetCurEntry, Undo_GetEntryDesc, Undo_GetEntryTime, Undo_IsEntryAltTree, Undo_SetCurPos 

Actions:
- rename actions to reset meter peak indicators, for consistency
- check that media is online when running render item actions 

ARA:
- fix fades potentially being applied incorrectly when FX output is shifted early
- fix potential crash when switching takes, changing fixed lane playback, or deleting media items (7.78 regression)

FX browser:
- fix incorrect targeting of folders when dragging to an overlapping window
- improve selection behavior when renaming FX chains 

JSFX:
- Reset JSFX Loudness Meter when running actions to clear peak indicators or reset track meters
- support disabling tooltip for MCP-embedded FX via gfx_ext_flags & 0x400

Render:
- add actions to calculate stereo loudness of selected tracks via dry run render, regardless of number of track channels
- fix embedding project regions/markers when applying start pad in render postprocessing settings
- fix render statistics error when rendering multiple files at once to lossy format and normalizing as if all files play together

Timecode:
- reword 'BWF start offset' as 'BWF timecode start offset' in various places
- reword 'LTC' as 'LTC (linear timecode generator)' in various places 

Toolbars:
- fix closing toolbars via ESC key on macOS/Linux
- fix initial focus of 'open toolbar at mouse cursor' actions 

VST3:
- fix restoring window size for Melodyne and other plugins that implement Presonus::IPlugInViewScaling
- set kSmpteValid for VST3 process contexts 

Windows:
- fix unicode character input in various combo boxes/media explorer
- improve support for IME with various unicode characters
- support high unicode codepoint input via IME on JSFX/ReaScript IDEs 

Actions window:
- improve behavior when running actions in the MIDI editor section, with multiple editors open 

Arrange view:
- avoid accidental item moves across tracks/lanes when resizing track panels on click

Crossfade editor:
- allow selected items to be affected by both fade-in and fade-out edits

Crossfades:
- respect auto-crossfade setting when using mouse modifier 'move item contents and right edge'

Extensions:
- add Preferences/Plug-ins/Extensions page, support viewing/enabling/disabling installed plug-in extensions 

Item drawing:
- fix glitches when using faster-item rendering at non-100% scaling 

JSFX/ReaScript/Video IDEs:
- support high unicode code points 

License import:
- improve behavior of import button in About window, show more helpful error messages when license import fails 

Linux:
- remove various special handling for ctrl+W which was meant to be a macOS-only combination 

Localization:
- correct configuration setting when installing language packs via shell integration 

macOS:
- add option to disable retina drawing for arrange view (Preferences > Appearance > Media items) 

Marquee zoom:
- improve handling of pinned tracks, spacers

Media item properties:
- improve handling of case-change renames on macOS/Linux 

Meters:
- add action to reset meters for selected tracks 

Mixer:
- improve behavior of escape key when closing undocked mixer 

Mixer/track panels:
- modifiers to toggle FX bypass/send mute for all/selected slots do not affect master track unless context is master track 

Project load:
- when explicitly loading in recovery mode, ignore project setting to bring FX online after load

Ruler lanes:
- update ruler lane manager checkboxes when settings are changed via action

Theme tweaker:
- use synonyms in search field

Unicode:
- fix display of high unicode codepoints in various contexts (legacy text rendering enabled, video, etc)

Video:
- fix display of high unicode codepoints