Download List

Project Description

Sfront compiles MPEG 4 Structured Audio (MP4-SA) programs into efficient C programs that generate audio when executed. MP4-SA is a standard for normative algorithmic sound, which combines an audio signal processing language (SAOL) with score languages (MIDI and SASL). Under Mac OS X and Linux, sfront supports real-time, low-latency audio input/output and MIDI input. Under Mac OS X, sfront supports the creation of AudioUnit plug-ins. The documentation includes a book about SAOL programming.

System Requirements

System requirement is not defined
Information regarding Project Releases and Project Resources. Note that the information here is a quote from Freecode.com page, and the downloads themselves may not be hosted on OSDN.

2001-09-26 03:07
0.76

This release introduces a new "active" audio driver API to support sound architectures that use callback functions, new audio I/O drivers for Windows (WMME and DirectSound) that use the active driver API, more simple command line options for audio I/O setup, and many bugfixes.
Tags: Minor feature enhancements

2001-08-15 23:42
0.75

Sfront networking now works well on clients with poorly-configured
DHCP and DNS services.
Tags: Minor feature enhancements

2001-08-08 23:58
0.74

This release introduces support for network musical performances: musicians located at different physical locations can interact over a network to perform as they would if located in the same room. Other additions include an IRIX audio driver, a SAOL library for resonant physical models, and many bugfixes.
Tags: Major feature enhancements

2001-07-12 23:27
0.72

The driver for using the ASCII keyboard to do simple real-time MIDI input was
improved. A new port to Mac OS X (file rendering only) was created. Many
bugfixes were made.
Tags: Major bugfixes

2001-04-05 05:46
0.71

Bugfixes in code generation for slower-rate statements in user-defined opcodes.
Tags: Major bugfixes

Project Resources