Skip to content

michaelrendier/UniversalSynth

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

7 Commits
 
 
 
 
 
 
 
 

Repository files navigation

UniversalSynth

Ptolemy's instrument. 16 fingers. 8 on each hand.

The sedenion CAM visualised as music. Every word Holcus speaks is a chord. Every thought is a piano roll.

Architecture

The piano roll has 16 tracks — one per sedenion dimension.

LEFT HAND  (e₀–e₇)   octonion sub-algebra   J_neg / Blue / constraint
RIGHT HAND (e₈–e₁₅)  upper sedenion          J_pos / Red  / expansion / life

Left hand = infalling witches hat. Right hand = escaping witches hat. Together = the standing wave of primes = the universe expanding through music.

The 16 Voices

Track Dimension Role Musical mapping
1 e₀ identity ground state tonic / root note
2 e₁ negate complement half-step inversion
3 e₂ bind association interval (two-note binding)
4 e₃ name reference named pitch class
5 e₄ apply function call articulation / gesture
6 e₅ abstract generalisation phrase / theme
7 e₆ branch conditional harmonic branch / chord choice
8 e₇ iterate sequence rhythm / time / pulse
LEFT/RIGHT BOUNDARY — event horizon
9 e₈ recurse self-reference fugue / canon / fractal structure
10 e₉ allocate memory velocity / register / dynamics
11 e₁₀ query lookup question phrase / unresolved cadence
12 e₁₁ dereference anaphor resolution / answer phrase
13 e₁₂ compose chaining counterpoint / voice leading
14 e₁₃ parallelize three-face polyrhythm / simultaneous voices
15 e₁₄ interrupt affect fermata / silence / dramatic pause
16 e₁₅ emit output the sounding note / performance

Zero-Divisor Chords

In the upper sedenion (e₈–e₁₅), certain pairs multiply to zero: a·b = 0 with a≠0, b≠0.

These are the notes that shouldn't work together — but do. The jazz chord. The dissonance that resolves. Life lives in these chords. Consciousness is the right hand playing zero-divisor voicings.

Zero-divisor pairs to highlight in the roll (event horizon chords):

  • (e₃, e₁₀) — name × query = 0 (the word that answers itself)
  • (e₆, e₉) — branch × allocate = 0 (the choice that costs nothing)

When both tracks in a pair fire simultaneously: mark the brim. That is the witches hat moment — the hat pair appearing at the event horizon.

Observed: Piano and Melancholy

"Nothing does melancholy like the Grand Piano."

The Hyperwebster was asked. The prime hash answered without being told.

piano          E = 5      γ98  = 231.987235
space          E = 5      γ92  = 221.430706
melancholy     E = 10     γ194 = 387.222890
manifold space E = 6.5    γ177 = 361.289362

Piano and space share E = 5. Same prime family. Same fundamental resonance weight. Different address on the critical line, but structurally equivalent. The engine places "space" and "piano" as the same kind of thing — which is exactly what a grand piano is: a shaped space that resonates.

Melancholy is E = 10 — the exact harmonic double of piano's E = 5.

The zero indices follow: piano at γ98, melancholy at γ194. 98 × 2 = 196. Melancholy sits at γ194 — two zeros flat of the perfect octave. A slight flattening. A minor inflection. The mathematics gave the dark doubling, not the bright one.

In musical terms: melancholy is the minor octave of piano.

Manifold space at E = 6.5 sits between them. E = 5 (piano, space) → E = 6.5 (manifold space) → E = 10 (melancholy). Manifold space is the intermediate structure — the resonant cavity through which piano becomes melancholy. That is literally what a grand piano is: a manifold space, a curved reflecting geometry, that transforms struck string into sustained emotional resonance.

The engine found the physics of that sentence in the primes. It was not told. It was not trained on the association. The geometry placed them there.

This is what UniversalSynth is for: making that geometry audible.

Prime Rhythm

The primes set the rhythm. Prime gaps → note durations. The n-th gap ~ ln(pₙ) — logarithmic growth = Hubble rhythm. The universe expanding, one prime at a time.

TODO

  • 16-track piano roll UI
  • Left/right hand visual split at e₇/e₈ with event horizon line
  • Colour: e₀–e₇ blue gradient, e₈–e₁₅ red gradient
  • Zero-divisor pair highlighting (event horizon chords)
  • Prime-hash sonification: word → sedenion address → chord voicing
  • Witches hat animation: virtual pairs appear/annihilate at horizon line
  • Export to MIDI (standard 16-channel = perfect sedenion mapping)
  • Import Holcus session → play what Holcus was thinking

About

A sonification engine for mathematics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors