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
1.02k stars 61 forks source link

XM playback is very good, noticed 1 small thingie (default instrument volume) #84

Open coderofsalvation opened 1 year ago

coderofsalvation commented 1 year ago

Ok, this is no biggy (the workaround is to just enter volumes for each note) but I think the usecase goes like this:

If I play this note in various players (opencubic player/openmpt) it will play the note at volume 20 (the default). BT seems to play it at volume 40 (it seems to think: "well, no volume was specified for this note, lets just default to 40").

Perhaps BT could not default to 40, but just to the default instrument-volume?

btw. thanks a lot for bassoontracker. I think it's awesome.

steffest commented 1 year ago

Hmm... I'm a bit puzzled, I can't seem to reproduce that. (BassoonTracker should definitely play it at volume 20)

I'll dig a bit deeper.

coderofsalvation commented 1 year ago

hm I'm trying with a simple example, but it seems that it works here too. I will try some more with more complex xm's and try to narrow it down (perhaps it occurs in certain situations: envelopes/overlapping notes e.g.)