You may as well experiment with algorithmic composition. Here's a great open source project for learning music theory:

Strasheela is a highly expressive constraint-based music composition system. The Strasheela user declaratively states a music theory and the computer generates music which complies with this theory. A theory is formulated as a constraint satisfaction problem (CSP) by a set of rules (constraints) applied to a music representation in which some aspects are expressed by variables (unknowns). Music constraint programming is style-independent and is well-suited for highly complex theories (e.g. a fully-fledged theory of harmony). User-interface is the programming language Oz. The results can be output into various formats including MIDI, Csound, and Lilypond.

https://github.com/tanders/strasheela

I also enjoy experimenting with csound, a software music synthesis system:
https://csound.github.io/

On Wed, Jun 10, 2015 at 7:55 PM, Marc Juul <juul@labitat.dk> wrote:
I'm specifically trying to get into orchestral composition. Currently I can read basic music notation and can play at least piano+guitar at a basic/intermediate level.

I'd like to level up my theoretical understanding and at the same time get some experience composing.

This looks ok, but a bit basic:

  https://www.coursera.org/course/musictheory

Any recommendations for online resources / books / university lectures I can sneak into?

--
marc/juul

_______________________________________________
sudo-discuss mailing list
sudo-discuss@lists.sudoroom.org
https://sudoroom.org/lists/listinfo/sudo-discuss