Marathon Tracker

This project is based on spectral resynthesis and is currently in deep development. It relies entirely on synthesis rather than samples. Although it is in the early stages, there is already something to show.

This isn’t a sampler.

7 Likes

Nice sound.
Love a good Tracker.

The fx lane cmds could be very interesting if it’s all synthesis

1 Like

Thank you! I’ve taken a little from several different approaches and tried to rethink the traditional tracker structure. One of the main ideas behind Marathon is to make patterns feel less static, more alive, and at the same time more informative.

As for the sound engine itself, it is built around additive synthesis. In other words, what happens inside the instrument is not based on the usual chain of “sample → resynthesis → processing.” Most of the processes happen directly at the patch level and are part of the synthesis itself.

For example, the filter is not simply an external module that processes the signal after it has been generated. Its behavior is integrated directly into the sound-generation process.

Marathon also has a very deep integration with signal morphing. You can place instruments one after another and then use commands together with a defined number of steps to smoothly morph from one instrument into another. In other words, morphing is not treated as a separate effect or automation layer — it becomes part of the pattern structure and the composition itself.

Ultimately, I want the tracker to feel like more than just a sequence of static notes and commands. I want it to be an environment where the sound itself can continuously transform as the pattern evolves.

5 Likes

it’s very interesting, it reminds me of digitone in some aspects. keeps us informed i would gladly give it a test run.

1 Like

Oh I like the sound of that morph, I will also put my hand up if you ever need testers.

I started out on Jeskola Buzz Tracker way back when :slightly_smiling_face:

1 Like

Thanks for the support. I’ll let you know when the architecture becomes more stable and I finally move from the prototype to the alpha stage.

1 Like

Good luck! Congrats on getting this far

1 Like



examples of the morphing effect

4 Likes

I’ve finally almost completed the migration to Rust and got the sequencer and morphing working reliably. I had to rethink several processes and optimize things in some pretty unexpected places.

Overall, it’s been a really interesting experience in planning and software architecture, especially when the entire system is built around an additive synthesis engine rather than a conventional PCM playback engine.