Cross-platform joystick-driven music-tracker.

Sign in to add this item to your wishlist, follow it, or mark it as ignored

Coming soon

This item is not yet available

Interested?
Add to your wishlist and get notified when it becomes available.
 

About This Software

PokeTrack is a cross-platform music tracker built for joystick input first. Input is consistent and fast once you learn it - most actions are a single button plus a direction, so you can stay heads-down in the pattern editor without reaching for a mouse.

Designed for handhelds

PokeTrack runs great on Linux-based handheld consoles as well as mac/windows/linux desktop.

Built-in synths and effects

A set of built-in units (sound generators and effects) covers most tracking needs out of the box, with no external plugins required.

Sample-based instruments

Instruments are intentionally simple: load samples, set up velocity zones offline, and save as SFZ. A companion web-based SFZ editor is linked in the game's README for building complex instruments, multi-instrument kits and breakbeat chops.

Plugin support

Extend PokeTrack with custom WCLAP plugins. These can be written in any language that compiles to wasm (including puredata, using my own tools.)

Themeable
Skin the UI at launch with a theme file, including converted LGPT themes.

  • Fast, consistent joystick + keyboard control scheme

  • Cross-platform: Windows, macOS, Linux (incl. ARM/handheld builds)

  • Built-in synth and effect units - no plugins required to start

  • SF2/SFZ soundfont instrument support

  • Custom CLAP/WCLAP plugin support

  • Themable UI

Open source

PokeTrack's source is developed in the open on GitHub, and there are even build-releases, so you don't need any tools. Buying it here supports continued development and gets you an easy one-click install plus automatic updates through Steam, but is not required if you want to install it yourself.

System Requirements

Windows
macOS
SteamOS + Linux
    Minimum:
    • Requires a 64-bit processor and operating system
    • OS: Windows 10 64-bit
    • Processor: Any 64-bit dual-core, 2015 or later
    • Memory: 512 MB RAM
    • Graphics: Any
    • Storage: 100 MB available space
    • Sound Card: Yes
    Recommended:
    • Requires a 64-bit processor and operating system
    • OS: Windows 10 64-bit
    • Processor: Any 64-bit dual-core, 2015 or later
    • Memory: 8192 MB RAM
    • Graphics: OpenGL 3.3 / GLES2-capable GPU
    • Storage: 100 MB available space
    • Sound Card: Yes
    Minimum:
    • OS: macOS 12+
    • Processor: Apple M1 or Intel Core M
    • Memory: 512 MB RAM
    • Graphics: Any
    • Sound Card: Yes
    Recommended:
    • OS: macOS 12+
    • Processor: Apple M1 or Intel Core M
    • Memory: 81192 MB RAM
    • Graphics: OpenGL 3.3 / GLES2-capable GPU
    • Storage: 100 MB available space
    • Sound Card: Yes
    Minimum:
    • OS: Ubuntu 22.04 (or equivalent)
    • Processor: x86_64, arm64
    • Memory: 512 MB RAM
    • Graphics: Any
    • Storage: 100 MB available space
    • Sound Card: Yes
    Recommended:
    • OS: Ubuntu 22.04 (or equivalent)
    • Processor: x86_64, arm64
    • Memory: 8192 MB RAM
    • Graphics: OpenGL 3.3 / GLES2-capable GPU
    • Storage: 100 MB available space
    • Sound Card: Yes
Review Filters