Download and Evaluate REAPER for Free

Download REAPER below for a free, fully functional 60-day evaluation.
No registration or personal details are required.

Like A Version

REAPER supports all Windows versions from Windows XP to Windows 11.

REAPER supports Linux on Intel and ARM architectures, and the Windows version works well with WINE.

REAPER supports macOS 10.5* to macOS 26.

Windows

Windows 64-bit
REAPER v7.83 - 18MB
Windows x64
download

Linux

Linux x86_64
REAPER v7.83 - 15MB
Linux x86-64/AMD64 64-bit
download

macOS

macOS Universal
REAPER v7.83 - 31MB
Universal for Intel and ARM64
Optimized for macOS 10.15 and macOS 11 and later
download
The macOS Universal download is recommended for all modern macOS systems (10.15 and 11 and later). The macOS 64-bit Intel and 32-bit Intel versions are recommended for macOS versions 10.5-10.14.

REAPER 7.83: Software by humans, for humans

Changelog items below may include • links to more information.
JSFX
  • include chmaha's ports of various open source virtual instruments: Dr. Nine Drum Synthesizer (9W9), JamSynth (amSynth), Jexed (Dexed), Major General MIDI (EAS), Synthy McSynthface (MDA Piano/ePiano/JX10/DX10), Tolerable Tines (ACE Reasonable Synth), Lord of the Rinks (setBfree Organ)
  • include chmaha's ports of various open source FX: Dizzy (setBfree whirl), ChronoDupe (Automatic Double Tracking), Lumina Channel Strip (x42/zam/airwindows DSP), JuKnow Chorus (junologue-chorus), Intelligent Spectral Compressor, and many more
  • adjust titles of some built-in volume adjustment plug-ins
  • fix spectrum analyzer DC offset readout
  • super8 supports new knob mode for adjusting parameters
  • move many legacy JSFX to 'Hidden FX' by default
  • support hiding of cursor (knob mode) via setting mouse_cap 65536 bit in @gfx
  • support setting MIDI note/CC program names via set_midi_note_name()
  • slider_automate() can now accept large powers of two for addressing sliders by index
  • preprocessor now defines jsfx_has_set_midi_note_name, max_sliders
Render
  • add $projectbase wildcard, resolved to project name with any auto-increment suffix removed •
  • add setting to show/hide track meters while rendering, defaults to hide
  • do not calculate true peak unless displaying it
  • during postprocessing, report error if temporary files are not written correctly
  • improve estimated time remaining calculation
  • improve multi-core utilization somewhat when rendering multiple tracks/items in parallel
  • progress bar reflects total render time including postprocessing
  • reduce the number of open file handles when postprocessing
  • show Region Manager or Region Matrix button conditionally depending on what is being rendered
  • support changing render stats/charts settings from render settings dialog
  • support limiting offline render to 2x realtime
  • support rendering with no loudness calculation at all (faster)
  • when rendering a time region, resolve item-related wildcards based on the only item that exactly matches the time range, or the best-matching selected item that falls entirely within the range
Automation
  • override volume/pan/etc temporarily during touch when in read mode
  • improve behavior of wet knob touch in read mode
  • latch FX delta/bypass toggles as preview when tweaking in read mode
  • add preference to allow creating mute envelopes automatically in touch/write modes
Linux
  • fix 'Send all keyboard input to plug-in' for JSFX
  • improve clipping of child controls to parent windows/scrollbars/etc
  • improve IME support for surrounding-text
  • support fallback font list for missing glyphs in reaper.ini .swell section (allows more seamless unicode character support)
ReaScript
  • add GetSetProjectInfo() read-only support for ARRANGE_PROJECT_H ARRANGE_PROJECT_PINNED_H ARRANGE_PROJECT_YOFFS
  • fix backwards compatibility of GetSetMediaItemInfo(D_FADEINDIR, D_FADEOUTDIR) •
  • fix potential crash when closing multiple ReaScripts from within a ReaScript •
  • support hiding of cursor (knob mode) via setting mouse_cap 65536 bit
  • support TrackFX_GetNamedConfigParm('GainReduction_dB') for CLAP plugins that support gain reduction metering •
Batch converter
  • optionally show peaks preview while converting, support audio preview after converting
  • support applying per-file gain adjustment from command line
  • support normalizing only files that are too quiet from the command line
Big clock
  • add $diskspace, $diskrectime wildcards •
  • fix setting custom text color (7.81 regression)
Default theme adjuster
  • improve support for localized text drawing •
  • fix 'Show raw theme parameters page' not always showing its controller state •
Envelope manager
  • allow adding multiple MIDI learn assignments per parameter/context
  • when multiple learns active, show count
FX
  • always create new FXID for track-default FX •
  • do not reset last-selected FX when dragging closed chain elsewhere •
FX browser
  • add 'Hidden FX' folder, add FX to this folder to hide from all non-folder views in FX browser
  • do not show empty plug-in defined categories/developers if plug-in is not available/removed
  • improve VST folder view with respect to .vst3 bundles
Grid
  • fix snap to samplerate-quantized grid in various instances including Quantize Items
  • make visible grid snap to samplerate if snap-to-project-samplerate is enabled
macOS
  • fix resize issues in recent macOS versions introduced by the fix in 7.81 •
  • improve hit testing for touch screens •
  • fix macOS finding of loopback devices that were imported from a Windows install [311930]
Media explorer
  • highlight filename of currently-playing file if not selected
  • add theme customizable playing-item text color, dark mode unwritten-metadata color
  • fix toolbar positioning issues on Windows multimonitor HiDPI
MIDI/OSC Learn
  • add support for send volume/pan/mute learn
  • add support for track volume/pan/width/mute/solo/record arm/fx bypass
ReaFIR
  • avoid possible generation of incorrect samples in compressor mode
  • correct display of DC offset field
  • correct handling of DC offset field in gate/compressor modes
Windows dark mode
  • add themable color for checkbox focus indicator
  • fix issue with listbox selection color on some systems
  • reduce light flashes when opening some windows and system animations are disabled •
Audio Units
  • fix incorrect state loading with some plug-ins that require use of kAudioUnitProperty_ClassInfoFromDocument
Color chooser
  • add option in Preferences > Appearance to use OS-provided color chooser on macOS/Windows
Fixed lane comping
  • improve behavior when default crossfade is very long
Import
  • list .aac files as supported media in file import dialogs •
Keyboard mappings
  • fix various keys incorrectly resetting to their assumed US-keyboard counterparts on reload of mappings (macOS/Linux) •
Media decoding
  • fix playback issue when seeking past end of file for FLAC/Vorbis/Opus •
MIDI editor
  • tweak dark mode color of piano roll keys to be closer to 7.80
MP3 decoder
  • improve performance when media item extends past end of file
Sample edits
  • add preference to highlight sample edits in arrange view even when zoomed out, disabled by default •
Slip editing
  • fix incorrect sample rounding on initial move
Source properties
  • if multiple media items selected, support viewing properties for only the clicked item, or multiple items sequentially
VST3
  • fix changing bus size for some plug-ins •

  Home
    Company
    Reviews
    Radio
  About
    Technical
    Old Versions
    Language Packs
    ReaPlugs
    Lost License
    Distribution
  Developer
    Theme Development
    Custom Cursors
    JSFX Programming
    ReaScript
    Extensions SDK
    Extensions to VST SDK
    OSC
    Language Pack Template
  Resources
    User Guide
    Videos
    Stash
    Forum