All Projects → rghvdberg → ninjas

rghvdberg / ninjas

Licence: other
sample slicer audio plugin

Programming Languages

C++
36643 projects - #6 most used programming language
c
50402 projects - #5 most used programming language

Projects that are alternatives of or similar to ninjas

string-machine
Digital model of electronic string ensemble instrument
Stars: ✭ 38 (+80.95%)
Mutual labels:  dpf, lv2-plugin
midiomatic
A collection of MIDI filter, generator and processor plugins
Stars: ✭ 23 (+9.52%)
Mutual labels:  dpf, lv2-plugin
mod-utilities
Some utilities lv2 plugins
Stars: ✭ 14 (-33.33%)
Mutual labels:  lv2-plugin
sooperlooper-lv2-plugin
A Lv2 version of the old LADSPA SooperLooper plugin
Stars: ✭ 19 (-9.52%)
Mutual labels:  lv2-plugin
Bad-Circuit-Modelling
Correct modelling of incorrect circuits
Stars: ✭ 27 (+28.57%)
Mutual labels:  audio-plugin
Aether
An algorithmic reverb LV2 based on Cloudseed
Stars: ✭ 99 (+371.43%)
Mutual labels:  lv2-plugin
caps-lv2
LV2 port for the CAPS Audio Plugin Suit
Stars: ✭ 30 (+42.86%)
Mutual labels:  lv2-plugin
Melodrumatic
Audio plugin that lets you use MIDI to pitch-shift via delay to turn unpitched audio into melodies
Stars: ✭ 26 (+23.81%)
Mutual labels:  audio-plugin
dd-core
Rust-based VST plugin development library with hardware accelerated GUI support.
Stars: ✭ 32 (+52.38%)
Mutual labels:  audio-plugin
Common-AudioUnit-V3
Utilities related to the new version 3 Audio Units
Stars: ✭ 27 (+28.57%)
Mutual labels:  audio-plugin
Roboverb
A VST / VST3 / AU / LV2 Reverb Plugin
Stars: ✭ 48 (+128.57%)
Mutual labels:  lv2-plugin
vst-cmake
A cross-platform CMake-based template for designing VST audio plug-ins.
Stars: ✭ 21 (+0%)
Mutual labels:  audio-plugin
ChowPhaser
Phaser effect based loosely on the Schulte Compact Phasing 'A'
Stars: ✭ 51 (+142.86%)
Mutual labels:  audio-plugin
SoundDeck
Sound Deck is a powerful audio-focused plugin for the Elgato Stream Deck.
Stars: ✭ 20 (-4.76%)
Mutual labels:  audio-plugin
spectmorph
SpectMorph: spectral audio morphing
Stars: ✭ 16 (-23.81%)
Mutual labels:  lv2-plugin
Cardinal
Virtual modular synthesizer plugin
Stars: ✭ 379 (+1704.76%)
Mutual labels:  lv2-plugin

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 (#ninjas:matrix.org) for Ninjas which is a good place to keep check on commits, report bugs and ask questions.


Build instructions

Dependencies

  • 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 https://github.com/rghvdberg/ninjas.git
cd ninjas
make

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


Usage

  • 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:

Note that the project description data, including the texts, logos, images, and/or trademarks, for each open source project belongs to its rightful owner. If you wish to add or remove any projects, please contact us at [email protected].