-
Notifications
You must be signed in to change notification settings - Fork 61
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
XM bugs #8
Comments
Hey! |
Ah much better! Sorry didn't realize there was a dev page. "a synthetic device" doesn't play properly though. The hi-hat envelope doesn't work I think. Also these files have issues:
|
That's an interesting one - "a synthetic device"! |
Here's a bunch more bug reports that may need squishing. Trying to ignore the files that have "unimplemented" console logs you already know about (such as missing vibrato, panning etc). Tested using http://www.stef.be/bassoontracker/dev.html. Some songs have a bug where a lowpass filter is enabled and remains even after loading new songs (gets "stuck"):
That requires refreshing the page to fix, so pretty bad. A bunch of songs have issues with ADSR release, similar to springmellow p.II.xm above (seems to be the same issue in all).
Next, some have issues with arpeggios:
Some have an issue with fine tune:
Some songs wont play at all due to unimplemented Global Volume Slide: And some others that have miscellaneous problems:
|
It's no problem.. love fuzz-testing replayers personally (i modified bartman's AHX js replayer to fix numerous bugs by running all 1000+ songs in it looking for issues)
kinda fitting.. XM-mas ;) Also a note in case you miss it: (issue was closed) I left a message in issue #10 about remaining E00 issues. |
I think all issues have been fixed. |
awesome work <3 xm support is very solid now! |
First of wow this is spectacularly awesome!! Extremely well done. I'm impressed across the board, but especially about the amazing mobile support. I couldn't have imagined that an oldschool style tracker UI could be user friendly (ish) on a tiny touch screen. Hats off! That said, I don't think all the XM bugs have been fixed yet; I found an old (pretty bad) song of mine that's pretty different in Bassoon Tracker vs FT2 or XMPlay, especially in the first few patterns. Something with the pitch bend and also something with the timing I think. https://modarchive.org/index.php?request=view_by_moduleid&query=142113 |
@eteeselink Yes indeed! The "M" command should also continue the previous "3" command slide value. that's a bug. I created a new ticket. |
Hey there! noticed a nice thread here for XM-related playback bugs. i have a XM file that plays back pretty close to the original except that the panning doesn't work. i'm not a tracker expert but i opened this up in the FastTracker2 clone for macOS and it plays fine in that one. it seems the panning is added to the instrument/sample and not the Track? anyway in Bassoon the file seems to be recognized as a mono only file and no panning seems to be working, although panning data does show on the sample editor (Bassoon and FT2 show it as happening on samples/instruments labeled '1','2' and '3', but the panning is heard in FT2 on Tracks 1-8 and 17-19). the volume automation does appear to be working on these instruments/samples though. here's the link to the XM (i resaved this in the FastTracker II clone): and here's the MP3 of the song for comparison. the panning is pretty important, due to the ambient quality of the music: interestingly enough it plays decently in VLC as well, although the panning and volume automation is more sharp, almost as if it only recognizes on/off instead of curves. sound quality is not as good Bassoon or FT2 though. anyway - hope this helps a bit! |
@metaphysician There's a shim that fixes this but it is too slow. If you use Chrome or Firefox you will get stereo/panning. |
thanks! i was wondering if it wasn't possibly a browser issue. should have checked that before and avoided bothering you. apologies - it works great in Firefox! |
This thing transforms whats supposed to sound like greensleeves into a new beast altogether... Also a synthetic device turns into a drum machine/Philip Glass piece.
The text was updated successfully, but these errors were encountered: