Wavelab Pro 12 is unusable

I bought Wavelab Pro 12 back when I was still using my Mac Studio M1 Ultra, and for the last year and a half I’ve used it on my new Windows PC. On both platforms, Wavelab has been barely usable. It stalls from doing the most basic things for 10-30 seconds.

For example, I’ve been capturing some of my vinyl records, for which I used Cubase Pro 14 and 15, which may not be bug free but it hardly ever stalls. So I wanted to see how I could use the Audio Montage part of Wavelab Pro 12, which I had never tried before.

I liked setting the title markers and be able to easily export each song to a separate FLAC file. But I couldn’t go five minutes without it stalling as soon as I did something random like right click the Effects tab in the master section to load a plugin. By this I’m not saying that it stalled after I chose a third party plugin and it had to load the interface for that. I’m saying that just right clicking sends the GUI into a trance, and the funny thing is that if I click on it, it will enlarge itself to full screen, getting over the taskbar. This was also the case on macOS, where it would enlarge to full screen and cover the dock.

When it finally comes back, it can work for a while, or it can stall for no reason. Another example, playing back the file, and clicking the timeline header to send the playhead to another part of the recording, that also sent it into a 20 second trance. Just now, having it open with the most basic audio montage, a one track project with two audio files, one per side of the vinyl record, when I tried to simply close the program, it did nothing for 15 seconds, then closed.

Yesterday I started a project in it, and what should’ve taken me minutes ended up taking like half an hour because it was stall after stall just by doing the most basic stuff. So I’m going to have to do this in Cubase Pro 15. I never have any problem of this nature in it. At the most, if it’s a giant MIDI project with over a hundred tracks enabled and there’s a demanding engine like Kontakt, it may be unresponsive for a few seconds, but the disaster that is Wavelab Pro 12, it makes my PC feel like one of those cheap Lenovos that companies use for employees that are barebones cheap machines, when I have an i9 14900 KF with 192 GB of RAM and NVMe drives that benchmark 7 GBps.

If Wavelab Pro 12 had been working perfectly on my Mac Studio M1 Ultra, I would think perhaps it has something to do with my PC, but it was the same thing. So it seems to me that it’s very poorly coded, and in the part of the code that is shared between Windows and macOS.

If anyone can give me any insight on this I would appreciate it. But if you tell me to disable my third party plugins, well, I bought those plugins for a reason, and if they work perfectly fine in Cubase Pro from 12 to 15, then it’s not the plugin, it’s Wavelab.

Did you try to not use the master section for the plugins? I mean disabling /bypassing the master section and using the inspector with your montage? Btw what about the buffer size?

You can think that all you want, but WaveLab is not Cubase and if plugin developers don’t specifically test their plugins in WaveLab and list them as a supported host, there is a greater chance for some kind of issue.

I only use 3rd party plugins and in my 15 years of using WaveLab, its had some quirks and minor bugs but its far from unusable. If it were unusable it would have no users and Steinberg would stop developing it.

Third party plugins are often (but not always) the cause of most issues.

For example, check out this plugin update I just received today from a great 3rd party plugin developer. Notice the change log notes:

Well, my knowledge of Wavelab is rather basic, I know Cubase a lot more. So I’m not sure about where else I can put the master section. In fact, this is the first time I use an audio montage.

I don’t know about any buffer size. Is that in the preferences, or for each project? Or are you referring to the buffer size in the audio interface? If you’re referring to the latter, I just bumped it up to 4096 and didn’t make a difference.

Fair enough, but it would be great if Wavelab Pro 12 would offer a better way to not load plugins than a text based field where you have to type the name of the plugin. And I’m not even sure that works, because I’ve seen plugins in that list that I still see when I try to select some. I don’t know if this is the case also in 13, the other day I figured I’d give it a try, but when I clicked on the link to upgrade for half price I realized I had missed the deadline, and for what I use Wavelab, paying $100 doesn’t seem worth it to me. Besides, unless they replaced the code completely, it’s probably the same code with additions for new features, and I doubt that it doesn’t hang all the time like version 12.

If at least it had a better UI to deselect plugins I don’t want, I would deselect all but a few, but the way it is, no thanks. I have way too many plugins. The only thing that is easy to do is to prevent all third party plugins to load the next time, which I still haven’t tried, but I really like the ease of use of the Fabfilter EQ and I have the bx_subfilter plugin that works great to bring the bass in those '80s albums that barely have any bass.

I can’t speak for Steinberg but I don’t think WaveLab 12 will be receiving any further updates. You may want to use WaveLab 13 and then if things are not to your liking, this forum is a good place to make a case for any changes to PG.

I use WaveLab all day every day in a busy mastering studio and it works flawlessly so it is possible. Somewhere there must be a weakness but it’s impossible to speculate with the provided info so far.

Again, if Wavelab Pro 12 is so buggy, I’m not going to spend 100 bucks on version 13. And I shouldn’t, because I paid for version 12, so it should work as well as any other program, including the other Steinberg ones I have on my PC. The fact that this happened also on my Mac Studio, meaning a very different machine with not just another OS but also another architecture, tells me that the problem is in Wavelab, not my install of Windows, which BTW, is only a couple of months old. And no other program I have, whether it’s from Steinberg or other publisher, has this kind of excessive bugginess to the point of being useless.

I run windows and, like Justin, use WL 13 all day every day in a super busy studio.

For me, WL13 has been rock solid and performs flawlessly. Before that WL12 was basically as stable.

So, as Justin suggests, there is likely something going on in your system that is generating unhappiness.

Having said that, I empathize with the issues you are experiencing as we have all been there at some time with software (my current version of Sequoia can’t even make a DDP).

There’s not much detail shared to help further except I will suggest that if you are running third party security apps, maybe try turning those off and see if that has any effect. In the past, these apps have demonstrated a possibility of blocking DAW features and impact stability.

Wavelab 12 and 13 are running fine here and have never had significant issues with basic operation.

It’s not. There’s probably something on your system or with regard to your hardware / software combination or the way you have installed or set things up and / or perhaps a faulty plug-in which is causing issues. It’s difficult to suggest any troubleshooting steps without more precise information about the symptoms.

So you mean that every time you right-click on an insert slot in the Master Section, Wavelab freezes and is unresponsive when you subsequently click elsewhere? Is this what you mean by ‘sends the GUI into a trance’?

So you mean that right-clicking on an insert slot also simultaneously causes the Wavelab GUI to maximize and fill the whole screen?

Does this happen every time you right-click on an insert slot?

When you say ‘stall after stall’, what do you mean by ‘stall’. Do you mean that Wavelab is unresponsive for a short time after you click on something? Or do you mean that playback is interrupted? Or both? And what do you mean by ‘doing the most basic stuff’? More precise examples or a video of the behaviour would help here.

You also mention that you’ve had these issues with both Mac and now a new PC system. What elements are common to the two systems? For example, do they both use the same audio interface? Were you using a particular set of plug-ins on both systems? What kind of pointing device / mouse do you use?

What audio interface are you using? Do you suffer the same issues if you switch to the ‘Steinberg built-in ASIO driver’ in Audio Connections?

What plug-ins are you using? If you remove all plug-ins from Wavelab do you still suffer the ‘stalling’?

You wrote ‘So it seems to me that it’s very poorly coded’ - TBH that’s a pretty big assumption and very unlikely to be true, given the evidence available on this forum. The vast majority of users do not suffer the symptoms you have described.

It’s interesting to me that every time I post in the Steinberg forum about bugs, everybody jumps to post that the mentioned software works wonderfully well in their system, and that something must be wrong with mine. It’s as if Steinberg had people in their payroll or similar that as soon as someone posts something goes wrong with Steinberg software, they post that the problem must be something in the user’s system, Steinberg is perfect and can do no wrong.

