Hi,
I am using a Creamware system with Renoise in what is called the XTC mode.
The XTC mode allows some proprietary VST plugins to be run as native plugins with no latency at all since the sound is routed directly through the ASIO driver.
I am experiencing some problems with such plugins but not at all latencies. The plugins work flawlessly when the ASIO latency is kept below or equal to 256 samples).
When using higher latencies, the sound gets very distorted and the plugins are unusable. This is not a new problem, it has been like that since Renoise 1.5 but has always worked on other hosts (such as Aodix4, Cubase).
In order for the plugins to work, static buffers are needed. Though while looking at the logs, I see the static buffer is 256, and cannot be changed. I am wondering if the the fact the latency for the asio buffer is over 256 samples causes the problem (I wouldn’t know why though). It is a quite strange situation. Usually, you’d expect problem at lower latencies when it comes to dsp solutions.
I have changed my computer recently, so using a low latency causes little problems for now. For larger projects, though, I roughly notice something like 3 times more CPU used at lower latencies. This is a lot for a difference of about 5 to 15 ms latency.
I don’t know if it is a good idea to have the static buffer size settable by the user but it would at least help knowing what has / hasn’t any effect on the issue.
I have read in another post that the 256 size might become 512 in the future, though I don’t like the idea of this value being changed because it “might” improve stability in some situations (and this comes with extra latency that people with a stable setup would find to be a drawback). Just my opinion…
Just wanted to give an hint on what the problem could be since I know I am not the only want trying to use a Creamware system with Renoise.
By the way, I have three Creamware soundcards and wouldn’t mind lending one to the Renoise for a few months…
Thanks
Breakthru