flexatone.net
post-ut
Search
section 1
About
section 2
Map
section 3
content
Media Overview
Experimental Music
Consumable Music
Computer Music
resources
Music Library
RSS Library
Contact

Computer Music

Software, On-Line Tools, and Resources
athenaCL
music21
envl.net
Post-Ut
athenaCL netTools
algorithmic.net
Publications
LibOX Workstations
Historical Tools

Last updated Wed Mar 10 09:32:52 2010. All content © 1996-2010 Christopher Ariza. All Rights Reserved.

Computer Music

Computer music includes open-source and/or free software for algorithmic composition, interactive composition, and utilities for music production and analysis.

featured hi-fi mp3 ogg

for a limited time

demiurgic ecstasy whispering in streets of ear: for 8-channel digital audio

download complete audio (13:10) hi-fi 256kbs mp3
download complete audio (13:10) hi-fi 256kbs ogg

Software, On-Line Tools, and Resources

athenaCL

modular, polyphonic, poly-paradigm algorithmic music composition in a cross-platform interactive command-line environment.



The athenaCL system is an open-source, object-oriented composition tool written in Python. The system can be scripted and embedded, and includes integrated instrument libraries, post-tonal and microtonal pitch modeling tools, multiple-format graphical outputs, and musical output in Csound, SuperCollider, Pure Data, MIDI, audio file, XML, and text formats.


more information

music21

A flexible tooolkit for computer-aided musicology.



A flexible tooolkit for computer-aided musicology


music21 blog

envl.net

Web-based online tools for music composition and sound design



envl.net provides a collection of free, online, web-based tools for music composition, generation, and sound design. Rather than employing the representations of Western notated music, these tools provide generative mechanisms and alternative representations to specify and create musical structures.



envl.net
envl.net Documentation
envl.net: PolyPulse

Post-Ut

Sonic Measure Ear Training



Post-Ut is a free, web-based, on-line sonic measure ear training system. Post-Ut teaches the language and metrics of sound and sonological study. Questions, using both multiple choice and free response, test selection and identification of frequency in Hertz, amplitude and dynamic range in decibels, rhythm and time in milliseconds, semitone and quarter-tone intervals, and spectral density. All questions employ audio examples drawn from a large database of high-quality, algorithmically-generated and processed audio files, employing both synthesized synthetic sounds and processed acoustic sounds from The Freesound Project. Post-Ut provides aural training for computer musicians, audio engineers, and sound designers.


Post-Ut

athenaCL netTools

online tools based on athenaCL



These online tools provide functionality from the athenaCL system in an easy to use web-based interface. Provided tools allow for on-line, web-based music analysis and theory reference.



SCv: SetClass View
SCf: SetClass Find
SCcm: SetClass Comparison
MCcm: MapClass Comparison
AUpc: AthenaUtility Pitch Converter

algorithmic.net

a lexicon of systems and research in algorithmic / computer aided composition



This site provides a comprehensive research resource for computer aided algorithmic music composition, including over one-thousand research listings, over one hundred system listings, cross referenced links to research, links to software downloads and documentation, and web-based tools for searching and filtering the complete lexicon.


algorithmic.net

Publications

texts in computer music and music theory

Numerous writings and publications in computer music and music theory are available through this and related sites, either via direct download, or for sale in paperback.


publications, articles, and presentations by Christopher Ariza
An Open Design for Computer-Aided Algorithmic Composition: athenaCL

LibOX Workstations

signal processing tools



Free, cross-platform Max/MSP digital audio utility applications for Windows and MacOS X. These simple applications (distributed as all-native cross-platform Max/MSP collectives) are useful for many basic sound processing tasks. Built from the modular LibOX framework, they provide a uniform interface. Basic documentation is included. Note: use of these tools requires the Max/MSP Runtime application


more information

Historical Tools

Historical software tools no longer in production. Use at your own risk.

ignota beat box 2.5 (2000)

The Ignota beat box is an algorithmic composition written in the Max/MSP programming environment. The composition is driven by three simultaneous calculations of the logistic map, a simple, one dimensional equation that produces results typical of chaotic models (such as the Henon Map and the Lorenz system). The equation works by successive iterations, the output becoming the new input. This process, in some cases, is repeated possibly thousands of times before reaching an equilibrium. Many different equilibriums emerge, having periods that bifurcate as q increases. In other cases no equilibrium is ever reached, and successive iterations wander aimlessly across the range of the equation, the unit interval.

The numerical output of each equation, the pre-compositional material of the work, is used to control musical material in three ways. The first is translating iterations into points in musical time (beats). Each of the three equations can be set at independent speeds by changing their ratio of the master rate. This allows three streams of beats at proportional speeds. The second application of this data is using the numerical output as a scalar of a musical attribute. For example, the range from 0 to 1 can be treated as the range from left to right in the stereo field. Stereo position would then be proportional to current x value. The third application of this data is treating the unit interval as a partitioned spectrum. This spectrum is equally divided into ten partitions, and each partition is given a trigger.


Last Updated: 2000


ignota for MacOs (9, Classic)

download ignotaBB.sit.hqx (1.3 MB)

flexatone

algorithmic.net | Post-Ut | envl.net | HFP | KIOKU