You can all say anything you want. I know the PC I built very well, and I have been building PCs for 30 years, many of which still work just fine. I know the hardware side and the software side really well by now, so when you tell me it’s my system, I know for a fact it’s not. Otherwise, Cubase Pro 15 and Nuendo 15 would have similar problems, also Spectralayers Pro 12 and several other programs from other companies, all of which work pretty well, other than the ocassional bug, but not a single other program simply stalls from doing random things like trying to select a plugin from the master section or clicking the part above the waveform to place the playhead there, or trying to edit that ridiculous list of plugins via a large text field.

And by the way, this is NOT about third party plugins. I spent the last hour carefully copying and pasting names of plugins to enter in that list, shortening the available plugins until there was just bx-subfilter and the FabFilter plugins. It seemed better for a minute, but then it stalled. So I simply deselected the option to load third party plugins, and simply load just the ones that come with Wavelab Pro 12. Next load, same thing, stalling for no reason at all. 20 to 30 seconds each time, until I got fed up.

This is just poorly coded software, that perhaps runs well on some machines, and perhaps doesn’t work well with certain processors. But the fact that it did the same thing in macOS tells me that it’s not just my specific i9 14900 KF, or my 192 GB of RAM, or even my RTX 5080 card, or anything in my system. So stop telling me it’s my system when it’s obvious that it’s simply not.

Two different USB audio interfaces, the one right now is a Behringer and the other one is a Focusrite. Happens just the same in both. And I don’t remember which plugins I had with the Mac, but with a few exceptions, probably the same. As for mouse, what does that have to do with anything?

Fair enough … I guess that the thousands of installations and top flight mastering studios running poorly coded WL OK must all be just lucky. I’ll buy myself a lottery ticket on the way home.

Good luck!

That’s not what I’m reading.

I’m reading people asking for specific scenarios so we can attempt to duplicate your issue. People are ‘trying’ to be helpful.

At this point we know very little about your situation. We don’t know if you’re working at 44.1k, 192, 16bit, or 64bit. We don’t know if you’re wired with coax, optical, wireless, ethernet, or none of the above.

All of the things people are listing…they do it because they’ve had experiences where ‘that was their issue’ at some point. It fixed it for me, no promise it’ll work for you, but here’s what “I” did.

I kid you not…I fought with a problem once for years…found out by total accident the problem was a specific make of SATA3 SSD drives I had been using (I bulk ordered several, and they ALL had the same issue with AV streaming). It was doing IRQ interrupts to Windows that caused hangs, slow downs, audio glitches, and none of the latency monitors reported that it should be a problem. The drives bench marked and stress tested like a freaking champ! By chance I discovered that pulling those drives meant I never had those problems again. Put one back in, even if it’s not being used/touched by Cubase for the session, and the problems return. There’s a 1 in a zillion chance that others will suffer from this exact same problem…but since it happened to me, I offer it up on the ‘try this’ list when fellow users are stumped with a problem that ‘seems’ similar to my experience.

I have found and reported a few bugs to Steinberg over the years that really were on them, and they were promptly fixed. Stuff nobody else had found and reported with enough details for the folks at Steinberg to duplicate, isolate, and correct the problem. In at least one case it involved uber obscure hardware dependent legacy features that few people ever used past or present.

With a good test project and instructions to follow, teams were able to duplicate it in the lab…every single time. It set off their debuggers and such…and they were able to promptly fix it.

Step ONE. I’m on windows, so I run dxdiag to get a print out of my system specs…it provides info about all of my hardware and how it’s configured at the BIOS/FIRMWARE levels, precise driver versions, IRQ assignments, memory addresses, and more.

Step 2. I craft a test project and document step by step what I am doing when the problem shows up. My preferred method over the years has been with screen shots and text in a word processor, but it’s fine to do full motion captures while talking in a mic if it works better for you.

Finally I zip up all the system and app logs I can find and include that in the report along with my sample project, docs, and dxdiag reports.

When somebody at Steinberg gets my project, they can load my specific project. They probably also have dev tools where they can examine every detail of my project files before they even attempt to load it. They follow my instructions and see if the bug shows up in their lab.

