Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER for Mac

  -  27.63 MB  -  Trial
  • Latest Version

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

    reaper762_universal.dmg

  • MD5 Checksum

    b320a6ecba4ce6c7a00656a1f2e89d27

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

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

    REAPER 7.62 Screenshot 1

What's new in this version:

Ruler:
- add support for ruler lanes
- support setting ruler lanes to different timebases
- support locking individual ruler lanes
- add actions to quick-add ruler lanes (without prompting for lane name)
- add preference to allow/prevent resizing ruler below default height
- add preferences to draw regions/markers with square edges, draw regions with square edges by default
- add preferences to hide region/marker number if region/marker is named
- add Ruler Lane Manager dialog
- add setting to collapse ruler lanes if the ruler is too small
- add support for setting separate default lanes for new regions and markers
- allow resizing ruler small enough to display no regions, markers, or tempo changes
- display lane headers to the left of the ruler
- do not deselect regions/markers when clicking on timeline or hand-scrolling
- do not draw theme color edge around unselected, custom colored regions/markers
- if space is constrained, hide tempo/time signature lanes if there are no tempo or time signature changes
- improve snapping behavior when moving regions without contents
- move region/marker/lane display preferences from ruler lane context menu to Preferences > Appearance > Ruler/Grid
- restore ruler height when loading projects or switching tabs, save/load ruler height with default project settings
- shift+click selects contiguous regions/markers in the same lane, when applicable
- support custom colors for region/marker lanes (only applied to regions/markers if the region/marker does not have a custom color)
- support showing/hiding all regions and/or markers
- support snapping left edge of region when moving region with contents to the right
- add preference to resize ruler when lane count changes
- double-click on ruler lane header selects all regions/markers in that lane, alt+click deletes lane
- right-click ruler lane header area to open Ruler Lane Manager 

ReaScript:
- add GetNumRegionsOrMarkers, GetRegionOrMarker, GetRegionOrMarkerInfo_Value, SetRegionOrMarkerInfo_Value, GetSetRegionOrMarkerInfo_String
- add GetSetProjectInfo('RULER_HEIGHT', 'RULER_LANE_NAME', 'RULER_LANE_COLOR', 'RULER_LANE_TIMEBASE')
- add GetSetProjectInfo('RULER_LANE_HIDDEN', 'RULER_LANE_VISIBLE'), lane is visible if not hidden and there is enough space in the ruler to display it
- add GetSetProjectInfo_String('RULER_LANE_TYPE'), which can create a new ruler lane
- add GetSetProjectInfo_String('RENDER_STATS_SUMMARY'), for a human-readable summary of the most recently rendered files
- GetSetProjectInfo_String('RENDER_STATS') includes rendered file length
- add GetSetRegionOrMarkerInfo('B_VISIBLE'), returns 0 if region/marker is hidden for any reason (preferences, in hidden lane, etc)
- document extended flags for GetMasterMuteSoloFlags
- fix GetMediaTrackInfo_Value('B_MUTE', 'I_SOLO') for master track
- FX_GetNamedConfigParm can check param.X.automatable 

Region/marker manager:
- list regions before markers by default
- add checkbox to display regions/markers in visible lanes only
- support setting ruler lane for multiple selected regions/markers at once
- add Current column, to display where the play/edit cursor currently is
- add main section actions to toggle some display settings
- display start/end/length in either time or beats, depending on ruler lane timebase
- include ruler lane in csv export/import
- preserve column order/width when switching between REAPER versions 

Item locking:
- add preference for locked items to be affected by region edits and inserting/removing time
- add preference for whether Media Item Properties dialog edits and 'Item properties:' actions apply to locked items
- add preference to prevent copying locked items
- do not preserve item lock when copy/pasting (consistent with mouse and region copy)
- items grouped with locked items are handled as locked items when ripple editing, region editing
- respect item lock when splitting, inserting time in project, removing time from project 

