In this article, we’re going to look at ten things you can do to help maximize the performance of Reason, fix various annoying issues, and avoid CPU strain during heaving automation and interaction with other DAWs.
Back when Reason was first introduced to the digital audio community, many users had difficulties running the program because of the performance requirements. As technology evolved, however, most users began to acquire computers that were more than capable of running Reason without issues.
People then began discovering the power of ReWire, using Reason as an instrument or effect in other DAWs. This brought the issue of performance back to the forefront for many users, particularly those who wished to run Reason alongside an intensive program such as Pro Tools or Logic.
If you’re like me and you don’t work with just one program at a time, you need them to be able to interact with each other without negative performance side effects. So let’s take a look at ten simple things you can do to increase the performance of Reason, so that you can use Reason and your favorite DAW at the same time.
Keep in mind that, while most of these suggestions are aimed at decreasing the CPU power that Reason requires, some of them result in a lower quality sound (however noticeable it may be). If you’re looking to improve the quality of your sound, steer clear of suggestions that include a warning about effects on quality. For example, if the suggestion is to turn off High Quality Interpolation, turn High Quality Interpolation on.
We’ll also solve a few commonly encountered problems, so let’s get to it.
Suggestion #1 — Set Up Your Sound Card Properly
When you first install Reason, it tends to do a lot of work and configuration for you, by detecting your various audio devices and MIDI controllers. However, as smart as programs try to be, they can’t quite measure up to human intelligence. If you’re having issues with your sound in Reason, or if you just think things should be sounding a little bit better than they are, go to Preferences > Audio.
What you want to do is use the driver with the lowest possible latency. If you can, use the ASIO (Audio Stream Input/Output) driver, as it usually has the lowest latency and best interface with the sound card. If you don’t have that, try using the DirectX driver, or whichever driver has the lowest latency, which is shown right below the “Buffer Size” slider.
Doing this will also solve a very common problem in Reason: slow MIDI playback response. Many users have experienced it, where you hit a key, and what seems like ages later, the sound is actually triggered.
If you are using the best sound driver you have available, it is advised not to use the Buffer Size slider, as this will cause issues.
This is contrary to Reason 4’s manual, which advises raising the buffer setting to reduce computer overhead. If you’re using the right driver, most people report that this actually decreases performance.

Suggestion #2 — Minimize, Minimize
One of the more obvious suggestions that tends to be overlooked is to minimize instruments while you’re not editing them. You may not think it would make a big difference, but Reason puts a lot of CPU power into lighting up all those LEDs and cool patterns. It might not make a difference if you have 2 instruments, but what if you have 20? If you click the small arrow in the corner of the instrument, you can minimize and hide them, vastly improving Reason’s performance.

Suggestion #3 — Hide Those Cables!
Reason’s system of being able to view cables and wiring is a really unique and interesting innovation. However, it’s also costly for your CPU. If you’re not actively wiring devices together, hide the wires.
To do this, press Ctrl-L for PC users or just L for Mac users, or go to Options > Show Cables and uncheck it.

Suggestion #4 — Lose the Bells and Whistles
Reason has a pleasing aesthetic appearance, and has some nice graphic features thrown in to help please the users. Unfortunately, this eye candy tends to lag up your computer, so if you’re especially worried about CPU usage, turn them off.
To do this, go to Preferences > General, and uncheck the three appearance boxes there.

Suggestion #5 — Copy Patterns to Track
When you’re using pattern devices such as the Matrix Pattern Sequencer or Redrum, significant CPU power goes into actively playing the patterns directly through the devices. If you’re not going to be editing the pattern anymore, why not copy the pattern to track?
The Dr. Rex player has the “Copy Loop to Track” feature, and Redrum and Matrix have their own respective “Copy Pattern to Track” buttons. Try making use of these habitually to help improve your Reason recording.

Suggestion #6 — Optimize Your Instruments and Samples
Warning: this will affect the quality of your sounds.
Get rid of all the stuff you’re not using (which you probably should have already done already). Next, if you’re playing back samples at higher than recorded frequencies, consider using a program such as Recycle to pitch shift it.
Next up, for any devices that play in polyphony, lower the number of voices. For any instruments, you can play them in mono (obviously you will lose quality again here). Now, there is an obvious thing you can do, which is decrease the sample rate in Preferences. However, this tends to kill quality faster than any other performance booster.
Lastly, deactivate filters and effects on devices. For example, on a Thor synthesizer, get rid of all the LFOs and Filters that you aren’t using.
Of course, if you’re looking to improve sound quality rather than performance, set a higher sample rate and turn on high-end sound features (covered later).
Suggestion #7 — Use CV instead of Automation
So you’re really stressed over CPU usage? You can use CV routing instead of automation on devices. This is somewhat difficult to explain without giving an entire lecture on CV, but I’ll give you an example.
Use the Curve CV OUT from the Matrix Pattern Sequencer to “automate” the Pan CV IN of a mixer. This way, instead of recording an automation lane in the sequencer, you can just use a device to do it. However, your routings will not be saved if you save an instrument patch (as it’s an external device).
Also, you’ll no longer have control over the automation as you would in the sequencer, so if you can, avoid using this one unless you have to.
Suggestion #8 — Remove the CPU Usage Limiter
If you’re getting the error message “Computer too slow to play song!” odds are that it doesn’t mean anything good, so let’s look at an easy fix for this. Go to Preferences > General, and use the CPU Usage Limit setting, and turn it to “None.”
Now, this will make that stupid error message go away, but there is a price to this. What will happen now if your computer is too slow, is that you’ll get a few pops and glitches in your audio track. These shouldn’t be audible when you render your track to .wav, but it can be annoying during playback inside the program.
Suggestion #9 — Turn off Low Bandwidth, High Quality Interpolation
Warning: this suggestion will affect the quality of audio in Reason and is a measure of last resort.
On almost every instrument device, there is a small button that says High Quality Interpolation or Low Bandwidth. Low bandwidth, if enabled, will remove some of the upper frequencies of whichever sound is playing. Usually these sounds aren’t audible, but it’s still nice to keep them around if you can. If not, you probably aren’t missing too much.
High Quality Interpolation makes a bit more of a difference, because if you disable it, your samples will be played back at a lower quality. But as always, if you really need more CPU power, you can turn it off.
Use this sparingly as it will decrease your sound quality. If you’re looking to improve sound quality, make sure you keep these features normal.

