Skip to content

GABETROLL/JustIntonation

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

42 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Music As Ratios

Why even bother making music as ratios?

Well, a long time ago, because of Pythagoras, we used to play music as ratios of frequencies, in ratios of beats per minute. As pythagoras saw it, everything could be expressed with fractions, including music.

However, playing music like this on a physical musical instrument was difficult, because if you didn't know what you were doing, you could accidentally play a wolftone! A wolftone is a very unpleasant ratio of frequencies that don't align in a simple way.

So, people in the past invented a new way to tune instruments: 12-tone equal temperament. In this tuning, notes aren't exact ratios of frequencies of one another, but instead, each next semitone would be one 12th-root of 2 times the previous, so that, logarithmically, all notes would "be spaced the same".

However, this has been a downgrade on our music! Because, instead of perfect ratios, notes played together that aren't octaves apart create a ratio of frequencies that is near perfect, creating a "wobble" sound... Listening to this type of music for all our lives, we've got used to hearing this type of tuning, however, this program lets you experience music how it was always meant to be experienced, the way people hundreds and even thousands of years before used to hear it!

Vision & Future

I hope to turn this program into a visual and interactive music editor, where frequencies in music are defined as ratios. That would allow me to make a program with these features:

  • Make every note be a function of a wave, that inputs a frequency, so that notes can be played with dampening, piano, other instruments...
  • Make this program able to change the home frequency, and to combine waves in lots of different ways, to allow it to play any sound!

About

A repository containing different songs in just intonation. I started this repository as an experiment to hear what it sounded like, played from a computer, with custom-written frequencies. I originally played Cannon In D, but then I added more songs!

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages