Skip to content
View edelveart's full-sized avatar
🏠
Working from home
🏠
Working from home

Block or report edelveart

Block user

Prevent this user from interacting with your repositories and sending you notifications. Learn more about blocking users.

You must be logged in to block users.

Please don't include any personal information such as legal names or email addresses. Maximum 100 characters, markdown supported. This note will be visible to only you.
Report abuse

Contact GitHub support about this user’s behavior. Learn more about reporting abuse.

Report abuse
edelveart/README.md

🔢 Math Software Developer | Creative Systems 💻
Lecturer in Master's in Musicology and Music Pedagogy 🎼

About me

Mathematics empowers creative computing and art.

I design inventive systems that make math concepts from arithmetic geometry and discrete structures interactive for live coders, musicians, and curious minds.

Bridges Between Worlds

These libraries are my answer to a wild and fascinating question:

What if some elegant mathematical ideas could become instruments 
for creating music, writing code, and dancing with math?
And what if music, in turn, could inspire unexpected new math?

I'm currently working on the following projects:

  • modular_forms: A creative math engine that makes modular forms and elliptic curves interactive, musical, and live. Built with Ruby/Sonic Pi, this project transforms some concepts from arithmetic geometry into a playground for code and sound. Inspired in LMFDB, SageMath, Pari/GP.
  • ts-tonnetz: a TypeScript math library for transformational music theory: graphs, cycles, group actions. It is currently implemented in Topos, a live-coding environment where music theory becomes code you can jam with.
  • figuratenum: a Python library that generates 235 infinite sequences of multidimensional figurate numbers. I'm also maintaining a Ruby version, figurate_numbers, with similar functionality. Both are designed for use in pure mathematics, algorithmic composition, and live coding contexts.

Connect with me 🌐

LinkedIn Personal Website YouTube

👁️ Assist in the integration of new artistic and math concepts in your musical and computer projects.


Skills

  • TypeScript, Node, Express, SQL, Git (primarily server-side)
  • Some knowledge of Ruby and Python

Pinned Loading

  1. modular_forms modular_forms Public

    A creative toolkit for exploring modular forms and elliptic curves through Sonic Pi.

    Ruby 1

  2. TypeScriptTonnetz TypeScriptTonnetz Public

    A complete library of Neo-Riemannian Theory for musicians, mathematicians, engineers and those interested in mathematical music theory

    TypeScript 9 4

  3. figuratenum figuratenum Public

    Figuratenum is the most comprehensive Python library for figurate numbers, capable of generating up to 233 different sequences across various dimensions and generalizations. Based on the book ‘Figu…

    Python 1

  4. figurate_numbers figurate_numbers Public

    Figurate Numbers generates 241 infinite sequences of plane, space, and multidimensional figurate numbers based on the book ‘Figurate Numbers’ (2012) by Elena Deza and Michel Deza. The methods are i…

    Ruby 4

  5. Bubobubobubobubo/topos Bubobubobubobubo/topos Public

    Web Based Live Coding Environment. Inspired by the Monome Teletype.

    TypeScript 32 11

  6. fignumbers fignumbers Public

    A comprehensive TypeScript library for generating figurate numbers across multiple dimensions.

    TypeScript