steffest / BassoonTracker

Webbased old-school Amiga music tracker in plain old javascript - Plays and edits Amiga Mod files and FastTracker XM files
http://www.stef.be/bassoontracker/
MIT License
990 stars 61 forks source link

The "EFx" command - Invert loop - is not implemented #21

Open blaqmajik opened 5 years ago

blaqmajik commented 5 years ago

First of all: great project!

I took it for a test drive with a few tunes and noticed it is not quite there yet for the tune mentioned above. The same probably goes for some of WOTW's intro tunes which use very similar sounds and a similar technique, where this tune has borrowed them from.

Available here: https://modland.com/pub/modules/Protracker/Radix/nowhere.mod

Check out the playback on the real thing or with Bubsy's Protracker clone, comes a lot closer.

steffest commented 5 years ago

Confirmed. It caused by the "EFx" command not being implemented. That's the "invert loop" command. I kind of forgot about that. It's also not really clear exactly how this command works. The consensus seems to be that it "DESTROYS" and it "RULEZZZZzzz"

blaqmajik commented 5 years ago

The consensus seems to be that it "DESTROYS" and it "RULEZZZZzzz"

It definitely does! (RULE!)

8bitbubsy commented 5 years ago

Yes, this effect is controversial because it actually trashes the sample data.