Install Reaper on Ubuntu

 

InstallRprUbProfessional audio has always been synonymous with the Mac operating system but has never really gained much traction on the Linux platform. This has been due to the shared laziness of software developers to code for Linux platform. While this seems to change on a daily basis, it still proves to be a form of hindrance. Companies such as Bitwig plan to release a native Linux version of their upcoming DAW right from the start (said to be shipping on the 26th of March 2014). Currently we have Ardour 3 with native support for Mac and Linux and Tracktion 5 with native support for Ubuntu Linux in beta phase. Cockos the creators of the Reaper Digital Audio Workstation have been said to be working on a native Linux version of their software which has yet to be seen. I have therefore compiled the following to illustrate how to conduct a successful install of Reaper 4 for Windows on Ubuntu Linux 13.10.

Install the KX Studio Repositories

Open a terminal window (Ctrl + Alt + T) and enter the following (line by line).

 Add the KXStudio repositories (press ‘Enter’ once asked)

sudo add-apt-repository ppa:kxstudio-debian/kxstudio

 Update the Apt software sources

sudo apt-get update

 Install the KXStudio repositories

sudo apt-get install kxstudio-repos

 Update Apt software sources once again

sudo apt-get update

Install Applications

Open the Software Center and install the following:

  • cadence
  • wine-rt (Wine patched for realtime audio)
  • wineasio (i386) (The Wine driver that communicates with JACK)
  • indicator-cpufreq (An applet that sits in system tray above to allowing you to optimize processor for audio playback. This is done by selecting “Performance”)
  • gnome-system-tools (Program you’ll use to add yourself to the “audio” group)
  • Note: You may be unable to find the packages above after you’ve just added the KXStudio repositories. Be patient as they will arrive shortly.

When you are done with the above, visit http://reaper.fm to download and install the latest 32bit binary.

Now it is time to register the WineASIO Driver

Register WineASIO

From a Terminal (Ctrl + Alt + T) window enter the following:

regsvr32 wineasio.dll wine64 regsvr32 wineasio.dll

Close the terminal window, restart your PC and log in. Now you should be able to run Reaper.

Open Cadence to start the JACK server

Cadence1

  • Under “System > System Status > CPU Scaling Governor >” select “ondemand” and change it to “performance” This will disable CPU Scaling and thus keep it alert at all times (very important to avoid xruns). Under “System Checks” You should have a check mark beside “User in audio group” if not open Gnome System Settings to add yourself to the audio group. The same can be done by opening a terminal window and entering the following command: usermod -a -G audio alex
  • “alex” being replaced by your user name.

Now under JACK statues press Configure which will bring up the following window. CadenceJ Jack Configure

  • Select your Input and Output device, Sample Rate and Buffer Size here. Hit OK.
  • Now start the JACK server.

reaperaudioprefs.jpg Open up Reaper

  • Go to Options > Preferences > Audio > Device and under Audio select ASIO.
  • Under ASIO Driver select WineASIO Driver, your audio inputs and outputs should appear in the window similar to to the one in the screenshot above, if not you may have to revisit the “Register WineASIO” topic above.
  • Once you’re done hit OK.
  • Now you should be ready to go. Please note that the performance of Reaper under Wine will not be as snappy to that of Reaper running natively on a Mac. If you have a fairly decent PC it shouldn’t appear at all that sluggish.

 Fix Wine Maximize Window Flaw

  • Install CompizConfig Settings Manager (compizconfig-settings-manager)
  • Launch it and open Window Decoration setting and in the Decoration Windows field, delete the existing rule “any”, then enter !state=maxhorz & !class=wine without parenthesis of course.
  • If you got that right, your wine app titlebar should no longer appear when the application is maximized and it will be shown back when you unmaximized it.

Alexander Lindo is a singer-songwriter, producer, audio engineer, technology enthusiast, Apple Certified Pro and Pro Tools Certified Operator. If you enjoyed this article don’t forget to like me on Facebook, follow me on TwitterGoogle Plus. When you are done, please check out my music. Thank you for your continued support. For more details on Reaper, visit reaper.fm and you can find out more about KXStudio at kxstudio.sourceforge.net

Advertisements