Multitrack audio and MIDI recorder for your Windows PC

REAPER (64-bit)

REAPER 5.9.7 (64-bit)

  -  11.37 MB  -  Trial
  • Latest Version

    REAPER 7.28 (64-bit)

  • Operating System

    Windows XP / Vista / Windows 7 / Windows 8 / Windows 10

  • User Rating

    Click to vote
  • Author / Product

    Cockos Incorporated / External Link

  • Filename

    reaper597_x64-install.exe

  • MD5 Checksum

    7f07a944d2a4b3708bede39f5d7c9bf6

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 5.9.7 (64-bit).


For those interested in downloading the most recent release of REAPER (64-bit) 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 5.9.7 (64-bit) Screenshots

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

    REAPER 5.9.7 (64-bit) Screenshot 1

What's new in this version:

- ARA: support for ARA2-compatible plugins
- ARA: support for importing notes and tempo from plugins into project, or exporting as MIDI
- Actions: allow removing FX chain actions
- Automation: handle empty automation items more gracefully
- Automation: fix crash when duplicating empty automation items via region copy
- Control surfaces: add action to reset MIDI control surface devices
- Control surfaces: actions for next/previous track update control surface offsets
- Joysticks: fix joystick support
- MIDI editor: allow resizing right edges of notes down to note insert size if lower than grid size
- MIDI editor: fix possible crash when editing notation
- MIDI editor: obey note insertion length when in measure-grid mode
- MIDI editor: event filter fixes and tweaks
- OSC: fix support for s/track/x/name setting
- OSC: fix unreliable setting of marker/region information by timeline-index
- OSC: support modifying/creating markers/regions by ID, using /region_id/@/time and /marker_id/@/time etc
- OSC: support writing marker/region values
- Performance meter: auto-resize text areas to configured view options
- Performance meter: optionally display video load
- Project bay: add position column for source media and media items
- Project bay: allow dragging complete (not trimmed) media into the media items tab
- Projects: add actions to save copy of project (optionally prompting for new filename)
- ReaComp: add pre-fader feedback detector mode
- ReaComp: deprecated non-fully-functional AA support, hidden when not used
- ReaComp: improve ratio/attack/rms slider curves and display precision
- ReaScript: fix MIDIEditor_GetSetting_int
- ReaScript: EEL2 scripts support //@gmem=sharedMemorySegmentName starting line in first 100 lines of code (also shares with JSFX)
- ReaScript: add reaper.gmem_attach()/gmem_read()/gmem_write() to Lua for interacting with JSFX/Video Processors/EEL2 ReaScripts gmem[] segments
- ReaScript: support UTF-8 characters in os.remove()/os.rename()
- ReaScript/JSFX: add gfx.a2/gfx_a2 for creating transparent images
- Stretch markers: add new "transient-optimized" and "no pre-echo reduction" stretch marker modes
- Stretch markers: add project setting for stretch marker mode
- Stretch markers: improve timing of timestretch ramps with elastique and Rubberband Library[t=204269]
- Track FX drag: update mouse cursor when changing modifiers
- Tempo map: fix importing initial time signature from MIDI tempo map
- Theme: fix retina vs HiDPI inconcistency relating to label margins
- VST: do not deactivate VST3 plugins before changing IO buffer information
- VST: flush VST3 buffers on stop without resetting other plugin state
- VST: inform plugins of project loop selection regardless of playback state
- VST: report loop points to plugins even if project repeat is disabled
- VST: restore pre-5.9x reset-on-stop default behavior for ET-200, FA3, Vienna Ensemble
- Video: sort and reorganize preset names into categories
- Video: add new presets including Color Peeker, Decorative Oscilliscope, Decorative Spectrum Analyzer, RGB Histogram, Resize to Project Settings, Screensaver, Frame Rate Decimator, RGB Shadow/Midtone/Highlight, Apply Track FX Only Where Track Has Video Items [p=2073314], Vertical Wipe
- Video: improve various built-in presets
- Video: improve Chroma-key presets, add separate RGB/YUV versions
- Video: add JSFX video sample peeker which can provide audio samples to Decorative Oscilliscope/Decorative Spectrum Analyzer presets
- Video: add experimental performance tweaks and information to video window menu
- Video: add experimental decoder prefetch support (improved multiprocessing, improved reverse video playback performance when enabled)
- Video: add option to show green frames for underruns, rather than previous frame
- Video: add option to disable rendering cache for all media/video FX (can be used for low latency interactions)
- Video: avoid re-rendering video frames when tweaking parameters during playback
- Video: better preview behavior when slip editing items
- Video: improve monitoring FX performance during underruns/seeking, playback recovery after CPU overutilization during normal playback
- Video: improve preview behavior when scrubbing backwards continuously
- Video: always force rendered videos to be even in dimension
- Video: do not process any video when rendering audio-only
- Video: do not run video processors in monitoring FX chain while rendering
- Video: increase maximum parameter count to 24
- Video: parameters can now be specified without indices for convenience
- Video: add processor support for gfx_a2, which can be used to control RGBA alpha-channel writing
- Video: add processor functions: gfx_getpixel(), input_get_name(), on_parameter_change(), time_precise(), ui_get_state(), fft()
- Video: improve gfx_evalrect() (can take flags to process right-to-left, vertical, third source for 3-way blends, initialization code, returns -1 on error, add restrictions to processor code)
- Video: improve input_info() to not clear project_w/project_h if they are passed as parameters and input is not present
- Video: support //@gmem=sharedMemorySegmentName (also shares with JSFX's options:gmem=)
- Video: fix RGBA chromakeyed blit
- Video: improve internal colorspace management logic (reduction of excess colorspace conversions)
- Video: improve knob behavior relating to mousewheel, step sizes, and undo/redo
- Video: fix VLC decoding to RGB
- Video: fix ffmpeg hang when seeking some old miniDV .avi files
- Video: improve VLC/ffmpeg decoding behavior near end of file
- Video: improve DirectShow output performance
- Video: fix refresh issues with linux or Windows/BitBlt() output
- Video: optionally send CC events on video window mouse drag (once option enabled, right click in MIDI learn window to assign)
- Video: output colorspace preference no longer affects processor rendering pipeline, only final display stage
- Virtual MIDI keyboard: do not adjust center position in response to UI sizing
- WALTER: fix HiDPI extended mixer mode setting