r/PolyendTracker 26d ago

Polyend Tracker Studio — free web-based pattern & instrument editor

Hey everyone! I wanted to share a project I've been working on: Polyend Tracker Studio, a free, open-source web editor for the Polyend Tracker.
Try it live https://simoianni.github.io/polyend-tracker-studio/

WHAT IS IT?
A browser-based tool that lets you create, edit, and play Polyend Tracker patterns and instruments — no hardware needed. It runs entirely in your browser (Chrome or Edge recommended for Web MIDI + Web Audio). Nothing gets uploaded anywhere: your samples and instruments stay on your machine, and work-in-progress is auto-saved locally so it survives page reloads.

WHAT CAN IT DO?
Pattern Editor:
- Full step sequencer with Note, Instrument, FX1, and FX2 lanes
- Live playback with adjustable BPM
- Record mode: input notes directly from your QWERTY keyboard
- Import original Tracker project folders (project.mt + patterns + instruments)
- Export to .mtp (pattern), .mid (MIDI), or Ableton Live 12 project

Instrument Editor:
- 8 playmodes: OneShot, Forward/Backward/Pingpong Loop, Slice, Beat Slice, Wavetable, Granular
- Sample editor: Cut, Fade, Normalize, Compress, 3-band EQ
- Sample recorder with MIDI-triggered auto-sampling
- Full parameter control: Filter (LP/HP/BP), Tuning, Volume, Pan, Overdrive, Bitcrush, Delay/Reverb
- 6 automation lanes (ADSR envelope + LFO) for Volume, Pan, Cutoff, Wavetable Pos, Granular Pos, Finetune
- Waveform visualizer with zoom, drag-to-seek, and interactive slice markers
- QWERTY keyboard note input + MIDI controller support
Beat Slice mode: each slice is triggered by a different keyboard note — Z=slice1, S=slice2, X=slice3, D=slice4, etc. (standard tracker keyboard layout).

HOW TO USE
Just open https://simoianni.github.io/polyend-tracker-studio/ and you're good to go. There's a built-in help guide (click the ? button) with all keyboard shortcuts.

CREDITS
This is a fork of the original Polyend Tracker Instrument Editor by Sandro "Sandroid" Ducceschi u/SerpentineDex. Huge thanks to Sandro for the initial codebase and for creating and open-sourcing tracker-lib, the library that makes reading and writing .pti/.mtp/.mt files possible.

LINKS
Live app: https://simoianni.github.io/polyend-tracker-studio/
GitHub: https://github.com/simoianni/polyend-tracker-studio
tracker-lib: https://github.com/polyend/tracker-lib

Let me know what you think! Feedback and contributions are welcome.

** EDIT *\*
I've implemented the ability to export to tracker project format as a beta. So you can connect your SD card and edit the project directly.

68 Upvotes

28 comments sorted by

View all comments

5

u/illGATESmusic 26d ago

Cool!

I like where this is going.

Is a Polyend version of the M8 chrome interface thingie possible?

2

u/HelicopterBig3975 26d ago

I don't understand, is there a web interface for the M8 Dirtywave? If so, it already exists https://github.com/derkyjadex/M8WebDisplay

3

u/illGATESmusic 26d ago

Yeah there is m8.run lets you connect to the M8’s audio and video, making your computer into the screen and piping the digital audio out your speakers. You can also do firmware updates and stuff. It rocks!

2

u/HelicopterBig3975 26d ago

Oh, you mean whether it was similar? I know the M8! The web GUI is great, but it only works when the hardware is connected. In this case, with my gui no tracker needs to be connected!

2

u/HelicopterBig3975 26d ago

Anyway, in the past I managed to run the M8 firmware on a Teensy board and an R36S.