"Using TFX is like assembler for musicians"
    -- Source Forgotten. Sorry!

Love blooms. Clouds disperse. Things change. Memories fade. In the year of our Lord two thousand and five, Unreal is proud to present version 2.97 of the TFX music editor.

Along with the usual features of TFX, including a modern player/editor, while actively avoiding having to remember irrelevant hex numbers for commands when a symbolic name will do, mutiframe (up to 10x on all channels, and 72x on a single channel) support, the player has undergone major cosmetic surgery for this release. New features since our last release, v2.9, include:

  • Less bugs, Better Tasting, More Filling. Most of the bizarre bugs that plagued some of the older versions are now dead.
  • Complete english language documentation.
  • A new hard restart system, allowing for more flexibility. Hard restart anywhere from 0 to 255 frames, with the sid parameters of your choice.
  • Import for songs created using v2.7, v2.8, and v2.9
  • An optional PC based external packer and relocator, which recompiles the player with only necessary features.
  • Heavily enhanced Pulse and Filter programs, including
    • Pulse programs no longer overshoot as they did in older versions
    • Optional dual pulse/filter tables running simultaneously, modulated together.
    • Variables which are modifiable from within the tracks.
    • Full 11bit precision on filter programs now.
    • Special filter type #0, which turns off the filter
    • Jump while Gate Held.
  • Enhanced Wave table programs, include:
    • Hard Note mode, to allow you to specify a note (as opposed to a frequency) directly
    • Variable support as in the Pulse/Filter tables, which can be set not only by number, but also as a symbolic note name (i.e. "var1 c-4"), in order to allow for complex harmonies in arpeggios.
    • Ability to change the speed of the wavetable execution (even to a variable)
    • Jump while Gate Held.
  • New commands in the sector editor, including:
    • Nopulse, Nofilter - don't reset pulse on new note trigger
    • Control Override - modify the control bits (Gate, Ring, Sync, Test) from within the song itself.
    • Greater vibrato control from within the song.
    • Variable setting commands, switchable between note input and number input.

TFX v2.97 can be downloaded from http://www.unreal64.net/tfx.