thx
what i found, in a short search, about analogue filters:
https://ccrma.stanford.edu/~jos/pasp/Wave_Digital_Filter_Models.html
http://www.dsprelated.com/dspbooks/pasp/Wave_Digital_Filters.html
Emulate oto biscuit in PD
thx
what i found, in a short search, about analogue filters:
https://ccrma.stanford.edu/~jos/pasp/Wave_Digital_Filter_Models.html
http://www.dsprelated.com/dspbooks/pasp/Wave_Digital_Filters.html
pd redefining mathematics |expr fact(0)|==0
@slur said:
mod: in my opinion mmb's version of doing this is much better and smaller
control can be easily changed to radiobuttons too
yeah, after testing, i certainly agree. it's really neat.
Any ideas on how to dynamically change the samplerate?
mod: Ah, I think I see what you mean now! You're thinking more in terms of dealing with the decimal equivalent of what each bit represents. Interesting, though, I'm not getting denormal issues. That noise gets pretty noticeable as you start messing with the bits...
agroschim: You can use [samphold~] to simulate it. The frequency of a [phasor~] going into the right inlet will be the "new" sample rate, though it will still be quantized to the sample rate of the patch
@Maelstorm said:
Interesting, though, I'm not getting denormal issues.
Ha! That's because I'm not on an Intel machine right now.
@Maelstorm said:
agroschim: You can use [samphold~] to simulate it. The frequency of a [phasor~] going into the right inlet will be the "new" sample rate, though it will still be quantized to the sample rate of the patch
Will this lead to aliasing effects? As far as i know, you would have to change the sample rate of the patch to achieve this.
yes but aliasing is what distortion is mostly about
but if you want to you can filter all frequencys out which would reflect on the new samplerate
but sh goes only up to 1/2 the samplerate with a normal phasor
because it only changes if the value drops.. to do this it has to increase for one sample so 2 samples are needed
at least that how i understand it
pd redefining mathematics |expr fact(0)|==0
@slur said:
but if you want to you can filter all frequencys out which would reflect on the new samplerate
A highpass filter with a cutoff frequency at samplerate/2 and a strong falloff should do. Am i correct? I will try this later.
this won't do anything
look at H10 to understand why
i'm talking about 1/2 the frequency of the phasor because the phasor simulates a new samplerate
pd redefining mathematics |expr fact(0)|==0
I'm sorry, i confused highpass with lowpass.
Edit: Updated version of my kick with destortion attached.
Thank you all for your input on this! I'm slowly understanding the concepts that go into the patch and I'm loving the sound I'm getting out of it already.
I did some front-end work (adding knobs, cleaning up the interface)... I've attached the latest version.
Edit: Note that the gain knob is NOT connected - just for show for now
This is my version, ready to use. Feedback is highly appreciated!
Edit: Selectable Filter and softclipping.
nice just missing the mod to reduce the bit size below 8
one of the easier mods in my (buggy) floatcrusher
agroschim
i like the dressed/naked
i would have made the freq knob logarithmic and maybe some of the others too
pd redefining mathematics |expr fact(0)|==0
the buttons could even be remade using canvases but i think its easier the way
i wonder what the brain button does...
du hast wohl i statt ich gemeint
pd redefining mathematics |expr fact(0)|==0
@slur said:
i wonder what the brain button does...
If i recall correctly what i saw in the video, it allows you to switch what you are controlling with the eight buttons. Thus switch between the bitbashing effects and controlling the four other effects (waveshaper, delay, pitchshifter and step filter as the website tells me).
@slur said:
du hast wohl i statt ich gemeint
@agroschim wow very clean structure!
I want to incorporate slur's float_crusher in there and then add the waveshapping.
@slur The brain button is used to switch the unit to Filter mode. Waveshapping, Pitch Shifter, Delay, Step filter (sweep?). Also used for setting a loading presets.
Edit: here's the manual - http://www.otomachines.com/BISCUIT-usermanual.pdf
the floatcrusher also tries to do the oto waveshaping but... different
pd redefining mathematics |expr fact(0)|==0
@atarikai said:
@agroschim wow very clean structure!
Thank you. A clean structure is very useful. As is commenting you patches, what i will probably do sooner or later. Helps when someone (or maybe i myself) is trying to 'reverse engineer' the patch.
Oops! Looks like something went wrong!