README from GitHub, Apache-2.0
Maschine Multisample to OP-XY Converter
A web-based tool to convert multisample NI Maschine instruments into OP-XY presets.
Features
- Direct Browser Conversion: Converts instrument packs directly in your browser.
- NI Library Support: Handles both single instrument packs and full NI library structures.
- Sample Rate Selection: Allows you to choose the output sample rate (11025, 22050, or 44100 Hz) to balance quality and performance.
- Automatic Naming: Generates organized, prefixed preset names.
- Test Mode: Includes a "Test Run" option to process only the first instrument, saving time.
How to Use
-
Open the Converter:
- Access the converter through the live page.
-
Select Your Files:
- Click Select Native Instruments Pack to convert a single instrument folder.
- Click Select Native Instruments Library to process a full library containing multiple packs.
- Your browser will ask for permission to access the folder. Navigate to and select the appropriate directory.
-
Configure Settings:
- Choose your desired Sample Rate from the dropdown menu. 22050 Hz is a good default for compatibility.
- If you only want to process the first instrument found, check the Test Run box.
-
Generate Presets:
- Click the Generate Single ZIP button.
- The application will scan the folders, resample the
.wavfiles, and generate the preset structure.
-
Download:
- A download link for the final
.zipfile will appear in the "Results" section.
- A download link for the final
Development
To run this project locally:
- Clone the repository:
git clone https://github.com/DimaDake/maschine-multisample-to-op-xy-converter.git - Install dependencies:
npm install - Start the local server:
npx http-server -p 3000 --cors - Open
http://localhost:3000in your browser.
Acknowledgements
The core preset conversion algorithm was originally implemented in the OP-XY Drum Tool. This project adapts and builds upon that foundation.