sample slicer audio plugin
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Type Name Latest commit message Commit time
Failed to load latest commit information.
dpf @ 965cae4

Ninjas - Sample Slicing Plugin

Ninjas Is Not Just Another Slicer

Creating a sample slicer plugin using DPF framework. Look at the issues and feel free to report bugs, features and so on.

There's a dedicated Matrix room ( for Ninjas which is a good place to keep check on commits, report bugs and ask questions.

Build instructions


  • libgl1-mesa-dev
  • libx11-dev
  • libsndfile1-dev
  • libsamplerate0-dev

If you want a standalone jack binary install either libjack-dev or libjack-jackd2-dev

git clone --recursive
cd ninjas

There is no make install, binaries will appear in ~ninjas/bin/, just copy the binaries to a appropiate location.


  • load Ninjas in a suitable host or use the ninjas binary
  • click Diskette drive
  • load audio sample
  • set number of slices using the Slices knob
  • set slicing method using the slider Raw: slices up the sample in equal parts Onsets: snaps the slice start and end to the nearest detected onset
  • Sample slices will be mapped to C4 (midi note 60) and up
  • Change the pitch of a slice with pitchbend
  • Each slice has it's own ADSR and playmode settings. Use the righthand Slice Selector to select the slice you want to edit

Ninjas looks like this: