Hexadecimal to 12-TET

Math Number Tone

Turn irrational, rational, and complex numbers into hexadecimal musical patterns.

Sonified numbers

Read a numeric sequence as an equal-tempered melody

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

  1. Choose a numeric source.
  2. Set a starting note.
  3. Adjust the length read.
  4. Hear the resulting line.
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

OSMD
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.

Connect to intervals and auditory illusions

Advanced audio
Manage track sounds, mixer controls, and audio devices.
RX

Choose a sound for each console strip and adjust its level, pan, and routing. Accompaniment controls are available for chord-grid playback.

Mixer
Multi-track engines
Route each generated JolyEngine track with the shared engine form while autoplay is active.
Graphical Options

Configure navigation behavior for Graphical Harmony network view.