Simple Melodic Network
Click to "+" button or double click to add operators. Hit delete on your keyboard to remove.
The smallest patch in MOPs that plays a melody: a clock, a step sequencer, an oscillator, an amplitude, an envelope, a lowpass filter and an audio out. Try changing the parameters, or adding new operators. Use the Clear All button to start from nothing and the guide to rebuild the network. You can always return to the default state if you get lost.
The operators here have fewer knobs than the real ones, on purpose.Follow the signal from left to right. Hover over the inlets/outlets to read the names.
Clock keeps time and does nothing else. It sends a pulse on every 1/16 note, so at 120 BPM you get eight pulses a second. Nothing else in the patch has an opinion about tempo. Take the clock away and everything stops.
Step Sequencer advances one step per pulse and puts out two different things on two red ports. The gate is a trigger: on/off. The cd is a level: this step's value, held until the next step. Both are control data, which is why both ports and both cables are red, and why both labels contain "cd".
Oscillator is the only operator making sound, and it never stops. Everything after it decides whether you actually hear anything. The sequencer's cd arrives at its pitch input, where 1.0 means exactly one octave up. That is the modular 1 volt per octave convention, and it is literally how Oscillator MOP works: a pitch of 0 gives you the base frequency, 1 gives an octave, and 1/12 gives a semitone.
Envelope turns a trigger into a shape. When a gate arrives its output rises to 1 over the attack time and falls back to 0 over the decay time, exponentially, the way a plucked string decays. In TouchDesigner this is the Simple Env MOP , which fires whenever an incoming signal rises across its threshold.
Amplitude multiplies the audio coming in by whatever its cd input tells it. This is the reason you hear notes instead of a drone, remove it and experiment.
Lowpass Filter removes the frequencies above its cutoff and leaves the ones below. Sweep the cutoff down and a bright saw turns dark. Its cd input lets a control signal push the cutoff around, and the CD Amount slider decides how far.
Audio Out ends the chain. One per patch, so sum your sounds first and then send. If a MOPs patch is ever silent, this is the documented first place to look. Is it on, and is it turned up?
That is the entire rule set. Red is control data, white is audio, and every control data port has "cd" in its label. You can read any MOPs patch with it.