I'll be working on this file, if you're interested. It is similar to what I wrote in C (very basic, but gives an idea of what I'm thinking about), but this time in Common LISP... http://www.tunes.org/~dem/tunes/tunes.lsp David Manifold <dem@tunes.org> This message is placed in the public domain.