implement retrigger, move effects into separate js

This commit is contained in:
Andy Sloane 2015-11-01 07:42:52 -08:00
commit 3daeeee96b
3 changed files with 295 additions and 225 deletions

View file

@ -1,6 +1,7 @@
<head>
<title>js xm</title>
<script src="xm.js"></script>
<script src="xmeffects.js"></script>
</head>
<body>
<div><canvas id='vu' width=224 height=64></canvas></div>
@ -20,7 +21,6 @@ todo:
- envelope loops - are they right or not now?
- multi-sample instruments
- missing XM effects (in rough order of priority):
- Rxy - retrigger
- E3x, E4x, E5x, E6x, E7x, E9x, EDx, EEx
- 7xy - tremolo
- Gxx, Hxy, Kxx, Lxx, Pxy, Txy