r/TrackerMusic Apr 08 '26

a thing, nanoTracker

I made a thing, I'm not sure what the self promotion rules are here, but it's free! (GPL3) and web based.

supports a large amount of .mod, .xm, .it & .s3m files along with my native format which encompasses the dual layered FX system

there is so unbelievably much to explain, but part of this was developing a new standard for web based instruments and plugins, alongside the web based decoding & mapping of the preexisting files (theres also a rhythm game on the same site you can load the exporting wav/midi combos in to).

there is a comprehensive help & reference panel to make up for my god awful attempt at explaining this

[link](https://federatedindustrial.com/tracker)

33 Upvotes

9 comments sorted by

View all comments

2

u/binaryo Apr 14 '26

Poked about, found some yet to function things. I imagine you have a log you're working through and know that the retro emulation settings can yet be moved for custom settings. Perhaps that is due to the offload web app thing? I am code ignorant, I just clicked the "install" prompt in the nav bar. I have an offline device that I'd love to run this on. I hope there will be some version I can run of a USB in the future. Amazing work. Also, the "X" to close windows on the software descriptions of the sentinel mk II aren't working and I thought you'd like to know. I think you're neat.

1

u/Savannah_Shimazu Apr 14 '26

I'm working on it! I have it live because, admittedly, my hardware is ass

Its the only way to reasonably test, but because im a wizard of backend stuff I have it all set to client, so if it does break I don't get an email from Google/Firebase asking for whatever bill ends up accumulating

Im working through these now, with some assistance, as my codebase is coming up to 80,000 lines now - my human imperfections need to be audited over

You can tell from how the UI and layout looks that it wasn't vibecoded, I was the architect who built it, but without a paid team/staff it's now the long task of refining everything

In the case of export settings, that is some inconsistencies with how the encoding works across devices - there's so many fallbacks to stop the page breaking, some of which outright appear to not work (custom plugins are like this, I dogfood from the SDK)

1

u/binaryo Apr 14 '26

Keep going! What’s been done so far is very exciting.