Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  26.77 MB  -  Trial
  • Latest Version

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

    reaper728_universal.dmg

  • MD5 Checksum

    fba8ca7a321883c1df55aa79d2a4172b

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.
Note: 60 days trial version.

Also Available: Download REAPER for Windows

  • REAPER 7.28 Screenshots

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

    REAPER 7.28 Screenshot 1

What's new in this version:

ReaScript:
- add option to never auto-show ReaScript Console
- avoid potential crash on exit when deferred script cleanup functions call plugin-registered APIs
- add TimeMap_GetMetronomePattern("EXTENDED") to return new-style click pattern string, TimeMap_GetMetronomePattern("SET:pattern") to set the click pattern
- fix gfx_getchar()/gfx.getchar() querying ASCII characters on Windows (v6.74 regression)
- prevent possible crash when gfx_blit()/gfx.blit() are passed bad inputs
- ShowConsoleMsg() supports !SHOWERR: prefix, displays error indicator in main menu bar if ReaScript Console not already visible

Peaks:
- improve UI performance when building enhanced peaks
- display spectral peaks and spectrogram both while recording if view set to spectrogram+spectral peaks
- display spectral peaks while recording when view set to lufs+spectral peaks
- fix peak edge drawing when using alpha < 1.0

Automation:
- add preference to control whether automation recording happens at processing position (what you hear) or playback position
- volume/pan automation recording now defaults to what you hear rather than at playback position
- fix various take FX automation recording bugs

Click source:
- improve preset handling
- properties window is modeless, changes are applied immediately

FX:
- improve pin behavior when replacing mono plug-ins with stereo counterparts
- improve comment field window

JSFX:
- allow 'config:' to preserve parameter/serialized configuration when changing parameter, append -preserve_config to description to enable
- fix gfx_getchar() querying ASCII characters on Windows (v6.74 regression)
- prevent possible crash when gfx_blit() is called with bad inputs

Localization:
- fix incorrect UTF-8 display for various comboboxes
- support localization of modifier keys for mouse maps
- allow localization of ESC, cursor/navigation, multimedia keys on Windows

MIDI editor:
- add undo points when unselecting CCs via marquee in CC lane
- use envelope point scaling when drawing CC lanes

Render:
- update file name column when sorting rendered files
- when delaying render via render queue, change audio device samplerate and notify FX plug-ins prior to delay

Ripple:
- fix ripple-all potentially affecting automation too early on non-edited tracks
- improve performance when ripple editing with grouping enabled and many media items

Accessibility:
- improve keyboard support for various modeless windows

CLAP:
- fix race condition when plug-in calls request_restart

Comments:
- add Apply button to various comment dialogs (FX, metadata, project bay)

Filesystem:
- automatically shorten project file, recorded file, rendered file, peak file, filename parts to comply with system filename part length limits

LV2:
- fix NULL termination of atom#Path strings sent to plug-ins

Main menu:
- if non-displayed ReaScript messages indicated in menubar, clicking audio device info will show menu

Media item properties:
- fix reset of window when focusing the time/beats dropdown

Metadata:
- support multi-line editing of multiple fields at the same time

Metronome/click source:
- encode relative paths to samples in project file when possible

MIDI:
- fix incorrectly adding CC curves when 'Apply default CC shape to recorded events' enabled and gluing/rendering MIDI take

OSC:
- fix FX_BYPASS and FX_OPEN_UI for currently-focused instance

Project:
- add actions to change project timebase

Project save:
- improve handling of very long project file names

Razor edits:
- fix action to enclose media items including empty space

ReaVocode:
- fix update of parameters in response to automation/learn/etc

Super8:
- preserve configuration of MIDI mappings/etc when changing memory size

Video:
- prevent possible crash when gfx_blit() is passed bad inputs

VST:
- fix state-loading issue with VPS Avenger VST3 (7.26 regression)

Windows:
- normalize dialog fonts to MS Shell Dlg for various windows

API:
- add get_config_var/__reascript_runcnt for ReaImGui use