[continue autosave] Learn Sporth
log in learn new browse


Prop is one of the microlanguages embedded inside of Sporth. It is a rhythmic notation system based on proportions.

Prop can be used to create very complex drum machines and rhythmic profiles.

In Sporth, there are two ugens for prop. prop is the original ugen that compiles a prop string and a BPM, and creates a set of ticks. The ugen called tprop is identical to prop, except that it has a trigger argument that resets prop to the beginning.

_seq "60 62 64 67 71" gen_vals

110 "+2(++)-" prop
1 _seq tseq
mtof 0.01 port 0.1 saw
1000 0.1 moogladder


For a full explanation of prop, consult the prop project page.

Previous: P Registers | Back | Next: Lsys

Compile & play Stop audio