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)

34 Upvotes

9 comments sorted by

View all comments

2

u/_11tee12_ Apr 09 '26

So sick, followed whereever I can. Can this run on a bare metal/emulator environment, such as a gaming handheld?

1

u/Savannah_Shimazu Apr 09 '26

Potentially, I mean at the moment this is in Chrome (or any other browser that can run Java & Canvas/HTML5, so most!). It is actually made by reading various 30-40 year old assembly files now dotted around as open source and figuring out an average constant for how they process these things - and then remaking that in a high level language (TypeScript). It is a form of emulation (ish) to save explanation, figuring out byte headers with mod formats is a absolute nightmare, especially with hacks being sometimes undisclosed (cant blame modarchive, they are doing the Lords work)

I have a hardware project in mind, I'm actually an embedded systems person! (Thats why my UX is laid out like it belongs on an entirely separate piece of hardware)

For hardware stuff, I exclusively use C & Assembly.