No description
  • JavaScript 96.6%
  • HTML 3.4%
Find a file
Repository files (latest commit first)
Filename Latest commit message Latest commit date
Andy Sloane beeec74fa1 fixed more terrible things
- tick 1+ effects were playing on tick 0, whoops
 - 8-bit samples were sometimes being loaded with an offset of -1, eesh,
   no wonder i had to work so hard to eliminate clicks and pops
 - the note display was totally wrong
2015-10-27 21:39:48 -07:00
index.html added volume column effects, fixed panning 2015-10-27 15:38:42 -07:00
kamel.xm basic XM file parsing 2014-03-27 09:07:48 -05:00
LICENSE added per-channel low-pass filter 2015-10-23 17:34:52 -07:00
README.md added README 2015-10-26 11:44:31 -07:00
xm.js fixed more terrible things 2015-10-27 21:39:48 -07:00

xm.js

FastTracker 2 .XM player, written for fun.

Demo [warning: plays sound immediately on load]

It only plays one .XM: "my dirty old kamel" by Alexander Bulér aka Zalza. I love this tune, and wrote this code just to play it.

It is fairly feature-complete, but is missing a bunch of effects.

MIT license.