Wikipedia: Algorithmic composition is the technique of using algorithms to create music.
Wikipedia: Generative music is a term popularized by Brian Eno to describe music that is ever-different and changing, and that is created by a system.
Wikipedia: Computer-Aided Algorithmic Composition (CAAC) is the implementation and use of algorithmic composition techniques in software.
CAAC systems represents lower degree of automation than algorithmic composition systems, but might be a useful and inspirational source for compositions.
This post might start a new series of posts about algorithmic composing and generative music.
Dancecult is a peer-reviewed, open-access e-journal for the study of electronic dance music culture (EDMC). A platform for interdisciplinary scholarship on the shifting terrain of EDMCs worldwide, the journal houses research exploring the sites, technologies, sounds and cultures of electronic music in historical and contemporary perspectives. Dancecult is the forum for research on EDMCs.
via Dancecult: Journal of Electronic Dance Music Culture.
Artist and researcher Nicolas Bougaïeff (also of developer Liine) shares his latest work with CDM. It’s about the track, yes, about the music video, about techno and dancefloors in some sense. But it’s also about process: Nicolas shares some of the way the machinery of his track was built, in its realization in software, in musical composition, and underlying research.
via Techno as Science: Nicolas Bougaïeff Explains Max for Live, Meta-Music, Steve Reich [Video, Theory] – Create Digital Music.
This patch produces random pitches with random velocities and durations. The Tempo parameter could be better named as Speed, since it controls the maximum durations of the notes.
I used Tutorial Max 1: Random Pitches in Max5 in Algorithmic Composer blog as template in coding this patch. The blog has many practical posts about algorithmic composing.
Download from Maxforlive or copy:
A nice presentation how you can use Ableton’s midi effects creatively.