Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  27.34 MB  -  Trial
  • Latest Version

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

    reaper748_universal.dmg

  • MD5 Checksum

    490a400dfabf6d127ea8feadca1e5a64

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

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

    REAPER 7.48 Screenshot 1

What's new in this version:

Render:
- add render peaks display option to show file length in samples
- display basic histogram of short-term loudness in HTML render statistics chart
- fix garbage output when rendering stems to a higher number of channels than the track channel count (7.37 regression)
- fix possible 1-sample file length discrepancy when rendering media items on multiple tracks
- handle trimming leading silence when the first rendered sample is over the threshold
- improve tooltip on HTML render statistics chart (smaller, highlights which channel/polarity has the highest peak)
- support Low Pass Fades (low pass filter opens as volume fades in, closes as volume fades out)
- when both trimming and fading in render postprocessing, support applying fades either inside or outside the trimmed content
- support saving render presets with empty output directory

Automation:
- saved latch states are now stored in the project file
- add actions to save/load/clear 64 latch presets for envelopes on all or selected tracks
- add option to not automatically reset latches in write/latch modes
- always set latches for active envelopes when in write mode

Batch converter:
- fix applying trailing silence trim
- fix opening long paths in explorer/finder
- properly apply leading trim when the first sample of the file is over the threshold
- support applying fades outside of trimmed content
- support Low Pass Fades (low pass filter opens as volume fades in, closes as volume fades out)

Actions:
- restore 7.45 behavior of actions to go to previous/next track (stop when first/last track is reached, rather than cycling through)
- improve handling of first track selected with 'Move tracks up'
- improve handling of selected folder with 'Move tracks down'

CLAP:
- by default, do not delay automation by PDC amount (configurable via right-click of I/O button)
- treat plug-ins that do not support the audio port extension as MIDI-only

Envelopes:
- fix behavior when removing time from project and a square envelope point is at the start of the removed time
- when using mouse modifier to delete envelope point, dragging with mouse down will continue to delete envelope points

Fades:
- support Low Pass Fades (low pass filter opens as volume fades in, closes as volume fades out)
- display Low Pass Fade as a double line in arrange view
- restore crossfade menu order from pre-7.40 (equal power fade listed 2nd rather than last)

Fixed lanes:
- actions to insert new MIDI item, empty item, click source, timecode item, etc target the last clicked lane
- update active lane cursor when clicking lane play buttons
- actions to insert retroactively recorded MIDI respect active lane

Mouse modifiers:
- fix cursor not targeting empty fixed lane with certain combinations of custom mouse modifiers
- obey seek preferences when left-drag is mapped to marquee/etc (7.46/7.47 regressions)

Nudge:
- ignore snap when nudging contents
- improve behavior when nudging contents by beats with tempo changes

Screensets:
- include master TCP in track view screensets
- include TCP pinning state in track view screensets
- include visual spacer in track view screensets

TCP toolbar:
- fix left-click behavior when clicking in empty area next to toolbar buttons
- fix right-click menu positioning

Toolbars:
- add action to customize empty TCP area toolbar
- add right-click menu for 'add track' toolbar button

Track pinning:
- actions to toggle track height to minimum or default size affect pinned tracks
- disable track spacer menu items for pinned tracks
- more predictable vertical zoom

VST:
- add support for wide layouts (k90_4_W, k91_4_W, k90_6_W, and k91_6_W)
- when setting volume/pan via IContextInfoProvider3 interface, add undo point after edit
- by default, third-party plug-ins do not delay automation by PDC amount (right-click I/O button to configure)

Auto-stretch at tempo changes:
- improve predictability when using non-square tempo envelope points

Big clock:
- add wildcards for selected media item name/notes, position, length (blank if no selected items, or multiple selected items)

FX:
- rename VST/CLAP plug-in option (in I/O button right-click menu) 'Adjust automation' to 'Delay automation' for clarity

Item groups:
- add setting/action to display item group colors/names in arrange view instead of media item colors/names

JSFX:
- fix opening external editors for FX with filenames that contain spaces

Localization:
- optimize CPU use when using language packs

macOS:
- fix joystick support while MIDI learn/assign windows are open

Media explorer:
- fix playback rate after clearing time selection with escape key

Project bay:
- remove support for displaying little used old-style named take comps

ReaScript:
- fix opening external editors for very long script names

Stretch markers:
- allow AltGr+click to remove stretch markers on Windows

Windows:
- fix opening various paths in explorer when a file/directory similar name with .exe extension exists next to the path