So many things can and do go wrong. In fact, once upon a time I had a corrupt starting template file in Cubase I was attempting to use. Trashed the template, built a new one, and never had a problem again. Perhaps a ‘Steinberg bug’ led to the corrupted template, but until it happens AGAIN, and can be reproduced on demand, nobody has a clue where to even begin searching for that ‘potential bug’.

Other times I’ve had various MIDI/MCU/OSC/MTC/ETC remote control scripts or sync settings that were duffed (my own fault), and they were chewing up enough of something important in the system to wreak havoc.

It’s a FACT that MICROSOFT has been making changes to the core MIDI services. LOTS of things MIDI were ‘broken’ in Windows 11 for a lot of folks doing MIDI on Windows machines (Virtual Port options, various drivers from different manufacturers that’d worked fine for decades, etc). Back in November of 2025, I had to go on Discord and grab a BETA KSA to fix Microsoft’s buggy MIDI server and get my rig going again. The official fix didn’t come out until MAY of 2026.

I don’t believe anyone means to insult you with these suggestions. People are just trying understand ‘exactly’ what you mean. If users know the steps you’re taking, and look at some of your projects, etc…then perhaps we can DUPLICATE the issue and help you fix it if it’s something other than the App, and the devs put a dart in the problem so they can fix it if it’s an app bug, test the fix, and get it in the next release.

For what it’s worth, I’ve used Wavelab 12 since the day it came out. My system is a snail compared to yours, and I’m not having the same issues as you describe. That doesn’t mean their aren’t ‘bugs’, it might simply mean I haven’t tried to do the things you’re doing. Maybe I’m using wav where you’re using aif. I don’t have the same plugins installed. I’m on AM4 with DDR4 my rig is so old…different ‘everything’ in my rig. I’m using PCI interfaces (through a PCIe bridge), so my audio drivers, system performance, etc, are going to be QUITE DIFFERENT from folks using cutting edge Intel Core or even newer AM5 rigs, folks using USB/Thunderbolt/PCIe interfaces. I’m routing everything through a dirty ASIO Link Pro back end, while most Cubase Users do not. I’m using a pretty old barely mid-range AMD Graphics Card, others out there are on something totally different.

Bugs are real…they can come from the apps, OS, drivers, hardware issues, and the list goes on.

To track down and fix them, specific information and example projects are critical.

You say it’s also giving you grief on a Mac. I believe you! Thing is, people can’t help sort it out if they can’t duplicate the problem. People will make ‘guesses’ and ‘suggestions’ on things to check…simply because they’ve ‘been there and got the T-Shirt’, the ‘suggestion’ happened to work for them.

I don’t think that ppl here is just helping with lies, fact is that their (and mine) WL are working fine at the end of the day but yours. We all have different machines and hardware and vst installed but WL still working fine, now you decide with a logical guess where it could stand the problem. And don’t lie yourself. Different users here are just trying to help you in some way and hypothesize where the problem might lie outside of Wavelab, which you blame, even though it’s the only thing that works for everyone.

Congratulations! You figured out the secret. WaveLab actually doesn’t work or even exist, and I get paid by Steinberg to come on here and pretend that it does.

Not only am I done trying to help you, I’m done trying to help anyone on here if this is how it is now, I’ve got better things to do. You can’t help those who don’t want to be helped.

Good Riddance

I’m assuming you are using the latest drivers for these interfaces. I repeat my other question - does the stalling still happen if you switch to the ‘Steinberg built-in ASIO driver’ in Audio Connections?

Please post screenshots of the following windows (when the Behringer interface has been selected):

  • Preferences>Audio Connections>Playback
  • Preferences>Audio Connections>Options
  • Preferences>Audio Connections>Control Panel
  • Your Master Section with the typical settings and plug-ins you use

That might be looking at this from the wrong angle. The suggestions are not that there’s something ‘wrong’ with your system, it’s rather that there appears to be something about your system that is causing instability within Wavelab, or a setting within Wavelab that is causing instability in your system. The secret is not to apportion blame but to find what the something or the setting actually is. This is not a blame game, it’s a search for clues. I’d humbly ask you remain focused on the search and the clues.

More questions

  • What kind of hard drives are connected to the computer? Are you using internal drives only or is an external drive also connected?

