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 …

Working with MIDI on Windows (Outside of a DAW)

Note: this document is subject to change over time. Last modified: This page is for WINDOWS ONLY. Looking for help with another operating system? For Linux, see the following article from the Rosegarden site: Improving Your Linux System for Creating Music For Mac users, I have a separate page for working with MIDI on OS X. …