MXXX Improvements & Feature Requests
- KVRian
- 1054 posts since 28 Jun, 2006 from Germany
I call him a magician from now on.
System: Win 10 64 bit / i9 9900K (8x 3.6 GHz) / 16 GB DDR4-3200 RAM / 1TB M.2 SSD + 2x 500 GB SSD / RME Babyface / Reaper
Tagirijus.de
Tagirijus.de
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
The How To says we should include Dry/Wet as first MultiParameter always, but MXXX has its own global dry wet. So is that instruction outdated, or is there a reason to still have a Dry/Wet control as first Multiparam?
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
...
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14019 posts since 15 Mar, 2008 from Czech republic
It may NOT work. First problem is the latency compensation, which should be implemented . But then you have other plugins, which for example change phase - equalizers for instance. if you just insert Equalizer, it's dry/wet will work well, but the global dry/wet will NOT, because the phase shift cause by the filters will cause cancellations...ZentralmassivSound wrote:The How To says we should include Dry/Wet as first MultiParameter always, but MXXX has its own global dry wet. So is that instruction outdated, or is there a reason to still have a Dry/Wet control as first Multiparam?
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
OK, I see
-
Reece's Pieces Reece's Pieces https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=264470
- KVRer
- 15 posts since 10 Sep, 2011
You seriously must be the best VST coder alive today.
How is zero delay feedback even possible?
I do have a tiny feature request, although it might be possible and I'm just not seeing it. But in the "Mixer" module/object, is there a way to switch inputs around; useful for the different "modes".
Oh, and can we get a glimpse into what are the biggest things you're thinking of working on, or is MXXX pretty much there in your mind?
Thank you Mr. Melda!
How is zero delay feedback even possible?
I do have a tiny feature request, although it might be possible and I'm just not seeing it. But in the "Mixer" module/object, is there a way to switch inputs around; useful for the different "modes".
Oh, and can we get a glimpse into what are the biggest things you're thinking of working on, or is MXXX pretty much there in your mind?
Thank you Mr. Melda!
-
Chandlerhimself Chandlerhimself https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=318799
- KVRAF
- 1702 posts since 19 Dec, 2013 from Japan
That's great. I think this will really open up more possibilities with things like the spectral dynamics FX. Great job as always.MeldaProduction wrote:Ok so MXXX WILL have a full automatic latency compensation.
My Youtube page https://www.youtube.com/user/GuitarChandler
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
Hey guys, as a guideline, if in one category you don't have any specific attribute, e.g. your effect works regardles of that category, do you then select all attributes or none? Whats best practise here?
Cheers, Thorsten
Cheers, Thorsten
-
- KVRAF
- Topic Starter
- 1671 posts since 11 Nov, 2009 from Northern CA
I asked this before. The answer will normally be "select all". This is especially true (IMO) for the instrument categories. If you have some kind of delay preset, for example, it's probably fair game for everything, or at least everything except full mix.ZentralmassivSound wrote:Hey guys, as a guideline, if in one category you don't have any specific attribute, e.g. your effect works regardles of that category, do you then select all attributes or none? Whats best practise here?
Cheers, Thorsten
-
- KVRAF
- Topic Starter
- 1671 posts since 11 Nov, 2009 from Northern CA
I asked this before. The answer will normally be "select all". This is especially true (IMO) for the instrument categories. If you have some kind of delay preset, for example, it's probably fair game for everything, or at least everything except full mix.ZentralmassivSound wrote:Hey guys, as a guideline, if in one category you don't have any specific attribute, e.g. your effect works regardles of that category, do you then select all attributes or none? Whats best practise here?
Cheers, Thorsten
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14019 posts since 15 Mar, 2008 from Czech republic
Thank you folks! Now...
zero delay feedback: It is impossible and it is causally illogical . It would generate infinity for anything different than 0% .
switch inputs around: What do you mean by that??
categories: It is all described here:
http://www.meldaproduction.com/plugins/ ... resets.php
You need to think of it backwards - when will anyone enable a certain flag when searching for presets? If he is short on CPU, he'll enable "low CPU". If he work realtime, he'll enable "no latency". If he wants something specifically designed for drums, he'll enable "Drums". If he wants something creative, he'll enable "Creative" etc...
zero delay feedback: It is impossible and it is causally illogical . It would generate infinity for anything different than 0% .
switch inputs around: What do you mean by that??
categories: It is all described here:
http://www.meldaproduction.com/plugins/ ... resets.php
You need to think of it backwards - when will anyone enable a certain flag when searching for presets? If he is short on CPU, he'll enable "low CPU". If he work realtime, he'll enable "no latency". If he wants something specifically designed for drums, he'll enable "Drums". If he wants something creative, he'll enable "Creative" etc...
-
ZentralmassivSound ZentralmassivSound https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=344121
- KVRian
- 762 posts since 13 Dec, 2014 from Germany
Okay about the categories, that's what I figured.
The story about zero delay feedback filters is interesting. I guess there must be a terminology misunderstanding or misuse on some part, every other company does marketing blurb about these filters, so there got to be something about it
The story about zero delay feedback filters is interesting. I guess there must be a terminology misunderstanding or misuse on some part, every other company does marketing blurb about these filters, so there got to be something about it
-
MeldaProduction MeldaProduction https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=176122
- KVRAF
- 14019 posts since 15 Mar, 2008 from Czech republic
About which filters? Zero delay filters? That's a causal nonsense ... Think of it - in analog you can create a feedback path that is in a way zero latency (no capacitors or anything is used), but it still take the electrons some time to get there. If you would be able to create an infinitely small feedback circuit, you'd probably be able to create a vortex to another dimension .
Anyway classic eq IIR filters consist of 1 sample delay feedback paths.
For those of you interested in some math . Let's take a simplified discrete feedback loop of length k samples:
y = f(y[i-k])
For zero k it becomes
y = f(y)
Therefore y = f(f(...(y)..)) leading to infinite recursion.
If f(x) = x, then y = y and there is no feedback at all.
If f(x) != x, then y = 0, infinity, -infinity, or entirely random value.
=> From mathematical perspective the whole thing is a nonsense (from physical see above )
And the little mathematical window has closed...
Anyway classic eq IIR filters consist of 1 sample delay feedback paths.
For those of you interested in some math . Let's take a simplified discrete feedback loop of length k samples:
y = f(y[i-k])
For zero k it becomes
y = f(y)
Therefore y = f(f(...(y)..)) leading to infinite recursion.
If f(x) = x, then y = y and there is no feedback at all.
If f(x) != x, then y = 0, infinity, -infinity, or entirely random value.
=> From mathematical perspective the whole thing is a nonsense (from physical see above )
And the little mathematical window has closed...
-
Reece's Pieces Reece's Pieces https://www.kvraudio.com/forum/memberlist.php?mode=viewprofile&u=264470
- KVRer
- 15 posts since 10 Sep, 2011
Haha, I like the lighthearted approach to debunking myths... Thanks for that btw.
What I meant was, say I RM Input1 to Input2 using a "Mixer". Is there any way to quickly flip the inputs?
If that makes any sense :S
What I meant was, say I RM Input1 to Input2 using a "Mixer". Is there any way to quickly flip the inputs?
If that makes any sense :S