I know, it’s an older thread, but it seems some people have to learn more about audio buffering…
These glitches and crackles are a result of too small audio buffers. It doesn’t matter how mega fast your CPU is, if your soundcard’s driver have poor audio buffers. The buffers are needed for processing the audio signal, before it goes outside your soundcard, when playing the song in your DAW in realtime, as if it were a realtime audio rendering. The informations will be pre-loaded into a buffer. From there it wil be processed by the CPU. The CPU is taking the pre-loaded informations out of the buffer for processing, while new informations will fill the buffers. The bigger the prohect, the more devices, VST’s, are used in the project, the more information will arrive the buffers the same time. But if the buffers are too small and completely filled with informatons for processing, they can’t load more further informations until the already loaded informations are processed by the CPU. These informations then will be dropped (lost). This information loss causes gaps in the singal and that are then the glitches and crackles you hear. It’s like a glass which is filled up to the top with water. If you then pour more water into the already filled glass, the water will spill over and will get lost. Same happens with the audio informations. This are so called “buffer overruns” or “buffer overflows”. If you then set bigger audio buffers, then more informations can be pre-loaded and processed by the CPU and cause also less glitches and crackles. But is has the disadvantage of bigger latencies because it takes more time to fill up the buffers with infos. But apart from this disadvantage it then has the advantage, that you need less cpu for the processing, because with bigger dada packets which arrive the CPU more infos can be processed by the cpu at the same time.
Now you have to make a compromise: smaller buffrs with less latencies, but may get gliches and crackles, or bigger buffers with more latencies, but without any cracles and glitches…
And: who really needs to work with just 3 ms of latencies? You don’t really notice the diffferences between 3 ms or 5 ms or even 8 ms, while playing your instrument live. Normally the human hearing doesn’t really notice big differences between zero latencies and up to 8 or 10 ms. And for audio processing it also doesn’t matter as long as you don’t work with live setups on a stage. Even with top end hardware, which the pros use for their live setup, you get some latencies, but a good player can learn, to compensate these latencies while playing live on stage.
I have a setup with 256 samples for my audio buffers (ca 5 ms of latencies). On bigger projects i even use 512 samples (ca 11 ms latencies). But these latencies are not too big, so that i was able to learn to compensate these latencies while playing my keyboard.
I use the 64bit version on a quad core
It also depends on the VST’s you are using. Most of older 32 bit vst’s were designed for just one CPU core (because multicore CPU’s were not yet available at this time). So they also will be processed by just one cpu core, not necessary if it’s a multi or single core CPU. And if you have a lot of such plugins inside your project, it can be that they all use the same CPU core for processing, and the dsp meter shows 50%, even when just one of four cores is used. Because these plugins can just use 1 core.
Could this something to do with the 32bit audio bridge? Maybe this is the problem, that the bridge consumes a lot of cpu that is not shown in the cpu meter… I
And it doesn’t have much to do with bridging them to 64 bit. I’m also using a lot of 32 bit plugins via the internal bridge in 64 bit Renoise and never had any issues, on the contrary, in my opinion the Renoise bridge is the best working i ever used. Never had problems with bridging in Renoise. But very often in other DAW’s and their internal Bridge. In my setup they use nearly the same CPU power as in 32 bit Renoise without bridging. The differences of more CPU conumption when bridging normally is so small, that you even can’t notice it.
This bridge is also extremely slow when restoring presets as I reported here
Never noticed here with bridged plugins.