source code 07-03-2004

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.
Share
This entry was posted in construction, software and tagged , , , . Bookmark the permalink. Post a comment or leave a trackback: Trackback URL.

3 Trackbacks

  1. By source code 03-23-2009 - io 0.0.1 beta++ on March 23, 2009 at 12:22 pm

    [...] code for io 0.0.1 beta (rev. March 23rd 2009) [86kB zip file]. Significant revisions since 07-03-2004 as detailed [...]

  2. By source code 03-23-2009 – io 0.0.1 beta++ on January 1, 2010 at 11:08 am

    [...] code for io 0.0.1 beta (rev. March 23rd 2009) [86kB zip file]. Significant revisions since 07-03-2004 as detailed [...]

  3. [...] 0.0.1 beta++ Skip to content aboutsounds « source code 07-03-2004 beta test 11-10-08 with Franziska Schroeder [...]

Post a Comment

Your email is never published nor shared. Required fields are marked *

*
*

You may use these HTML tags and attributes: <a href="" title=""> <abbr title=""> <acronym title=""> <b> <blockquote cite=""> <cite> <code> <del datetime=""> <em> <i> <q cite=""> <strike> <strong>

Arts Council Ireland logo