home/ atoms/ orca-base36-number-system

Orca encodes values 0–35 in base-36 using digits 0–9 and letters A–Z

All numeric values in Orca use base-36: digits 0–9 represent values 0–9, and letters A–Z represent 10–35. This lets a single character express any value from 0 to 35. For example, D8 fires a bang every 8 frames, but Do fires every 24 frames (o = 24 in base-36). The same encoding applies to velocities, track lengths, random ranges, and offset distances. Understanding base-36 is essential for reading any Orca patch: seeing a letter where a number is expected means it is a value, not an operator.

Examples

Base-36 table excerpt: 0-9 = 0-9, A=10, B=11 … N=23, O=24 … Z=35 Do → bang every 24th frame R0G → random value between 0 and 16

Assessment

What value does the letter M encode in Orca? Write the D operator call that fires every 16 frames, and every 35 frames.

“Orca operates on a base of 36 increments. Operators using numeric values will typically also operate on letters and convert them into values as per the following table. For instance Do will bang every 24th frame.”
corpus · orca-100r-livecoding-sequencer-docs-and-practice · chunk 1