“all daws have bugs” – so very true.
no daw is perfect.
logic: it’s a crash factory. and that modal “overload” dialog you have to click away is maddening. sometimes, you can’t click it away fast enough, it’s like playing a video game just to stop the playback. and there’s no way to disable it.
cubase: 6 insert limit. arbitrary sends limit. the crashing/pref trashing thing is clearly a problem for many of us. it’s the only daw that has saved out corrupted project data on me. i lost 10 versions of a project before i caught it.
sonar x2: its sound engine does not have a pre-buffering-oriented scheduling model, which means it puts the entire live, serial signal path on a single core of the cpu – so, all your live bus effects and inserts better fit or you’ll get dropouts. all other daws handle this better and offload slices to the other cores for even a serial signal chain. its automation lanes are too short (arbitrary height limit). it doesn’t remember the width of any plugin (narrow plugins have to be manually resized every time you load the project).
digital performer: you can’t have shared/aliased/pattern-based copies of midi clips. a feature my 1990s drum machines had. unbelievable. i call motu each year to ask if they’ve added this basic feature yet.
protools: no direct vst support.
all that said, what daws do is amazing and are one of the most complex types of applications on the planet.
we’re like only a few more versions away from near perfection – across the board – really.
but, i really do need more than 6 inserts.