Jan Marguc wrote:

    Sadly, I just found out the hard way that it has a really nasty
     denormalization problem. It's so bad I may not be able to use it
    any more.
    People have tried fancy anti-denormalization plugins ahead of it,
    with no
     luck, apparently.

    MusE has a basic DC anti-denormalization feature, and it didn't help.


I completely agree with you: The JCM900 VST rocks! I've been using it a lot on Windows, now I'm on the Mac, so I haven't used it in a while. Too bad the source code for these plugins is not available. The papers on the website only explain the basic principles. Anyway, I also ran into the denormalization problem quickly, so I just made a small VST that mixes some -100 dB white noise into the signal.

Wouldn't Jack's -z option solve this issue too?

$ jackd -d alsa --help | grep dither
   -z, --dither     Dithering mode (default: n)

Actually, I made the noise gain adjustable, because the added noise made my synth-guitars sound much more authentic. ;-) Alternatively one could make it more convenient to use by creating a separate wrapper .dll that loads the JCM900 and just intercepts the process-calls, while passing any other call to the plugin.

Jan
_______________________________________________
Linux-audio-dev mailing list
[email protected]
http://lists.linuxaudio.org/listinfo/linux-audio-dev

Reply via email to