For the record: source code for io 0.0.1 beta (rev. July 3rd 2004) [91kB zip file] and supporting components [198kB zip file]. Note that I have not differentiated components used by io and those that are not; I have included every file from the MyTools folder. Significant revisions since io 0.0.1 beta as detailed below.
From io:io_hp
MOD: HeP 03-19-04 First experiments with floating point calculations.
MOD: HeP 03-21-04 Speedup floating point code. Old floating point would drag
the system by 30% (35 ticks or so instead of the 26 ticks
set by hp_dur). New code gets us back to speed.
From io:io_input
MOD: HeP 03-21-04 Use return stack version of CONFIGURE.BANALYZER.
Working version of POLY.DENSITY.FUNC using the updated
polyphonic parser classes. Experiment with calling these
during note on or off.
MOD: HeP 03-21-04 Experiments with revised pulse.tracker.
From io:io_output
MOD: HeP 03-23-04 Experimental changes to IO.DUR.FUNC.
MOD: HeP 03-24-04 Players EXECUTE: ALERT-MATRIX less often (the use of
ob.fpgravity means that io's chaos is "smoother" and we
don't need that extra interest injection).
MOD: HeP 04-09-04 Set instrument/channel volume via the PUT.VOLUME: method.
FADE.OUT also uses the PUT.VOLUME: method.
MOD: HeP 04-11-04 Current reverb and pan settings are stored in variables.
The reverb enable/bypass is done via the instrument's
open function.
Set device id# for MIDI output.
MOD: HeP 05-19-04 Experimental "muti-tasking" version of FADE.OUT which
keeps output activity alive while executing the fade.
See modules:io_interp.
MOD: HeP 05-23-04 The new version of FADE.OUT (in modules:io_interp) results
in having to reset channel volume in IO.OUTPUT.STANDBY
instead of at end of IO.OUTPUT.STOP.


3 Trackbacks
[…] code for io 0.0.1 beta (rev. March 23rd 2009) [86kB zip file]. Significant revisions since 07-03-2004 as detailed […]
[…] code for io 0.0.1 beta (rev. March 23rd 2009) [86kB zip file]. Significant revisions since 07-03-2004 as detailed […]
[…] 0.0.1 beta++ Skip to content aboutsounds « source code 07-03-2004 beta test 11-10-08 with Franziska Schroeder […]