It makes beats with the sounds and style of a cheesy transistor Hammond organ accompaniment. Demonstrates how to create simple drum synthesiser units and how to sequence them using lists. The styles and tempos are prewired. It serves little musical use except as an example to study. Certainly a good one of how not to make a general purpose rythmn box.
There are nine subpatches, each making a different drum sound, and there are eight rythmn generators which each create a different pattern. A set of radio buttons allow you to select the preset rythmns by name. Each unique name from the pattern select control is routed to a different pattern generator.
A sinewave in the 50-100 range is modulated in pitch and amplitude by a simple decay envelope.
Bandpass filtered noise is modulated by a clipped sinewave and multiplied by a simple decay envelope. The clipped halfcycles emulate the skin against snare effect, the pitch of the skin tone is also modulated by a factor of the decay envelope.
Two groups of oscillators create complex metalic tones by ring modulation which is added to a band window of noise. Two simple decay envelopes added together give a curve with "bite" at the attack.
A sinewave and a band of noise are mixed and modulated by a short decay envelope.
Two phase wrapping FM chains produce a pair of centers with many sidebands. Frequencies are chosen to get a cowbell type sound similar to an old drum machine.
Multi parallel bandpasses create a clap like texture which is modulated by two simple decay envelopes in series. The first slower one gently decays the noise away, while the second much faster one chops it into chunks when it recieves a burst of triggers.
Thee groups of ring modulation created noise decay away, each with their own envelope generator. Brighter, noisy ones fade away to leave the lower, more metalic sound at the end.
The sequencer is a 16 step counter. On each beat it outputs a 1 or 0 given by a list to that instrument channel. Groups of lists make up preset rythmns and these get fed to the seuencer position using [route] units.
Just the midified drum synth engine from the above patch improved by the addition of switch~ blocks on each sound to reduce CPU use, and a couple of extra instruments (AM cowbell and drum) As say Japanese manual - connect up a midi for the one who much beautiful music you make! puredata file .pd