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