kibibu MultiMerge

Multi-input combiner box

cameron foale - www.kibibu.com

What is MultiMerge for?

Sometimes, mixing audio together by plain old adding signals together just doesn't cut it

Sometimes, you want your signals to fight amongst themselves for supremacy, leaving the blooded corpses of their victims scattered about your song!

For these times, you need kibibu MultiMerge

Ok, what does it do?

MultiMerge is a multi-input machine, that takes care of combining your signals in ways other mixers only dream of*.

Modes

Add
Adds input signals together. Not exciting at all, but kind of a bypass
Blend
Same as Add, but divides by number of inputs. Think "average". Connecting more inputs will reduce overall volume
Multiply
Ringmod. Multiplies all your inputs together.
StdDev
Takes the standard deviation of your inputs. Look it up if you're not sure. Will always by positive, so take any anti-dc precautions you think necessary
SgnDev
Takes the standard deviation as above, but if the average signal is negative, this one flips the output sign too. Crunchy, with no DC problems.
Median
Takes the median of the inputs. For even numbers of inputs, takes the average of the two median values. Only supports 13 inputs - see end for reason.
Min
Takes the minimum input value. Will most commonly be skewed negatively.
Max
Same as Min, but the opposite.
Max-Min
Subtracts the minimum from the maximum. Will always be positive. Watch your DC
Max+Min
Adds the maximum and the minimum. No DC probs
Abs Max
Selects the input sample that is farthest from zero (ie with greatest amplitude)
Abs Min
Selects the input sample closest to zero (including zero itself - you might get a lot of silence with this mode)
Interleave
Interleaves the inputs for 1 sample at a time. Ie if your inputs are A and B, you'll get ABABAB in the output
Interleave2
As above, but 2 samples at a time AABBAABB
Interleave3
As above, 3 samples at a time
Interleave4
Again, with 4 samples. AAAABBBB

Anything else?

YES! Currently only supports up to 13 inputs in Median mode. This is a result of the templated median-finding algorithm that uses a pre-compiled sort for every number of inputs from 0 to 13. If you need more, let me know

* not guaranteed