Math-Modular-Elliptic-Image

Edgar Delgado

Creative Math Systems Developer

I develop creative systems that merge mathematics, computation, and music, exploring how these fields can mutually enrich each other through structural analogies.

My current projects include modular forms (SageMath/LMFDB-inspired) and ts-tonnetz, both for real-time algorithmic composition, as well as multidimensional figurate number generators with over 18,000 downloads.

I have published an article indexed in Scopus on Mathematical Music Theory, contribute to international open-source projects, and teach at the postgraduate level.

Experience

ZifferJS | TypeScript Developer

oct.2023 - present | Finland | Remote
See more

I contribute to the development of ZifferJS, a generative music notation and parser. It is designed to fit into any live coding environment that supports web technologies. • Implementing mathematical algorithms based on simplicial complexes and graph theory • Creating unit tests and writing documentation • Creating generator functions to work with infinite sequences 💻 TypeScript, Vitest, Git

Escuela de Posgrado Newman | Lecturer in Master's Musicology and Music Pedagogy

may.2024 - present | Tacna, Perú | Remote
See more

Courses I teach in the Master's in Musicology: • Search, Documentation, and Dissemination Techniques in Musicological Research • Music Industries • Performative Research: Historical and Analytical Perspectives on Musical Performance • Musical Listening: A Historical and Cultural Approach 💻 Sonic Visualiser Courses I teach in the Master's in Music Pedagogy: • Communication, Knowledge, and Digital Learning Applied to Music Education

Software

Blog

Category of Modules and Type-Level Programming with Figurate Numbers

A piece on the intersection of figurate numbers and theory of modules, demonstrating how type-level programming unlocks new ideas for math and live coding music.

Read

A Field Extension Perspective on Formal Languages

This post explores an analogy between formal languages and field extensions, using ideas from Galois theory to reframe truth, interpretation, and metalanguage hierarchies in logic.

Read

Forging a Live Coding Tonnetz Library in TypeScript

Bringing together topology, group theory, and music into Ziffers and the interactive live coding environment Topos.

Read

Generators as Symbolic Exploration

A reflection on the extension and unification of figurate numbers within broader mathematical contexts.

Read

My Journey with Figurate Numbers

How I developed two of my most downloaded libraries that fuse mathematics, art, and music.

Read
© 2025 Edgar Delgado Vega