Suggestion #10 — Fix Bypass Glitches With Automation
Okay, this is less about saving CPU power, and more about fixing another common glitch in Reason. If you do a lot of effect automation (particularly with automating a device’s “On-Off-Bypass” switch), you might notice these audible pops right after the switch.
If you want to get around this, instead of automating the bypass on the effect, automate the “Wet/Dry” knob (such as on the RV7000) or wire it as a send effect to the mixer, and then automate the send knob on the mixer.
The reason for this is that automating the switch itself will cause the message to be sent suddenly, causing the pops, whereas automating the wet/dry or send effect does not, because a state message is always being relayed.
Conclusion
Reason is a very powerful piece of software, and places a lot of demands on your system, particularly when ReWired into another DAW. Hopefully these tips allowed you to continue working with Reason and solved the various performance issues you might have.
Some of these tips are simple and do not affect functionality or workflow, but at the point where you have to make compromises with the quality of your work, a new computer is probably justified. As always, I’ll be checking in on the comments regularly.
Hi,
To show & hide cables the shortcut on PC is “L”, not ctr+L.
My belief is that suggestion 4 will remove very important item when tuning synths, as the parameter value tooltip is the only way to know finely where a filter stands, and showing automation is useful. If you have to go to that solution I’d suggest to head straight to the computer shop as it will slow your workflow.
Very interesting to know that displaying all the synths would consume that much CPU (I just tried out with 10 combis of Thors /scream/reverb, and it did save 7-8% of CPU use)
There is an additional thing that is worth mentioning: bypass all that is not used. If you use a Thor just for the LFO, turn all oscillators & filters off.
Remove the old synth you are not using anymore. save the patch somewhere and remove it.
Finally on suggestion 1 the bit about reducing the buffer to get a lower latency I get, the bit about reducing it to get better performances …. not really.
A longer buffer will give you more overhead as it will even out a CPU spike on the length of the buffer. It won’t really lower the CPU used, but will even out the peaks… Then by definition a buffer is a direct addition to the time between your sending a MIDI signal and the audio to come out. So more buffer = less playability, but also less cracks.
Additionally suggestion 1 is only true when running reason alone, as through rewire the sound driver is the one of the host DAW, and additional buffers & pre-rendering options can be used by the host.
Document, you’re correct on the ‘L’, will hopefully have that fixed in a few minutes. If anyone here uses a Mac and can test that out to confirm.
Thanks for all the added info, hopefully users find it helpful. :)
Yep! Its “l” on mac as well!!
Thank you for this information. Really helpful.
Great tips! I never thought of minimizing all my devices… Also CV automation is something to definitely read up on.
I’m posting a series on MIDI and how to use it to enhance your songwriting process (also includes tips for ReWiring Reason and Pro Tools). Check it out here:
http://www.servethesong.net/the-craft/midi-songwriting-how-it-works/
Yes, Thanks I just tweaked a few things! : )
Yay more useful tuts from Eric! Excellent work!
Great Tips. “L” also works on a Mac! :)
Thank you so much for this article. I have been using Reason for over a year now and have been routing it through my computer’s sound card instead of my MBOX. Minimizing the Buffer Size got me down to a 10ms output latency.
Now I feel like I can truly play my MIDI instruments without feeling like I’m playing a computer!
Thanks again
Thanks for this!
I actually have a gig tonight in the city and I’ll be using Reason pretty heavily. I was completely oblivious of these enhancements. Thanks so much!
tnx for that info, very usefully….
but i wanna know how to get a better mix…
thnx :~/
alot of nice tips! copy pattern to track with redrum is my best friend.
Thanks a lot pal, didn’t know all of that, I imported a .mid with 5-6 pianos but it ended up loading like 15-20 combinators with some automation in them, I think I can get rid of them and minimine them too.
My computer is way too fast for Reason seriously, but I got this message anyway. May it be a software overloading problem ? When I monitor my CPU, it doesn’t even feel Reason, yet Reason tells me “computer too slow” lol
Occasionally I have a problem where, in a long and complex track, certain instruments inexplicably start to sound wrong. Eg, a guitar tremelo might lose its ring and fade in a couple of spots on the sequencer but be fine on others. It’s really annoying and you probably won’t know what I mean unless you’ve head it too. Anyway the best idea is to have a few copies of your Reason file so you can delete the corrupted track and paste it in from a backup.
Thanks for the tips. Tip #8 — Remove the CPU Usage Limiter really worked for me. I can now play all my complex reason files with no problems and all instruments playing at the same time.
Was really mad after upgrading to a quadcore just to find out that I still can’t play complex tracks, but thanks again.
Reason 5 for mac is ‘K’ to show/hide the cables
I bought a 2 x 2.8 GHz Quad-Core Intel Xeon Mac Pro, added 12GB’s of RAM. I only have 1.3TB of HD, but I haven’t really felt the need to upgrade that at the moment. These tips might come in handy, but I’m not really suffering at this time. Anyway, I digress to make a point.
In reason Reason 5 for Mac is ‘K’ actually says, “Reduce Cable Clutter” and when you apply it only removes a portion of cables. However if you go to Preferences, you can see under “General” that the setting can be adjusted to preference to “Hide All Cables” that when you hit the ‘K’ key, the Show/Hide feature will work more like it did before.
Just Export your Cominators etc solod to a wav with no FX. Then, import them into the NN19. Then delete the combinator. Some of these solutions wont work with low par comptuers. Also, Reason 5 sucks.
Excellent article, just one quick question:
I’m running Reason 5 on a good new laptop with 6gb ram and dual core processors (am aware that not all RAM is used in 32-bit Reason 5,) and when I go into browse for a sample, in any of my folders that contain many many samples or folders Reason is INCREDIBLY slow at loading the list of files, this is horrible!! It doesn’t happen in FL Studio’s browser. Could it be due to Reason not indexing a list of folders or something similar??
Any help to improve this annoying problem would be hugely appreciated!!
Excellent article, just one quick question:
I’m running Reason 5 on a good new laptop with 6gb ram and dual core processors (am aware that not all RAM is used in 32-bit Reason 5,) and when I go into browse for a sample, in any of my folders that contain many many samples or folders Reason is INCREDIBLY slow at loading the list of files, this is horrible!! It doesn’t happen in FL Studio’s browser. Could it be due to Reason not indexing a list of folders or something similar??
Any help to improve this annoying problem would be hugely appreciated!!
simple fix: when you open up your sample browser, drag and drop the folded into the area that says “locations” and your samples should load up faster for now on!
www,twitter.com/ceegramz
Thank you Gramz! This helps but unfortunately does not resolve the issue completely. When I go into a folder that contains many samples it still takes about 30 seconds to open a folder, very frystrating and only happens me since Iv’e used Windows 7, XP used to be fine!
k so kinda new to samling i want to sample live instruments into kong drm but my hardware interface is “red” and is not available from external mic i am set to DX primary sound i dont think its my sound card.. the sampling input gives me a green go but “red” on audio input . . . i am running through windows 7 any ideas……