Juliacon 2024

Exploring musical tunings with Julia
07-12, 11:40–11:50 (Europe/Amsterdam), Method (1.5)

The equal-tempered 12-tone scale is ubiquitous in modern western music.
It is characterized by successive semi-tones having a constant frequency ratio of 2^(1/12) ≈ 1.06.
But there are many other ways to define tunings of musical instruments, and Julia is a great tool for exploring these tuning systems. The talk will demonstrate how I have used Julia to generate tones and explore tuning systems visually and auditory.


Julia has a number of well designed packages for representation of musical notes and generation of sounds. I've used these packages to explore tuning systems based on a series of blog posts by John Baez. I'll share my experiences and make some noise for Julia as a musical synthesizer.

See also:

A mathematician working in biotechnology. Also trying to make music with computers.