Category «Computer Music»

Topics relating to algorithmic/automated composition and working with other musical aspects of computers.

An Infinite Jazz Music Generator

Originally posted: 02-Sept-2018 Last modified: Update 23-Dec-2018: if you want to see where this project went and the compositions that have resulted, check out the Algo-Jazz Series. I recently became a bit more interested in how the bass behaves in various styles of music, and eventually ended up looking at walking bass lines. After messing …

Working with MIDI on Mac (OS X)

Last modified: Update 13-Sept-2019: the information in this post (originally from Sept 2016) is still relevant for OSX 10.14. Reference to a new, easy-to-use software MIDI keyboard (MidiKeys) has been added. Note: this page describes setup for OS X 10.11-10.14. Some older versions like 10.10 and 10.9 are essentially the same where MIDI is concerned, but …

Getting Started with Algorithmic Composing

I have been periodically been asked for advice on getting started with algorithmic or automated composition. Unfortunately though, I have not been able to answer all of the questions I have received in this regard, and so I thought it best to address some of the more common issues here. The following points are what I …

Of Time Leaks and Infinite Playback

Part of my work as a postdoc within the Yale Haskell Group in 2014 involved refining the playback implementation for the Euterpea library. As of Euterpea 2.0, the default MIDI playback implementation, play, supports sequentially infinite musical structures, but at the expense of allowing a time leak. This post will explain how that situation came to be and …