Posts
3433
Following
205
Followers
340
Linux kernel maintainer. Compilers and virtualization at Parity Technologies.

Jarkko Sakkinen

Edited 3 months ago
People say me that #Kirchoff #EQ is great or even better than #FabFilter Pro-Q3 but...

Dynamic EQ is not a great tool for shaping transients as the filters are connected in series. This will result most "bending" transients as EQ points will interact and are interconnected. For shaping, band needs to be split into blocks, and this exactly what a multi-band compressor does.

This reduces the meaningful parameters to exactly one: dynamic range:

1. Define a dynamic range (in dB for an EQ point.
2. Figure out values for the parameters that keep it within that range.

So with the dynamic EQ below this would mean a manual tuning until you find some
values that seem to work, and depending on signal coming this could even mean automating those parameters, depending on how static the signal is. Also any change to the signal coming in would require re-adjusting them.

On the other hand, Pro-Q3 starts from the dynamic range as the input parameter, listens the signal and adjusts compressor parameters dynamically to stay within the range, without user intervention.

Not my cup of tea because the choice is between spending hours on it vs spending less than a minute figuring this all out 🤷

#MusicProduction
0
0
0

Jarkko Sakkinen

setting up the assword
0
0
0

Jarkko Sakkinen

Took me two years to pay attention this setting for filters in the Poly and FX Grid devices of #Bitwig.

I've been wondering why they just don't feel or sound right but could not have pointed my finger. So I just put this it to +12 dB. and problem fixed.

With stock devices (not necessarily with some analog emulated plugins) sound does not destroy. If you add let's 20 dB gain boost and bring it down the same amount it should be perfectly recovered (assuming that signal path is "stock-only").

#MusicProduction
1
0
1
@lkundrak @ljs SUN employees doing pair programming
0
0
1
@gromit @adamw

Sorry I was too busy having a weekend but here's a screen cast that proves that -fno-lto addresses the issue :-)

I definitely going to check also later on https://gitlab.archlinux.org/archlinux/packaging/packages/isync/-/issues/1 but at sight I don't really believe this is the same issue, it fails elsewhere. Obviously this can be considered most as guess because I don't know how the internals of mbsync interact with each other.
1
0
0
definitely can make this work
0
0
0

Jarkko Sakkinen

supernatural marathon with my girlfriend made me do it released some day i future (once finished) #bitwig
1
0
1
From the oven
0
0
0
To the oven
1
0
1

Jarkko Sakkinen

Time to prepare some pie!
1
0
2
"best of both worlds" aka Cutter using #Ghidra 's decompiler. RT @rjzak
1
0
3

Jarkko Sakkinen

Edited 3 months ago
learning #cutter with trivial crackme's #rizin
1
0
1

Jarkko Sakkinen

Tk powers! #tcl #tk
0
0
0
Almost feel ashamed writing such a dumb tool but the truth is that #musicians love bad software (and companies that hate musicians).

Best alternative I know for this would be this ugly Win32 vomit:
1
0
0

Jarkko Sakkinen

Edited 3 months ago
was worth of trouble making this quick little tool for getting millisecond lengths for different divisions.

i think i also add note frequency chart type of thing to it but that is less crucial. Does all calculations with rational numbers instead of floating point numbers as there are no imaginary numbers in this context.

#audio #midi #delay #MusicProduction
1
0
0
@kedde forgot to multiply beat length by four, and also found a pure Rust crate, which seems rather sane and properly maintained: https://github.com/cmpute/dashu

So going forward with that.
0
0
0

Jarkko Sakkinen

Just testing out a #Rug #crate called rug, which seems to give convenient access to libgmp, libmpfr and libmpc.

1
0
0
Also these new cross-over widgets for The Grid are nice:
0
0
0
Show older