Mouse modifiers:
- add mouse modifiers to move regions/markers between lanes only or with no lane change
- add mouse modifier to move region with no lane change
- add ruler lane mouse modifiers to draw a new region or add a new marker
- improve organization of region move mouse modifier dropdown
- rename 'Marker/region edge' context to 'Region edge or marker' for better alphabetization
- reword some region move mouse modifiers 

Regions:
- add preference (Mouse modifiers > Region) to prevent moving/copying region with contents while mouse is within the region
- deselect all other regions on mouseup when clicking one of multiple selected regions and no edit was performed
- ensure right edge of region in ruler exactly aligns with end position
- preserve time signature at end of moved regions
- support moving/copying multiple selected regions with or without contents
- when inserting time or moving regions with contents, extend existing region only if it unambiguously spans the inserted time
- when moving/copying regions with contents, display preview of where all regions will end up 

Markers:
- action to add/edit project marker at current position will edit an existing marker at that position rather than add a new one
- action to insert marker always inserts a new marker, even if a marker already exists at that location
- add actions to add marker at mouse position
- add actions to quick-add (without editing) or edit existing project marker
- support mouse-editing multiple selected markers at once 

Color theme:
- add ruler_header_text color
- rename 'Ruler lane background (odd/even)' colors to 'Ruler lane background' and 'Ruler lane separator line' 

Linux:
- fix potential GDK assert when video window transitions to/from fullscreen
- fix loading VLC 3.0.x custom built for some distributions 

Locking:
- add action to lock all items on selected tracks
- respect marker and media item locking when moving regions with contents 

MIDI editor:
- ctrl+A selects all text in raw MIDI window
- fix marker text color
- improve region/marker text vertical centering 

Regions/markers:
- actions to go to previous/next region/marker only consider visible regions/markers
- add mouse modifier to copy markers
- display position/length in the ruler time display mode unless the ruler lane timebase is in beats and the ruler display mode is not, or vice versa 

Ripple:
- add setting for ripple-all to affect regions/markers (via action or right click toolbar ripple button)
- do not ripple edit grouped items unless the earliest item in the group is affected 

SDK:
- forward declare ProjectMarker in locally-generated reaper_plugin_functions.h
- remove WDL_INT64 use in reaper_plugin_functions.h 

Toolbars:
- add context menu actions to vertically align main toolbar top/center/bottom
- remove default spacers from main toolbar 

Wildcards:
- fix $markername/$regionname wildcards
- support $regionlane{2} to match region lane number 2, etc
- support $region{lane} and $marker{lane}, to match only regions/markers in the specified lane 

Actions:
- fix multiple item behavior with 'Move/Copy items to time selection, trim/loop to fit' 

Arrange view:
- when preference disabled to limit horizontal zoom/scroll to project start, prevent scrolling project start completely out of view 

Audio Units:
- fix potential plug-in audio glitch when paused 

Big clock:
- support $markercountdown, $regioncountdown wildcards 

Command line:
- add -peaktest option, to dry run render a project and report peak output level to stdout 

Duplicate items:
- fix behavior when duplicating locked items 

Editing:
- fix mouse-editing fades at start of project (7.60 regression) 

Faders:
- add preference to ignore mouse click unless directly on fader handle 

FX presets:
- improve speed of updating builtin-preset cache on Windows 

IDEs:
- fix potential crash when autocompleting very long words 

Localization:
- support localizing license-key detection text 

Metronome/click:
- prevent crash when user enters click source length of 0ms 

Performance meter:
- correct video load display when video thread is taking a very long time to process a frame 

Preferences:
- add Media Item Locking page 

ReaSurroundPan:
- prevent possible incorrect state restore on project load 

Tempo markers:
- soft-snap to regions/markers that have timebase time when editing while adjusting previous/current tempo 

Theme:
- display record mode information in TCP infoblock even if the track is not record armed 

Track manager:
- fix refreshing arrange view display after clicking 'show all' button 

Track/Region/Group Managers:
- thicker color square border when using default color 

Video:
- fix performance scaling issue which could cause effective hangs 

WAV:
- fix 1-sample end position offset when encoding or decoding project regions as 'smpl' chunk