PortMidi is a
cross-platform software interface to MIDI input and output devices. It
is widely used by commercial and non-commercial software applications
to simplify MIDI software development. PortMidi is part of the
PortMedia project at SourceForge, which also includes PortSMF,
cross-platform software for reading and writing standard MIDI files,
and ScoreAlign, software for aligning two audio files or for aligning
MIDI to audio.
is a sound synthesis and composition language offering a Lisp syntax as
well as an imperative language syntax and a powerful integrated
Nyquist is an elegant and powerful system based on functional
free, open source software for recording and editing
sounds. It is available for Mac OS X, Microsoft Windows, GNU/Linux, and
other operating systems. Audacity was originally designed and developed
by Roger Dannenberg and Dominic Mazzoni working in Carnegie Mellon’s
School of Computer Science Computer Music Project.
Serpent is a real-time
scripting language with extensions for MIDI, Open Sound Control,
wxWidgets (a graphical user interface toolkit), and threads. Serpent is
based on the language Python.
© 2012 - Carnegie Mellon University
5000 Forbes Avenue - Pittsburgh PA, 15213-3815