It would begin with what I consider to be music theory first principles. I think this is taught incorrectly in institutions. This causes people to fixate on the wrong things, which leads to poopy-sounding computer-generated music.
Western Music Theory is centered around one instrument. Piano you say? BZZZ! WRONG. Don't let Big Piano fool you. It *all* starts with the human singing voice.
It all begins with melody + plainsong/gregorian chant. Intervals, step-wise motion, etc. Basically, what goes into a making a good melody.
From one melodic line comes multiple melodic lines running at once. This is known as counterpoint. The challenge to solve here is how to get many monophonic sounds playing well together.
From counterpoint, the concept of harmony and harmonic structure naturally falls into place.
@paul I think you would love James Tenney's Meta-Hodos and Meta Meta Hodos if you haven't read it already. It was his pass at creating a music theory text from first principles: https://monoskop.org/images/1/13/Tenney_James_Meta-Hodos_and_Meta_Meta-Hodos.pdf
Excellent. I was quietly hoping you'd come up with something for me.
@paul This is the only thing of his I've read, but Denis Smalley also has some interesting ideas on the subject: ftp://infomus.it/pub/Papers/AestheticsPapers/OrganisedSound-Smalley.pdf
@paul Also I'd love to read this. Maybe you could serialize it in blog-like-form as you work on it?
If I do get around to working on this, it'll definitely be done in an incremental and informal way.
I may work it into my sndkit project. I think it can fit inside the scope. I'd want supplementary code to go with the ideas.
Merveilles is a community project aimed at the establishment of new ways of speaking, seeing and organizing information — A culture that seeks augmentation through the arts of engineering and design. A warm welcome to any like-minded people who feel these ideals resonate with them.