Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  27.09 MB  -  Trial
  • Latest Version

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

    reaper740_universal.dmg

  • MD5 Checksum

    b839ba1c4537e3ba772417680eefae8d

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

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

    REAPER 7.40 Screenshot 1

What's new in this version:

Crossfade editor:
- add new graphical crossfade editor (thanks chmaha)
- hold alt/opt key while editing crossfade intersection handle to keep left-right movement minimal
- lower edge of fade start/end is mouse edit zone for crossfade width
- mouse edit in combination lane is handled like an item move edit in arrange view (only one side of the crossfade moves)
- support many context-specific actions and shortcut mappings (nudge, preview, align phase, etc)
- add option (enabled by default) to color the entire item in the arrange view when using the crossfade editor
- add theme images for navigation buttons
- display signal correlation within crossfade area
- support loading/saving snapshots
- support locking left-hand item start time (edits are instead applied to the right-hand item in reverse)

ReaNINJAM:
- add option to auto-assign remote channels/users to output channels
- add option to hide beat counter display
- allow configuration of remote output channels
- allow customizing bitrate for each local channel
- fix potential crash after first scan on macOS
- improve accessibility labels, remove various dividers from screenreader lists
- make plug-in i/o size configurable, allow configuration of output channels for metronome, local channels

ReaScript:
- add CrossfadeEditor_Show(), CrossfadeEditor_OnCommand()
- document more RENDER_SETTINGS values
- FX_GetNamedConfigParm() supports is_instrument
- auto-cleanup reaper-extstate.ini if it contains many incorrectly-written lines
- prevent writing invalid newline characters to reaper-extstate.ini via SetExtState()
- update documentation for SetExtState() to reflect lack of support for newlines in persistent state

Localization:
- allow localizing MIDI note names
- enhance per-control scaling to support x-position adjustment, width-shrinking, and y-growing of controls, via @id=scale,ysc=yscale,dx=moveamt
- improve localization tweakability of media item properties window
- support localizing ReaPlugs
- fix development helper tooltip ID display for disabled controls on Windows

MIDI:
- adjust item fixed-tempo setting when moving items across tracks to new timebases, auto-convert if possible
- improve behavior when importing, inserting, recording, gluing, or rendering MIDI on a track that has timebase set to time
- be a little more permissive when importing .mid files with oddly-formed MIDI track data, unterminated sysex messages
- change menu/action text to 'Time format: Measures.Beats.PPQ' from 'Time format: Measures.Beats.MIDI_ticks'

MIDI editor:
- omit view/editor state from undo points, reducing extra undo points in certain cases
- enabling 'snap relative to grid' disables absolute snapping for note-starts
- support relative snap for CC events
- improve behavior of actions to move cursor left/right by grid with 'snap to visible grid' enabled

Phase aligner:
- add new phase alignment action/dialog
- maximize phase correlation between media items and selected reference media items
- support batch processing, to phase-align multiple media items with multiple reference media items
- adjust grouped items when applying phase alignment

Big clock:
- support copying text to clipboard
- support double-clicking on region/marker color square to edit the region/marker

Click source:
- add setting to preserve click pitch when changing project playback rate
- do not apply project or media item pitch shifting if click source setting to preserve pitch is enabled

Crossfades:
- allow changing either fade-in/out or crossfade shape via fade shape popup menu
- respect preference to display crossfade handle when "offset overlapping items vertically" is enabled

Envelopes:
- fix envelope points possibly getting scrambled when editing point position via "set point value" dialog
- support relative snap when moving envelope points, automation items

Joysticks:
- fix issues when re-enabling a joystick that was previously not found
- update MIDI list when changing devices

macOS:
- fix inconsistencies with keyboard bindings after loading plug-ins that change locale (e.g. Kontakt7)
- fix stale darkmode color of text controls in certain instances

Mouse modifiers:
- fix automation item double-click action binding
- exporting ReaScript to set modifiers supports updating correct toolbar in MIDI editor

Peaks:
- fix dual-type peaks display when using item section/reverse (7.39 regression)
- fix peak edge drawing when using alpha < 1.0

Razor edits:
- add experimental option (reaper.ini areasel=2) to not merge adjacent selection regions
- improve behavior with video items and automation lane razor edit edges
- update toolbar when moving razor edit with ripple mouse modifier

Wildcards:
- localize $localtime using REAPER localization rather than system locale
- support $wildcard[

Actions:
- do not display extra message box when using new 'Save copy of project as (prompt with current name)' action

Audio Units:
- ensure MIDI events sent to plug-in are sorted

Linux:
- add Joystick MIDI support

LV2:
- ensure MIDI events sent to plug-ins are sorted

Media explorer:
- when loading FXB/FXP, do not focus existing FX if already visible

Menu/toolbar customization window:
- fix flicker on Windows

Meters:
- fix mixer master gain reduction metering when master has a high channel count

Paste:
- fix MIDI PPQ snapping when pasting items in projects that have tempo changes

Peaks building:
- allow peaks of corrupted partial media to finish building (7.39 behavior change reverted)

Project settings:
- fix save of default relative snap setting

ReaControlMIDI:
- improve macOS window sizing

ReaEQ:
- clean up UI layout, improve for localization

ReaPlugs:
- allow mousewheel over most text fields to adjust value

ReaSurroundPan:
- fix truncating utf-8 channel names

ReaVerb:
- fix issues with unicode filenames on Windows

Render window:
- add vertical scrollbar when used on very low resolution screens

RS5k:
- increase UI width

Ruler:
- fix potential hang in certain instances (7.19 regression)

Samplerate conversion:
- fix r8brain-free quality issues with playspeed changes and sub-128-sample blocksizes

Snapping:
- improve behavior of mouse-dependent start/end snapping (snaps to start unless in last 15% of item)

Theme:
- support maximum width for gain reduction meter in WALTER, as 4th coordinate of meter.vu.div

Windows:
- remove ancient hardcoded ctrl+space playback binding (users should use global shortcuts instead)