Skip to content

thykka/tracker-tools

Repository files navigation

Tracker+ Tools

It's a calculator for working with samples and music, built as a companion app for the Polyend Tracker+.

Screenshots

Screenshot of Tracker+ Tools main view

Features

  • Calculate how long a [step/beat/bar/pattern] is at a given BPM
  • Calculate the BPM of a sample by it's length
  • Calculate required pitch shift to stretch a sample to a given BPM
  • Calculate new BPM by pitch shifting amount

Usage

Currently there's no public online build. In the meanwhile you can try using the CSB-version or build the project by yourself:

  1. Use Node.js v20.11 (recommend using nvm)

  2. Clone this repo:

git clone git@github.com:thykka/tracker-tools.git
cd tracker-tools
  1. Install dependencies:
npm ci
  1. Start local development server:
npm run dev
  1. Alternatively, build the project and throw all files from ./dist/ onto your web server, replacing /my-calculator with the folder you're going to place it in (e.g. https://example.com/public-path/ ):
npx parcel build --public-url /my-calculator src/index.html