VST and ASIO Performance in Cubase 6

Here’s a tip if you’ve been struggling with poor performance of your VST instruments and ASIO in Cubase.

But first, a bit of history…

The History

Steinberg’s Cubase is one of the leading software applications for music production. It’s been around in various forms since 1984. In fact, I bought a copy of Pro-24 (the forerunner of Cubase) for my old Atari-ST computer back in 1987. The Atari was the first ever home computer that had built-in MIDI ports, and the Pro-24 was one of the first software MIDI sequencer applications for creating music.

Over the course of the years, I have gradually acquired more MIDI equipment, and sold a few bits as well. Now I’ve ended up with three E-mu Proteus sound modules, and an ancient Yamaha TX81Z. I still use a Yamaha PF80 electronic piano as my MIDI keyboard, with a Yamaha MCS52 as a MIDI controller, both dating from around 1985. By the early 1990s I had also switched from my trusty old Atari ST over to what has become, over the years, a series of Windows PCs running various generations of Cubase software.

In 1996, Steinberg introduced VST (Virtual Studio Technology), a software recreation of a variety of external synthesisers and effects modules. It also introduced ASIO (Audio Stream Input/Output) to handle the recording and playback of audio, in addition to MIDI.

Up until now, I’ve not made much use of either VST or ASIO, using Cubase primarily as a MIDI sequencer and editor to drive my external MIDI equipment. However, I recently treated myself to an upgrade of my Cubase software from version 4 to version 6, and for the first time thought that perhaps I should look into using VST to supplement my external MIDI sound modules. For example, Cubase 6 came with a trial of HALion Symphonic Orchestra, a set of samples of the instruments of a symphony orchestra made for VST.

The Issue

But when I came to try out the HSO VST in Cubase, I found that the performance was pretty poor. After adding only a few instruments into the mix, I could see that the ASIO performance meter was overloading, and could hear clicks and pops on the audio channels.

This struck me as odd, since the PC that I’m using has an AMD Phenom II X4 955 processor, i.e. it has four CPU cores, which Cubase should be making full use of. I looked through the Cubase manual and scoured the Cubase user forums to see if I could get a clue as to why the performance on my system was so poor. Nothing obvious came up.

After scratching my head for a while, I remembered that I had enabled AMD’s “Cool’n’Quiet” feature in my PC’s BIOS. This technology feature reduces the processor’s clock rate and voltage when the processor is idle, to reduce overall power consumption and lower heat generation. Here, for example, using CPUID’s HW Monitor, you can see that the power consumption of the processor is only 20.5 watts, in place of the usual 117.6 watts:

VST 1

As an experiment, I disabled Cool’n’Quiet in the BIOS, and ran Cubase again. This time, I did not experience performance problems. So it would seem that AMD’s power monitoring technology was interfering with the demands of Steinberg’s ASIO, causing performance glitches in the latter.

I didn’t really want to run my computer with Cool’n’Quiet disabled for most of the time, and having to switch it on and off in the BIOS is somewhat of a nuisance. I wondered whether the power plans in Windows 7 were capable of doing the switching for me. Here’s what the Windows 7 Help and Support says about the Power Plans:

Windows provides the following plans to help you manage your computer’s power:

  • Balanced. Offers full performance when you need it and saves power during periods of inactivity. This is the best power plan for most people.
  • Power saver. Saves power by reducing system performance and screen brightness. This plan can help laptop users get the most from a single battery charge.
  • High performance. Maximizes screen brightness and might increase the computer’s performance in some circumstances. This plan uses a lot more energy and will reduce the amount of time that a laptop battery lasts between charges.

I always run my PC with the Balanced power plan active. I decided to try enabling Cool’n’Quiet in the BIOS, but also to create a new power plan for when I am using Cubase. The new plan, based on the High performance plan, I named Cubase DAW (for Digital Audio Workstation).

When I selected this plan, I discovered that Windows 7 itself disables Cool’n’Quiet, so I was able to run the processor at full power, and maximise ASIO performance.

VST 3

The Solution

So now I have the best of both worlds; I can run my PC economically for most of the time using the Balanced power plan, but when I want to work with Cubase and HSO VST, I can readily switch over to the Cubase DAW power plan directly within Windows.

VST 4

Another problem solved – on to the next…

About Geoff Coupe

I'm a British citizen, although I have lived and worked in the Netherlands since 1983. I came here on a three year assignment, but fell in love with the country, and one Dutchman in particular, and so have stayed here ever since. On the 13th December 2006 I also became a Dutch citizen.
This entry was posted in Computers and Internet, Hobbies, Music. Bookmark the permalink.

7 Responses to VST and ASIO Performance in Cubase 6

  1. Jeff Arwady says:

    Why not just use the Steinberg power scheme located in “VST Audio System” in the “Device Setup.” ?? Wouldn’t Steinberg’s power scheme be the best?

    • Geoff Coupe says:

      Jeff, that’s a very good point, and one that I didn’t think of. In my defense I can only claim that Cubase has so many damn switches and options, that I still don’t understand what all of them are for…

  2. Eddie says:

    I tryed everything still,pops sucks….help anyone…

  3. Eddie says:

    Thanks ill take a look…….godbless..

  4. John2 says:

    @John re: Cubase audio scheme – this was not a success for me. When I enabled this through Cubase, I saw the updated power scheme in the Win 7 Power console. I was still experiencing issues and switched to High Performance, and the performance was better with this default setting than with the Cubase audio profile that was created.

  5. Justin says:

    Thank you so much for posting this! I would have never thought of this. My laptop was in battery saving mode, and Cubase was crashing with about 80% headroom available on my CPU and RAM. You just saved me a great deal of grief!

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s