I recently sold my mac, so I am not longer maintaining my Intentional Music program in Swift. However, I am a .NET developer, so using C# to write a new Intentional Music program was a no-brainer.
I started the program on my PC over the weekend and got it caught up to my Swift version. There are a few differences, and I am still tweaking the code to match my intent, but I think the outcome looks promising.
I plan to spend a lot more time developing the music after it has been processed by my algorithm, so it is a combination of algorithmic and traditional music composition.
I've been working on a new piece that was created using C#. It only has about a 3 minute runtime, but I plan to make the future pieces run longer. I think between 5 and 12 minutes is ideal.