The OX_API Developer's Guide shows how to use the OCTAL plugin API to create tracker-sequenced audio plugins (also called ``machines'') for the OCTAL program. OCTAL is a modular tracking system from the GNU Project (www.gnu.org), designed for the creation of digital music.
OCTAL is a project to create both a cutting-edge music workstation and to frame a cross-platform, source-level portable, GPL'ed music systems plugin API standard, based on unit generators and tracking. OCTAL itself (now under construction at GNU) is the result of the first goal; OX_API (now nearly complete) is the product of the second. The OCTAL project homepage (URL below) includes a more detailed overview, as well as current release code and documentation. There is also a mailing list called octal-dev.
This document assumes at least a passing familiarity with the two technologies combined by systems such as OCTAL: MOD-tracking and unit generators. As an API tutorial, this is not a general introduction to those technologies themselves. For an overview, please see the OCTAL home page:
http://www.gnu.org/software/octal