Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER 7.28

  -  26.77 MB  -  Trial
  • Latest Version

    REAPER 7.30

  • 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

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.28.


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