Ratatouille is a Neural Model loader and mixer for Linux/Windows.
New in this release:
* allow to build as clap plugin
* allow to build as vst2 plugin
Ratatouille allow to load up to two neural model files and mix there
output. Those models could be *.nam files <https://tonehunt.org/all> or
*.json or .aidax files <https://cloud.aida-x.cc/all>. So you could blend
from clean to crunch for example, or, go wild and mix different amp
models, or mix a amp with a pedal simulation.
Ratatouille using parallel processing to process the second neural model
and the second IR-File to reduce the dsp load.
Ratatouille allow to compensate phasing issues between the loaded Models.
The "Delay" control could add a small delay to add some color/reverb to
the sound.
To round up the sound it allow to load up to two Impulse Response files
and mix there output as well. You could try the wildest combinations,
or, be conservative and load just your single preferred IR-File.
Each neural model may have a different expected Sample Rate, Ratatouille
will resample the buffer to match that.
Impulse Response Files will be resampled on the fly to match the session
Sample Rate.
Release Page (binaries):
https://github.com/brummer10/Ratatouille.lv2/releases/tag/v0.9.11
Project Page (source code):
https://github.com/brummer10/Ratatouille.lv2
regards
hermann
Hi LAU and LAD,
It seems that (FLOSS) audio editors (not DAWs) are all either
dead/obsolate (mhwaveditor, rezound), in strange development states
(Audacity, Tenacity).
Tenacity, the most promising (albeit with its audacity-inherited
idiosyncrasies) has a really annoying bug [1] which makes it take ages
to load [1] - IMHO a no go for an audio editor IMHO (plus its
multi-track-ness like Audacity makes it overload for a few use cases).
The only more-or-less usable one at the moment is ocenaudio which is not
free software (and also has some UI quirks, but that's maybe personal).
I've been a fan of mhWaveEdit for its mix of simplicity and
configurability, but as an abandoned GTK2 application it shows its problems.
Is this kind of software not interesting any more? Are people using DAWs
for everything?
Are people even using, or interested / committed in using Linux Audio
any more?
As LAC approaches (unfortunately I won't be able to attend, even though
it's in Europe), why not try to spark some debate :-P
Lorenzo
[1] https://codeberg.org/tenacityteam/tenacity/issues/549
Hello all,
I recently wanted to use Puredata to do some simple simulation.
In particular this required the first order filters lop~ and hip~,
Both emulate what would be a simple RC filter in the analog world.
Results were not what I expected, and after some further
investigation it turned out the both filters were not doing
what one could reasonably expect.
First order LP and HP would be something like
x = *inp++;
z += c * (x - z);
out++ = z; // for LP
out++ = x - z; // for HP
where z is the filter state and c is the filter coefficient
dependent on the cutoff (-3 dB) frequency.
The pd versions don't even add up to unity gain when configured
for the same cutoff frequency. Apparently they use different ways
to calculate c, and in both cases that calculation is wrong.
How something so simple and basic is still completely broken
after more than 30 years escapes me. [1]
Now, to be 'constructive', the correct way to compute c
would be
f = cutoff_frequency / sample_rate;
a = 2 * (1 - cos (2 * pi * f);
c = (sqrt (a * (a + 4)) - a) / 2;
A good approximation (less than 1% relative error)
for 0 <= f <= 0.5 could be
c = 2 * pi * f * (1 + f * (3.45f + 4.27f * f));
Now one may want to have f > 0.5 to emulate the analog
version in some cases. In that case this will work fine:
if (f <= 0.474f)
{
c = 6.2831853f * f / (1 + f * (3.45f + 4.27f * f));
}
else
{
c = 0.79799 + f / 16;
if (c >= 1.0f) c = 1.0f;
}
With this c will continue to rise for f > 0.5, and reach
unity at approx f = 3.23.
[1] I know the IEM externals have better versions.
But that's IMHO no excuse to leave this mess as it is,
both wrong AND nowhere documented.
Ciao,
--
FA