NikolaiVChr / Autinn

Autinn VCV Rack plugin
GNU General Public License v3.0
19 stars 0 forks source link

Request #2

Closed blackearth2014 closed 6 years ago

blackearth2014 commented 6 years ago

Keep Dirt and don't improve it. It has a funky sound from the consumer brand Casio handheld keyboards.

Yes you did optimized the code. It went from a almost 5mb file to under 700k. Now that is what I call optimizations.

NikolaiVChr commented 6 years ago

Alright I'll keep Dirt. :)

blackearth2014 commented 6 years ago

What would be nice if you add some band pass and notch filters to the mix. Maybe a double band pass and a double notch to get those crazy resonance sounds.

Here is an idea that I got from my Yamaha A4000 sampler for filters:

LowPass1 A low-pass filter with a relatively gentle rolloff curve (12 dB/oct). • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

LowPass2 A low-pass filter with a steep cutoff (24 dB/oct). • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

LowPass3 A low-pass filter with a medium 18dB/oct cutoff. • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

HiPass1 A high-pass filter with a relatively gentle rolloff curve (12 dB/oct). • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

HiPass2 A high-pass filter with a steep cutoff (24 dB/oct). • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

Bandpass This bandpass filter passes only a relatively narrow band of frequencies centered at the cutoff point. • Knob 4 (Q/Width) adjusts the width of the filter’s pass band. • Knob 5 (Distance) has no effect with this filter type.

BandElim The opposite of the bandpass response, the Band Elimination filter “eliminates” (cuts out) a relatively narrow band of frequencies centered at the cutoff point. • Knob 4 (Q/Width) adjusts the width of the filter’s elimination band. • Knob 5 (Distance) has no effect with this filter type.

Peak1 A peaking filter which can be used to boost a band of frequencies centered at the cutoff point. • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

Peak2 The "Peak2" filter mixes the direct signal with the peak-filtered signal for a drier sound. • Knob 4 (Q/Width) adjusts the gain of a resonant peak at the cutoff frequency. • Knob 5 (Distance) has no effect with this filter type.

2Peaks This mode provides two peaks. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both peaks. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two peaks.

2Dips This mode provides 2 dips. • Knob 4 (Q/Width) simultaneously adjusts the width of both filter dips. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two dips.

DualLPFs Two low-pass filters having different cutoff are combined to produce a “stepped” low-pass response. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both lowpass filters. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two lowpass filters.

LPF+Peak A combined low-pass filter and peaking filter. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both filters. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two filters.

DualHPFs Two high-pass filters having different cutoff are combined to produce a “stepped” high-pass response. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both highpass filters. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two highpass filters.

HPF+Peak A combined high-pass filter and peaking filter. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both filters. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two filters.

LPF+HPF A combined low-pass and high-pass filter. • Knob 4 (Q/Width) adjusts the gain of resonant peaks at the cutoff frequencies of both filters. • Knob 5 (Distance) adjusts the “distance” between the cutoff frequencies of the two filters.

a1laserboy commented 6 years ago

only a small request then ;)

blackearth2014 commented 6 years ago

Only examples. You choose what you think is appropriate.

Major thanks

NikolaiVChr commented 6 years ago

Inspired by your post I set out to make a multi filter Sart, where you tune 5 parameters to get the type of filter you want.

Low-pass, high-pass, band-pass and some odd responses at various attenuations per octave.

here you can see it giving a gentle high-pass: image

Its fun to play with and I did get some funky sounds in combination with Jette module. And its cheaper than Retri in CPU usage.

However I am a little in over my head here.

Its too easy to tune it to be too low volume, or too high especially with resonance. It also at some settings add some higher harmonies, which sounds good with some input, but it is a distortion. Also the parameters works best if they add up to approx zero, which is hard to enforce on the user, and hard for the user constantly dial up one parameter, then have to dial down another. It has a couple of other issues as well.

Some time in the future I might return to it, and finish it, but for now I am going to shelve it.

blackearth2014 commented 6 years ago

Whenever you decide to come back to it, pass it off as a multi-filter distortions modules. Use guitar samples and perform a thrashing solo, LOL.

This is your season Omar Brown Blessed House Media

On Jan 19, 2018, at 10:00 PM, Nikolai V. Chr. notifications@github.com wrote:

Inspired by your post I set out to make a multi filter Sart, where you tune 5 parameters to get the type of filter you want.

Low-pass, high-pass, band-pass and some odd responses at various attenuations per octave.

here you can see it giving a gentle high-pass:

Its fun to play with and I did get some funky sounds in combination with Jette module. And its cheaper than Retri in CPU usage.

However I am a little in over my head here.

Its too easy to tune it to be too low volume, or too high especially with resonance. It also at some settings add some higher harmonies, which sounds good with some input, but it is a distortion. Also the parameters works best if they add up to approx zero, which is hard to enforce on the user, and hard for the user constantly dial up one parameter, then have to dial down another. It has a couple of other issues as well.

Some time in the future I might return to it, and finish it, but for now I am going to shelve it.

— You are receiving this because you authored the thread. Reply to this email directly, view it on GitHub, or mute the thread.

NikolaiVChr commented 6 years ago

I have no plan in the immidiate future to introduce any more filters, so closing this for now. Might reopen later.