Blocks - The Infinite Phi Collection
All my blocks in one place.
DESCRIPTION
Inspired by Michael Hetrick's wonderful Euro Reakt set, I thought I'd collect my Blocks-related work in one place, and just maintain this in the future. More to come later. In-deeeed.
I happily offer my work for free, but if you want to buy me a cup of tea or something, I won't stop you-- paypal.me/sandymsmall
1.91
--------
Updated:
Trashy Room: D'oh! fixed a dumb bug that would cause extreme feedback with some settings.
1.9
--------
New:
Steiner-Parker Filter: An odd little 12dB/oct multimode filter with separate inputs to the low-, high-, and bandpass topologies with a common output. Based on this paper: https://web.archive.org/web/20141129201703/https://lib.tkk.fi/Dipl/2010/urn100219.pdf
Filter Bank: Prompted by a recent conversation with a friend about the rarity of fixed filter banks in software (vis a vis graphic EQs), I made a "real" filter bank based on the Doepfer A-128.
Trashy Room: A room simulator loosely based on an algorithm used in the Ursa Major Space Station (although by no means an emulation): http://www.pat2pdf.org/patents/pat4268717.pdf. A modified semi-excerpt from a much larger forthcoming project.
Updated:
Scatter: Did some slight GUI work and tweaked the type 2 algorithm a little (although it still is super crappy in a hopefully interesting way!)
Fixed a bunch of minor stuff, e.g., automation labels, typos, etc.
Housecleaning stuff--removed a few blocks I either didn't like very much or were heavily based on others' work which I don't feel I put enough into to merit inclusion under my own banner.
Probably other stuff I can't remember!
1.8
--------
New:
M/S Tone: A simple mid/side converter with low- and highpass filters for each channel.
Junatik Filter: I've always liked the basic character of the filter from Junatik, although it's aged about as well as most of the R4 library; so this is a semi-port of that with which I also took a crack at emulating the Juno-106's passive HPF (for which I used Colin Brown's excellent detented knob for the UI).
Physical Modeling blocks: No prizes for sussing these are based on Chet Singer's Ampere library. Several are more or less direct ports, while others took a little more effort to get fully functional, and I've taken pains to optimize some of those big parallel structures as much as possible. Included are the Bow, Fan, Hammer, and Scraper exciters and Single Mode, Harmonic, Bar, and Wooden Body resonators.
Updated:
Tons of what is mostly minutia. I'm afraid I don't recall specifics--the last year has been a long and busy one, so music and Reaktor building hasn't been a priority. I know I updated some displays when antialiased lines were added to display elements.
1.7
--------
New:
Crossover: 3-way, 12dB/oct crossover with polarity inversion on each band.
Slew Limiter: Slew limiter with a control for up time, down time, or both. Loosely based on a design by Chet Singer.
Frequency shifter: Simple frequency shifter with adjustable range and separate outputs for up- and downshifted signals.
1.62
--------
Updated:
FM Oscillator: Replaced chromatic tuning controls with ratio controls, which was a very silly oversight.
1.61
--------
New:
Vitaverb: An updated, block-ified version of the old reverb of the same name originally by Vitaly Zolotarev.
Updated:
FM Oscillator & Multi Sine Fuzz: Added automation labels and cleaned up some minor graphics stuff. Whoops.
1.6
--------
New:
FM Oscillator: Basic DX-style sine wave oscillator for honest-to-goodness phase modulation.
Multi Sine Fuzz: sin(xn)/n waveshaper, wherein the number of instrument voices changes the character of the distortion effect.
1.5
--------
New:
Orrery: A modulation processor inspired by Arturia's 'galaxy' modulator which maps a pair of inputs to coordinates of a plane, which can be rotated.
1.4
--------
New:
Envelope Follower: Pretty much what you'd expect. Just a simple, 1-knob envelope follower.
Scatter: A stereo delay with a pitch shifter of questionable quality in the feedback path ('cause I like the aesthetic of crappy pitch effects, and they're fairly light on CPU). All in all, pretty useful for fluttery, abstract textures.
1.3.2
--------
Updated:
- Microwave Oscillator: Fixed a bug where bipolar FM signals would kind of make things go off the rails. This was a rather dumb failure of due diligence on my part, mea culpa.
- Supersaw Oscillator: Fixed a bug with the detune control failing to update.
Thanks to Raphael Doe and Mark Williamson for letting me know about these.
1.3.1
--------
New:
- Stereo Chorus: Another Ampere semi-port using an arbitrary number of modulated delay lines controlled by the number of instrument voices, 'cause I've been really missing a dedicated lush chorus effect amongst the Blocks library.
Updated:
- Pendulum: Optimized CPU consumption considerably, and made it produce discrete trigger events in a much less asinine way.
- Phaser: Added an off switch by request.
- Microwave Oscillator: A number of extremely minor under-the-hood fixes.
1.2
--------
New:
- Variophon Oscillator: This is a semi-port from Ampere based on the tone generation of a German synthesizer from the '70s (http://www.variophon.de) which varies pulse width based on pitch to impose a static formant structure in order to mimic a variety of brass and reed instruments. The hardware also makes use of parallel low-, band-, and highpass filters which I have not replicated, and probably won't unless I can find some good information on how they're voiced. Still subject to change: the triangular pulse works okay, but is kind of messy in its current state; also, I am considering approaches to morph between rectangular and sinusoidal pulses per the hardware.
I haven't really intended to update this set in the piecemeal way I've been doing, but I haven't had as much time lately to devote to tinkering. Sorry 'bout that.
1.1
--------
New:
- Phaser: Monaural phaser based on the MXR Phase-90. I'm actually very surprised at how close this sounds to my hardware unit with the controls in their neutral positions. I've included controls for center frequency, range, and feedback which the pedal lacks, given it 2-, 6-, 8-, and 12-stage modes in addition to the hardware's 4, and popped in an inlet for modulation via an external signal. Really proud of this one.
1.0.1
--------
Updated:
- Pendulum: Fixed some misaligned graphics. Whoops.
1.0
---------
New:
- C3379 Filter: A 24dB/oct filter based on my ESQ-1's (not 100% perfect; pretty darn close). It has an interesting sound in that it does not self-oscillate; and resonance has a cool nasal character and does not attenuate the pass band.
- Comb Filter: A straightforward port of the Ampere Modular comb filter using ZDF components.
- Noise: Pretty much what you'd expect. Borrows Michael Hetrick's grey noise and Colin Brown's pink noise implementations.
- Blank panels: For keeping your modules lined up and pretty.
Updated:
- Most stuff has undergone minor graphic/textual updates and/or small bugfixes.
- The Ring Mod has been streamlined somewhat under the hood.
- OSC 5: Edited version of one of the factory Blocks that reduces aliasing in the highest octaves.
COMMENTS (48)