Présentation

DerrickLand est un séquencer granulaire, initialement développé par Chris Carlson (http://www.modulationindex.com/).
Chris désire développer sa version sur iMachin, il ne peut donc pas la continuer en libre (merci Apple), et pour des raisons de droits, la version libre forke complètement en devenant DerrickLand ! (hommage à l’inspecteur Derrick et aux Derrick Sound System)

Il s’agit d’un outil puissant de manipulation sonore quasi aléatoire. Des samples sont posés sur l’écran, déplaçables, redimensionnables. On y ajoute des ‘cluster’, zones circulaires redimensionnables dans lesquelles évoluent des ‘grains’.

Les grains apparaissent aléatoirement chacun leur tout dans chaque cluster, pour une durée définie, puis disparaissent pour laisser la place à un nouveau. Il y a donc toujours le même nombre de grains dans chaque cluster.

Lorsqu’un grain tombe sur un sample, il va lire la petite portion du sample à l’endroit où il tombe, puis disparait.

Le nombre de grains par cluster, leur durée de vie, leur chevauchement, sont paramétrables en direct.

De plus, chaque cluster se voit affublé de quelques filtres (pitch, LFO pitch, volume, spatialisation …) également modifiable en direct.

Le volume du grain, est directement influencé par sa position physique sur le sample. Plus il est haut, plus il jouera fort.

L’écran peut également osciller légèrement de haut en bas, et de droite à gauche afin de donner un effet organique supplémentaire. (activable en direct)

Installation

Sur Linux :

git clone git://gitorious.org/derrickland/derrickland.git

cd derrickland

make

Mode d’emploi

Il faut créer un répertoire « loops » dans le répertoire du programme.
Puis créer autant de répertoire que de « presets » voulus.
Ajoutez ensuite vos samples dans chaque répertoire.
Lancer DerrickLand

Source

https://gitorious.org/derrickland

Paquets nécessaires

(un Grand merci à Kenny pour les test sur Debian)

freeglut3-dev
libsndfile1
libjack-dev
mesa-common-dev
libpng-dev
libasound

sur debian/ubuntu :

apt-get install freeglut3-dev libsndfile1 libjack-dev mesa-common-dev libpng-dev libasound

sur archLinux :

pacman -S freeglut3-dev libsndfile libjack-dev

Raccourcis clavier

g : ajouter un cluster/nuage de grains

G : supprime le cluster sélectionné

v : ajouter un grain au cluster

V : supprime un grain au cluster

t : change de mode de spacialisation audio

q : bascule le mouvement des grains aléatoirement / linéaire

o : bascule plein écran / fenetré

s : augmente le chevauchement des grains

S : diminue le chevauchement des grains

r : modifie le rayon d’un cluster (avec la souris)

p : change de preset audio (supprimer les clusters avant)

w : change le mode de découpe du sample par les grains

b : augmente le volume du cluster

B : diminue le volume du cluster

d : augmente la durée des grains du cluster

D : diminue la durée des grains du cluster

i : modifie l’orientation d’un sample (- 10 deg)

I : modifie l’orientation d’un sample (+10deg)

l : augmente la fréquence du filtre LFO

L : diminue la fréquence du filtre LFO

k : augmente le niveau du filtre LFO

K : diminue le niveau du filtre LFO

m : mémorise les réglages du preset

M : rappel les réglages du preset

x : modifie la largeur d’un d’un cluster (avec la souris)

y : modifie la hauteur d’un cluster (avec la souris)

z : augmente le pitch d’un cluster

Z : diminue le pitch d’un cluster

a : bascule le cluster actif ou non