Modulo Op
outputs the remainder after division of one number by another
Summary (oneliner)
The result of a division, e.g. if you divide 5
by 2
, the rest is 1
, this is modulo.
Modulo can be used to create looping animations. e.g. timer connected to a modulo 2 would output a value between 0 and 2. after reaching 2 it will begin from 0 again.
- Ops.Math.Modulo
- Core Op - Official cables op
- MIT
Documentation (markdown)
Issues
Example patch id
Youtube ids (comma seperated)
Op Licence
Caniuse query
No op example found on this server
INPUT PORTS
a
in a % b
b
in a % b
This is a handy little helper. If you e.g. use Modulo
with the time this can be used to prevent jumps, the output will then alternate between smaller and bigger values instead of going up, then to zero and back up again.