Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/jaap3/pti-tools
Turn a collection of samples into a beat sliced Polyend Tracker instrument
https://github.com/jaap3/pti-tools
1010music 1010music-blackbox dirtywave dirtywave-m8 drumkit instrument polyend polyend-tracker pti
Last synced: 3 days ago
JSON representation
Turn a collection of samples into a beat sliced Polyend Tracker instrument
- Host: GitHub
- URL: https://github.com/jaap3/pti-tools
- Owner: jaap3
- License: isc
- Created: 2022-08-15T20:10:54.000Z (over 2 years ago)
- Default Branch: main
- Last Pushed: 2025-01-06T08:34:56.000Z (about 2 months ago)
- Last Synced: 2025-01-06T09:29:06.437Z (about 2 months ago)
- Topics: 1010music, 1010music-blackbox, dirtywave, dirtywave-m8, drumkit, instrument, polyend, polyend-tracker, pti
- Language: Vue
- Homepage: https://jaap3.github.io/pti-tools/
- Size: 1.8 MB
- Stars: 67
- Watchers: 5
- Forks: 5
- Open Issues: 14
-
Metadata Files:
- Readme: README.md
- Funding: .github/FUNDING.yml
- License: LICENSE
- Codeowners: .github/CODEOWNERS
Awesome Lists containing this project
README
# Stich & Slice
Create beat sliced instruments for the Polyend Tracker in the browser.
Load audio files and export a perfectly sliced `.pti` file.## Features
- Load audio files and concatenate
- Layer multiple samples per slice
- Trim silence from the beginning and end of samples (per slice/layer)
- Control volume per slice/layer
- Export `.pti` files with slice markers
- Export `.wav` files with cue points (usable on other devices/software, e.g.
the Dirtywave M8 or the 1010music Blackbox)[](https://jaap3.github.io/pti-tools/)
Try it now: [jaap3.github.io/pti-tools](https://jaap3.github.io/pti-tools/).
Written in Vue 3 and TypeScript.
## Development
Use [Docker Compose](https://www.docker.com/products/docker-desktop/) to run the development environment.
```bash
docker-compose build
docker-compose up
```This will build the project and run the development server.
Once the server is up and running you can view the project in
the browser at `http://localhost:5173/`.## Contributing
Contributions are welcome!
- Fork the repository and make a pull request.
- Create an issue to report a bug or suggest a feature.## Reporting bugs
Make sure to include the following information when reporting bugs:
- Steps to reproduce the bug
- Expected behavior
- Actual behavior
- The version and name of the browser/operating system in use
- Screenshots/screencapture if applicable/possible## Suggesting features
Make sure to include the following information when suggesting features:
- Description of the feature
- Expected behavior
- UI design/mockup (if applicable)## Making a pull request
Make sure the pull request relates to an issue (bug report or feature request),
i.e. do not fix a bug or implement a feature without first creating an issue
to describe it.Pull requests representing a minor change (e.g. fixing a typo or adding a comment)
are excempt from this rule.All pull requests should pass linting and unit tests. There is no guarantee that
a pull request will be accepted.## Disclaimer
This tool is not associated with Polyend. Use at your own risk.
THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES
WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF
MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR
ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES
WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN
ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF
OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.