Multitrack audio and MIDI recorder for your Mac OS X

REAPER for Mac

REAPER 6.29

  -  19.76 MB  -  Trial

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


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 6.29 Screenshots

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

    REAPER 6.29 Screenshot 1

What's new in this version:

ReaSurroundPan:
- add new 2D/3D surround panner plug-in
- supports common speaker spatial arrangements and user-customizable arrangements up to 64 inputs/outputs
- add actions to display ReaSurroundPan embedded in TCP or MCP
- support axis linking (forcing edits to a particular shape on the z-axis)
- support editing anchor channel via controller, but does not record automation
- support per-channel delay

Razor edit:
- add razor edit envelope editing behaviors
- add mouse modifiers to expand or compress envelope range, relative to average value or toward top/bottom
- ensure that pasted media items remain grouped and pasted automation items remain pooled across tracks
- fix media item display after pasting razor edit area and zooming
- skip hidden envelope lanes when marquee-creating razor edit areas with "move envelope points with razor edits" disabled
- when editing or cutting, group the remaining right-hand side of items separately from the left-hand side
- when mouse-copying items, create new groups if necessary

FX:
- fix monitoring window persistence when using new undo point option
- improve embedded FX update frequency when mouse-editing
- improve docked mixer visibility restoration when adding FX via docked FX browser
- fix visual display of TCP/MCP parameter knob when parameter min/max is reversed

Media explorer:
- add option to preview through track named "Media Explorer Preview"
- fix re-sorting randomized file list after running action to set file as favorite
- fix searching after renaming file
- refresh display after resetting column order to default
- support adding additional user-specifiable metadata display columns

ReaScript:
- show file/line number for Lua calls to ReaScriptError()
- improve Lua ReaScriptError() behavior when called from extension-added functions, allow ! prefix to stop script execution
- support "NUMCHANNELS", "NUMSPEAKERS", "RESETCHANNELS" for ReaSurroundPan via Track/TakeFX_SetNamedConfigParm
- ReaSurroundPan FX_Get/SetNamedConfigParm("NUMSPEAKERS") will interpret a value like "6S" as 6-channel surround, "8I" as 8-channel ITU, "12A" as 12-channel Auro, etc

Envelopes:
- add "remove envelope" action to envelope control panel context menu
- fix possible redraw of media lane envelopes when opening project

JSFX:
- allow export_buffer_to_project() to use 64 channels
- effects may now request samplerate for opened media using file_riff(fh,nch='rqsr',srate=desired_samplerate);

Notation:
- fix key snapping on first beat of local key signature change
- improve edit cursor position rounding when using snap to samplerate
- assign current voice when inserting notes via "insert note at nearest A/B/C/etc" actions

Ruler:
- add option to display region name when region start is offscreen
- add option to hide region number if region is named

Spectral edits:
- fix issue with playback starting after item loop
- improve performance with large numbers of spectral edits

Super8:
- allow drag-drop of samples to channels
- improve layouts when UI is resized very wide or very tall
- improve MIDI-control behavior when same note/CC is assigned to a channel's record and play controls

Actions:
- rename "Envelope: Clear envelope" to "Envelope: Clear or remove envelope"

Automation items:
- action to create new automation item uses razor edit areas if they exist

macOS:
- rename ARM build to REAPER-ARM.app, Intel 64-bit to REAPER.app, update volume labels of disk images

Media items:
- when mouse-moving selected area of grouped items, group the remaining right-hand side of items separately from the left-hand side, for consistency with cut/paste behavior

OSC:
- support touch status for up to 2048 tracks

Project bay:
- show bypass/offline status for FX that are unavailable

Project metadata:
- disallow spaces in IXML element identifiers

ReaPlugs:
- display more significant digits of ReaDelay/ReaPitch pan position

Theme:
- add razor_env, razor_env_l, razor_env_r cursors

Video:
- improve default ordering of 2x2 matrix preset

VST3:
- actually support third-party embeddable UIs via IReaperUIEmbedInterface interface

API:
- add hwnd_info hook for improved plug-in global hotkey integration
- fix typo in documentation of IReaperUIEmbedInterface

GetSetProjectInfo_String() supports TRACK_GROUP_NAME:x
- run hookpostcommand2 hooks for reascripts and custom actions