And probably the most important question:

  • Do you have a specific example of the ‘stalling’ which is repeatable? In other words, is there a function or mouse click on a particular part of the interface which causes Wavelab to become unresponsive every time?

P.S. if you can reply to each question here I’d be willing to continue troubleshooting the issue. Without this I won’t be able to comment further.

Well, but that’s what usually happens. People usually start with “it works great for me, your system must be the problem”. Now, if I had a Windows installation from years ago, with hundreds upon hundreds of programs, even some sketchy hardware that keeps failing every once in a while, and almost every single program I have had weird glitches, then I’d be more willing to accept that the problem is with my system.

But I built it myself, after doing research on the hardware, and spent thousands on a very reliable machine, that behaves fine across different programs, and is very stable. I have the paid version of Memtest+, which I run on a USB stick every once in a while, and I also run Prime 95, OCCT and other stress testing tools.

But to me, all of that doesn’t matter one bit. First off, in this machine I don’t have a choice but to run one of the buggiest OSes that exist, Windows 11, because we just don’t have all these tools in Linux. Otherwise, I would keep Windows for smaller things, buy Zorin OS and start working on Linux. I hope I get to see the day.

But the main component here is that I’ve seen this happen on both macOS and Windows. So when you have a Mac Studio, an ARM machine, and Wavelab does the same thing in it that it does in Windows 11 with everything up to date, that tells me very clearly that it’s not my system. Granted, I haven’t used Wavelab in macOS in over a year, but when I did, it had the same weird problem.

In this case, I’ve been working 24/96, but I’ve edited many different things in Wavelab Pro 12 over the years in different bit depths and sample rates, and that didn’t change anything.

As for how I’m wired, if you mean how the interface is connected to the machine, it’s a typical USB A device cable, which I already replaced.

Perhaps Wavelab is not well coded for fast systems with lots of RAM and works better with older systems. I can tell you I never use AIFF, and I don’t have anywhere near what studios might have, with far more professional PCIe cards and other hardware components in racks. I have the Behringer UMC404HD, and a Focusrite 2i2, and this happens in both. And like I said, it happens without even loading third party drivers, so I’m guessing those drivers have nothing to do with the problem.

If I select the Steinberg ASIO, it won’t play at all. I can’t remember if that driver works in Cubase, but the one that works is the Behringer driver. And yes, it’s the latest.

There are four internal NVMes, 4 TB each, one of them a Samsung 990 Pro, the other three the same but Evo instead of Pro. The Pro one is the C drive.

As far as externals, this happens with or without any external drives connected.

It’s not the same thing that causes it every time. Sometimes it can be as simple as trying to go to the preferences, other times right clicking an empty FX spot on the master section, or the playback one, the final FX one, etc. It’s completely random, because the same thing can cause a hang or not. Many times even doing a simple Alt+Tab to switch back to Wavelab causes it.

And it’s completely independent of the project, because right now I have the simple “Untitled” audio file that you get when you click on “Create Empty” on the welcome screen. It’s completely frozen, and 10 to 30 seconds later, it wakes up. That’s what happens every time, whether it’s an audio montage or a simple file, even an empty audio file.

Try this: Vilm Care — Vilm

with your I9 you might apply core parking too

@Sebastian_Alvarez that’s great information and some of it might help.

The Steinberg built-in ASIO driver not working is odd. That should be working. Perhaps make some adjustments in the Control Panel.

In Preferences>Audio Connections>Options try setting ASIO Guard to 10ms and the Preferred Sample Rate to 48 000Hz. Might be worth a try but I don’t really see an issue with your current settings.

In the UMC Control Panel try setting the ASIO buffer to 512. Once again, might be worth a try but I don’t see an issue with your current setting.

I’ve read above that you are working at 24/96. Try again working at 24/48 to see if this provides a solution to the unresponsiveness. Do you still suffer the same unresponsiveness at 24/48?

