Tiny God Murmur v0.66

Filter Sequencing Plugin

© 2004, Russell Borogove


Murmur: Filter Sequencing Plugin
Inputs/Outputs: 2 in, 2 out

Parameters:

Fast initial sweep to linear to fast final sweep
Parameter Name Description Range
Dry/Wet Mix between filtered and unfiltered signal Min: 100% dry, Max: 100% wet
Curve Filter sweep curve
Steps Number of sequence steps 1 to 8
Size Note duration of sequence steps 64th Note to Double Whole Note
A Mode Operation mode for multimode filter A Bypass, 12dB/Octave Lowpass, Highpass, Bandpass, Bandstop, or 24dB/Octave Lowpass
B Mode Operation mode for multimode filter B Bypass, 12dB/Octave Lowpass, Highpass, Bandpass, Bandstop, or 24dB/Octave Lowpass
Freq Adj Simultaneous shift of all step frequencies -3 octaves to +3 octaves
Reso Adj Simultaneous shift of all step resonances Less to more resonance
Amp Gate Fraction of beat during which gain is held constant 1% to 99%
Flt Gate Fraction of beat during which filter is held constant 1% to 99%
Swing Pushes even-numbered steps earlier or later in time ...
Sync Synchronization mode Host clock or internal clock
Tempo Tempo of internal clock 1 BPM to 250 BPM
A Freq Filter A cutoff frequency for each sequence step 20Hz to 10000Hz
A Reso Filter A resonance for each sequence step No resonance to mild squeakiness to self-oscillation
B Freq Filter B cutoff frequency for each sequence step 20Hz to 10000Hz
B Reso Filter B resonance for each sequence step No resonance to mild squeakiness to self-oscillation
Gain Amplifier gain for each sequence step Silence to full volume


General Description

Murmur allows up to 8-step sequencing of two independent, parallel multimode filters. At each sequence step, the cutoff frequency and resonance value of each filter, as well as an overall gain level, can be set. The Amp Gate and Flt Gate controls determine how long within each step the gain and filter settings will remain constant, and the Curve control determines the shape of the transition from the gate period to the next beat.

The Steps and Size controls effectively set the time signature of the cycle: Size of "4th" and Steps of 3 are 3/4 time, etc. A bank of indicator lights shows the current sequence step. The Sync control determines whether Murmur synchronizes its clock to the host or to an internal clock whose speed is set by the Tempo control.


Development Notes, Known Bugs, and Limitations

Murmur is more or less derived from the Tiny God Breather plugin, which in turn was developed from the earlier plugins Breathe Beat and Filter Swamp. Unlike those plugins, it is purely deterministic, which you fascists may enjoy.

I assume there's some undesirable phase cancellation between the wet and dry signal near the cutoff frequency when the wet/dry mix is in the middle. Some day I might fix this.

Murmur has not been tested in a wide variety of VST hosts. If it doesn't work right, please let me know so I can try to fix it.

Murmur currently doesn't appear to work in Sonar 3 PE. I'm investigating.


Murmur Revision History

v0.54 - 2004/3/27 - Initial Release.
v0.55 - 2004/3/28 - Changed wet/dry label to be less confusing. v0.66 - 2004/3/31 - Added gain controls, gates, freq/reso master adjustment knobs, internal clock, swing.


Terms

Murmur is free to take and use as you will. If you like it, or if you don't like it, please drop me an e-mail telling me so.

If you make music with it, and make that music available to others, tell me that the music is available. That means if you sell CDs of your stuff, you tell me how to buy a CD; if you let people download MP3s for free, tell me where I can do the same.

This software may contain bugs, errors and other problems that could cause system or other failures and data loss. Consequently, it is provided to you as-is, and I disclaim any warranty or liability obligations of any kind.

If you wish to redistribute the software, please distribute it in its packaged .zip-file form, or another archive format, along with this documentation.

You have the right to decompile, disassemble, reverse-engineer, and modify the software for personal research and for fair-use purposes such as adapting the software for interoperation with other systems. I don't believe that I can legally take this right away from you, though some large companies might try. If you'd like access to the source code, it's possible we can work something out; drop me a line.

You do not have the right to reverse-engineer or modify the program in order to violate my copyright on the software, e.g. to distribute a version with "the serial numbers filed off".


Legals

Murmur is copyright © 2004 Russell Borogove.
http://www.tinygod.com/

VST™ is a trademark of Steinberg Soft- und Hardware GmbH.
http://www.steinberg.net/

AudioMulch is copyright ©1997-2003 Ross Bencina
http://www.audiomulch.com/