Skip to content

A simple CLI to mangle samples for Ableton Move / Ableton Note

License

Notifications You must be signed in to change notification settings

alexfedosov/move-tool

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

2 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Move tool

Overview

A simple CLI for slicing long samples into Ableton Note / Ableton Move presets

Table of Contents

Installation

  1. Ensure that you have Go 1.22 installed.

  2. Clone the repo:

    git clone https://github.com/alexfedosov/move-tool.git
  3. Navigate to the project directory:

    cd move-tool
  4. Install dependencies:

    go mod tidy

Usage

go run . slice -i <file path> -n <number of samples> -o <output directory>

Example

Lets say you have prepared a long wav sample with up to 16 sounds of equal length. To slice it up into .ablpresetbundle you need to run the tool as

go run . slice -i my-sample.wav -n 16 -o /Users/alex/Desktop

Contributing

  1. Fork the repository.
  2. Create a new branch (git checkout -b feature/YourFeature).
  3. Commit your changes (git commit -m 'Add some feature').
  4. Push to the branch (git push origin feature/YourFeature).
  5. Open a Pull Request.

License

This project is licensed under the MIT License. See the LICENSE file for details.