Being completely random makes tracking down the source of the problem far more difficult. This kind of randomness suggests that a connection between Wavelab and some part of the system is periodically failing. My preliminary feeling is that this could be an audio driver issue. But it may also be a graphics driver issue. It might be worth re-installing or upgrading the driver for your audio device and / or your RTX 5080 card, if you haven’t already done so. As you may know, where the graphics card is concerned some users recommend using the NVIDIA Studio driver.

I would recommend persevering to see if you can find a command or a sequence of moves in Wavelab which causes the unresponsiveness every time. Getting a solid repro might be key to solving this issue.

I would also suggest doing some observational tests perhaps using the Win11 Task Manager Performance page to see if you are getting any unusual system activity coinciding with an unresponsive Wavelab.

There may also be a way to capture the unresponsiveness behaviour or something linked to it using Wavelab’s Diagnostics in Preferences>Global>Diagnostics but you’d need expert guidance and instructions to be able to use this for analysis (which I do not possess). Take a look at this for how to set up Diagnostics: Wavelab 13.0.10 Crashes during start-up - #33 by PG1 There are also other system behaviour capture apps which might help but I’m no expert in this domain.

Not a chance. I spent weeks about two months ago backing up everything, wiping my C drive, installing Windows 11 Pro from scratch, then installing every single program I have, plugins (which is the worst part because I have too many of them), until I had my system up and running again. And it’s working really nice, so I’m not going to ruin that by installing any system enhancers or anything that modifies Windows, with the only exception being WinAero Tweaker, because Microsoft sucks and doesn’t let you choose font sizes for individual GUI items anymore, and if you zoom the text with that stupid slider they have now so that the text in File Explorer windows is readable, the rest of the text is gigantic. So it’s just that to make the text readable and nothing else.

And I’m not going to apply core parking or anything like that. Every other program on my PC works fine, this doesn’t happen in any other program, which tells me that Wavelab is the problem. If Cubase Pro 15, Nuendo 15, Spectralayers Pro 11, and so on work without hanging for several seconds each time, this machine doesn’t need any type of fine tuning or enhancements to run properly.

Well, since I posted that I rebooted and now it works with that driver, but the hangs are still there, same as before.

Still hangs.

Well, in this case I captured the vinyl records at 24/96, and I’m going to keep that. But I have edited many things at 24/48 and the hangs were the same.

So you think that both the current Windows drivers for two different audio interfaces of two different brands, and the CoreOS driver in macOS all the way back to 2024 (since they don’t need separate drivers) are poorly coded and Wavelab Pro 12 doesn’t have any problems?

Same thing here. I will probably update the driver later, but last time was recently, and it’s always the Studio driver. But are you gonna tell me that both the Nvidia driver I have installed a month or less ago and the driver for the SoC chip in my Mac Studio M1 Ultra have exactly the same problem? Wavelab Pro 12 works great in all your machines, but I happen to have the two machines were it’s useless unless you have the patience of a Tibetan Monk?

Honestly, if Wavelab had worked fine in my Mac Studio, I would be willing to entertain the notion that there is an incompatibility with it in my current system. But when a program shows the same buggy behavior in two very different architectures and OSes, it’s obvious what the problem is.

Sorry, I still disagree with this… it’s going back to the same laborious blame game. And frankly, that will get you nowhere in terms of actually finding out where the problem is located. What might seem perfectly logical and obvious to you right now may not actually be scientifically correct. While I accept the behaviour you are experiencing is odd, the overwhelming evidence based on user reports also suggests that Wavelab is stable for the vast majority of users. It remains to be found out what exactly is different in your case and it remains to be found out if the problem resides within Wavelab or somewhere else. Let’s not jump to any unproven conclusions.

[EDIT]
Another suggestion is to completely uninstall Wavelab and then do a clean re-install with Factory settings. Ensure that all files from the current and previous installations are hidden or deleted so that no settings are inherited from a previous version. Of course, this would mean making a backup of anything important before you do this… DO THIS AT YOUR OWN RISK!. When your clean factory reset Wavelab is running DO NOT open any of your previous montages or recent audio files. Leave all settings at their factory defaults. Start something completely new and check for unresponsiveness.