Hexadecimal to 12-TET
Math Number Tone
Turn irrational, rational, and complex numbers into hexadecimal musical patterns.
Sonified numbers
Each hexadecimal digit has a value from 0 to 15. Reducing it modulo 12 gives a pitch class, so it becomes a step in 12-TET.
Encode a sequence
- Choose a numeric source.
- Set a starting note.
- Adjust the length read.
- Hear the resulting line.
Enter each component as an integer or ratio, for example 3/5 + 4/5i.
Saving and loading require an active plan.
Hexadecimal stream
Conversion rule
Each hexadecimal digit is read as an integer. The integer modulo 12 selects a 12-TET pitch class from the chosen root.
Shared notation
Generated OSMD score
Sonified numbers
Read a numeric sequence as an equal-tempered melody
Hexadecimal
Base 16 gives a compact alphabet: 0-9, then A-F.
Modulo 12
12-TET recycles values into twelve pitch classes.
Fibonacci
The sequence can be read number by number before hexadecimal conversion.
Compare the melodic fingerprint of a constant with Fibonacci
- Choose a numeric source.
- Set a starting note.
- Adjust the length read.
- Hear the resulting line.