Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.



  -  25.71 MB  -  Trial
  • Latest Version

    REAPER 7.15

  • Operating System

    macOS 10.15 Catalina or later

  • User Rating

    Click to vote
  • Author / Product

    Cockos Incorporated / External Link

  • Filename


  • MD5 Checksum


Sometimes latest versions of the software can cause issues when installed on older devices or devices running an older version of the operating system. Software makers usually fix these issues but it can take them some time. What you can do in the meantime is to download and install an older version of REAPER 7.02.

For those interested in downloading the most recent release of REAPER for Mac or reading our review, simply click here.

All old versions distributed on our website are completely virus-free and available for download at no cost.

We would love to hear from you

If you have any questions or ideas that you want to share with us - head over to our Contact page and let us know. We value your feedback!

  • REAPER 7.02 Screenshots

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

What's new in this version:

- add lane collapse button right-click menu item to disable/re-enable fixed lanes
- add track setting to show/hide lane buttons (right-click or alt-click lane collapse button)
- allow clicking above or below lane button to initiate dragging/reordering lanes without changing lane play state
- display razor edit comp area control differently when clicking would re-sync rather than comping
- enable option to record into first available lane even when layering lanes
- handle section/reversed media properly when comping
- improve display of lane names in lane button menu
- improve display of overlapping media items when a fixed lane track is taken out of fixed lane view
- improve lane area display and mouse interaction with non-100% layouts
- improve shift+click selection behavior on fixed lane tracks
- respect setting to record into the first available lane when recording multiple loops into an empty track
- when 'record into first available lane' is enabled, skip comping lanes if any
- when disabling comping, handle special case where a 2nd empty lane is displayed and autoremove lanes is enabled
- when showing only one lane, support switching to any other lane via lane button right-click menu

Comp areas:
- fix action to create comp area at mouse when track is not selected
- fix behavior when deleting edge between two adjacent comp areas
- fix left-click mouse modifiers to set loop points to comp area
- fix resync button display when track is small or unsynced items are overlapping
- handle re-comping media items that are fully faded in or faded out
- respect project item locking when editing comp areas
- respect track grouping when re-syncing media items
- when resyncing all edited media items, consolidate overlapping items
- when resyncing individual media items, do not resync overlapping items

- add options: prealloc=* or prealloc=size, useful if a plug-in wants to force memory to be allocated at compile-time
- fix bug with top channel in channel_mapper
- improve watch window filtering, allowing both REAPER filter logic plus expressions such as refs=1 or value>1 etc
- do not set image dirty when using gfx_measurestr/etc

- fix GetSetMediaTrackInfo("C_LANEPLAYS:N") when setting value
- fix setting media item bottom half mouse modifiers from API
- GetThingFromPoint() returns 'spacer_N' for spacer before track N
- do not set image dirty when using gfx.measurestr/etc
- fix rounding

- fix file extension when exporting mouse modifiers as ReaScript
- fix Sonoma routing window combo box bugs

Media items:
- actions to set item colors also clear any per-take colors
- display tiny items on collapsed folder tracks when item selection indicator is enabled
- hide item selection indicator when track height is small

- fix export timing issues
- increase retroactive recording history size from 128KB to 1MB
- when option enabled to set channel for new events when clicking a note, ensure the new channel passes the MIDI filter

- fix changing media item background/peaks display color when theme does not override
- support setting track lane buttons hidden by default

Razor edits:
- support relative snap
- if snapping to grid at any distance, also snap to the original, unsnapped position
- remove razor edit areas when hiding envelopes

- improve performance when starting recording on multiple channels simultaneously
- use new prealloc feature for improved initial realtime performance

Track reordering:
- improve folder behavior when dragging over a track that has envelopes visible
- make folder-creation drag/drop behavior closer to that of 6.81

Track spacers:
- fix various behaviors when spacer size is customized
- improve behavior when manually adjusting height of track that is displaying big lanes and track spacer height has been customized to a large value

- fix API issue with MIDI editor last_clicked_cc_lane

- fix behavior of action to paste at mouse position when mouse is over track spacer

Color theme:
- rename 'Inactive take overlay color/mode' to 'Inactive take/lane overlay color/mode' to clarify that these elements affect inactive fixed lanes (lanes that are not playing)

- update comp areas after replacing media

- fix crash when single-FX-chain mode enabled and dragging FX from chain to nowhere

- improve behavior of dual edge editing when media items are grouped

- do not discard currently-being-edited metadata when the user clicks away

MIDI editor:
- fix inconsistent text colors of CC lane description

MIDI hardware:
- better support user-generated reaper-midihw.ini files with whitespace around equal signs

- fix embed FX layout bugs

- fix reset of RMS size via doubleclick

- fix 1-pixel incorrect drawing error on odd embedded-UI widths

- inline editor and item hidpi fixes, MCP indenting fixes

- add preference to disable all toolbar animations

Track panels:
- refresh when setting/changing MIDI hardware outputs in various contexts

- if inserting a track at the end of the project and the last track is a folder with hidden collapsed children, add the track outside the folder

Virtual MIDI Keyboard:
- show all available keyboard assignments

- fix RAM use metering on Windows 11

Join our mailing list

Stay up to date with latest software releases, news, software discounts, deals and more.