bull313 / Musika

The Music Programming Language - compose in a text editor and compile it into real music
7 stars 1 forks source link

Requirement 11: Write a Musika standard library #54

Closed bull313 closed 4 years ago

bull313 commented 6 years ago

First of all, all stdlib files shall be in some base relative directory that the compiler always checks as well as the current directory (naming a file the same thing as a stdlib file will make Musika forget the new file, not the stdlib file).

The following shall be included in the standard library in some way, shape or form:

bull313 commented 4 years ago

Scales will be pretty useless without params. Keep them simple

bull313 commented 4 years ago

Add support for modes as well!

bull313 commented 4 years ago

For release 1, I will only be adding an stdlib for chords. Without parameterization, pattern libs are pretty useless

bull313 commented 4 years ago

Maybe add one or two that you can import as a test : )

bull313 commented 4 years ago

Release 1 imports:

bull313 commented 4 years ago
bull313 commented 4 years ago

Extended: major/minor 9th, 11th, and 13th. Don't bother with EVERYTHING because the user can create chords too!