tuto beat slicing (1ere partie)

Partagez vos connaisances en matière de productions musicale

Moderator: Modos

tuto beat slicing (1ere partie)

Postby turn on Fri 25 Jan, 2008 00:31

[NB: ceci est la première partie d' un vaste tutoriel consacré au beat slicing. il n 'est pas tout à fait terminé!]

TUTO BEAT SLICING

Intro:

Le beat slicing est une technique consistant à découper un sample de boucle percussive en plus petites sections, slices (tranches), qu’on utilise essentiellement pour faire trois choses:

- modifier le tempo de la boucle sans en altérer la hauteur
- remplacer, permuter, éditer des slices individuelles, isoler les différents éléments d’une batterie
- transformer complètement une séquence rythmique, lui appliquer un nouveau groove.


Il existe différentes manières de découper une boucle et le choix de la taille des slices dépend complètement de ce qu’ on veut faire. La modification du tempo, par exemple, nécessite un découpage serré des slices alors que le réarrangement du beat nous laisse plus de flexibilité et ouvre les portes de la créativité.

En dépit de son aspect simpliste le sujet est vraiment large. Pour bien le comprendre et le maîtriser il est nécessaire parfois d’ intégrer des notions touchant à plusieurs domaines. Plutôt que de faire un seul tutorial j’ ai essayé de constituer une sorte de base de connaissances sur le sujet en essayant d’ être le plus exhaustif possible, de commencer par présenter et expliquer les notions élémentaires à l’ acquisition de bonnes bases, jusqu’ à pousser un peu plus loin la réflexion. Ça ne fera pas de vous tout de suite des break beat killers, mais ça doit vous aider à le devenir.

Dans la première partie de ce tuto nous aborderons le développement du beat slicing en tant que méthode permettant d’ accélérer ou de ralentir le tempo d’ une boucle sans altération tonale. Pour faciliter la suite j’en profiterai pour introduire les notions élémentaires de timing. La deuxième partie sera quand à elle plutôt orientée technique car consacrée à tout ce qui touche l’ édition: outils software, techniques de découpage, d’ édition des slices, artefacts, truc et astuces divers. Enfin nous étudierons en détail les différentes possibilités de réarrangement du beat et de travail sur le groove.

Vous êtes peut-être un noob en la matière et tout cela est peut-être un peu confus pour vous. Je vous rassure je suis un noob moi aussi donc j’ ai fait ce tuto de manière à ce qu’ il soit le plus accessible possible, sans pour autant vous mâcher le travail. Pas de panique si les techniques que vous trouverez ici sont réalisés sur d’ autres logiciels que les vôtres, dans la majeure des cas les principes sont les mêmes: l’ essentiel est de les comprendre! Et puis je vous donnerai les liens vers les tutos des logiciels en question., ainsi que tout le matériel nécessaire.

Sur ce, je vous propose d’ entrer dans le vif du sujet…

I) Le beat slicing: une révolution pour le tempo.

Le beat slicing est une technique à l’origine inventée pour résoudre les difficultés que l’on rencontre avec les modifications du tempo d’une boucle percussive. En effet les techniques jusqu’alors disponibles ne permettaient pas d’accélérer ou ralentir la vitesse de lecture du sample sans en altérer la hauteur et quand bien même si elles y arrivaient, cela entraînait une dégradation plus ou moins importante du son.

1) Considérations générales:

Commençons par définir le cadre. Il est nécessaire de définir certains paramètres temporels utiles des boucles audio et surtout de comprendre leur intérêt: durée, tempo et groove.

Musicalement parlant, on exprime celle-ci en termes de mesures (bars). Une mesure est une structure rythmique organisée en succession de temps (beats).

1,2,3,4,1,2,3,4,1,2,3,4,1,2,3,4 est une séquence rythmique dans laquelle on identifie 4 mesures. Voici une boucle percussive de 4 mesures (comptez 1,2,3,4):



De même 1,2,3,4 est une mesure composée de 4 temps, chaque temps est appelé noire (1/4 de note), un demi temps une croche (1/ 8), un quart de temps une double croche (1/16). La même boucle sur une mesure:



Ce qui permet au final de définir une signature rythmique, résumé des caractéristiques des mesures en termes de nombre de temps par mesure et d’ unité de temps. Soit ici 4/4 = une mesure à quatre temps.

Nous avons à présent un moyen fiable de mesurer le tempo. En effet le tempo est une vitesse, donc en connaissant la durée totale du sample en secondes peut exprimer le tempo en nombre de beats par minute (BPM).

60 (sec/min) ÷ [durée (sec) ÷ nombre beats] = tempo en BPM

La plupart des éditeurs audio affichent la durée du sample en seconde. Notre boucle mesure précisément 1,714s. Son tempo, exprimé en BPM, est donc de:

60 ÷ [1,714 ÷ 4] = 140 BPM

Deuxième chose on peut calculer la durée en secondes d’ un beat:

60 (sec/min) ÷ BPM = durée d’ un beat (sec)

Ce dernier calcul me permet de préciser plusieurs choses. D’ abord que la représentation temporelle en unités de mesure n’ est pas la seule utilisée, même si elle est la plus répandue. En effet sur la plupart des séquenceurs actuels sont basés sur la représentation graphique des mesures successives, divisées chacune en temps (ex: ½ = 2 temps, ¼ = 4 temps) et ceci en fonction d’ une signature rythmique définie (ex: 4/4).

Or sur certains samplers hardware ou sur certains softwares ( trackers en particulier), l’unité de référence n’est pas la mesure mais la seconde. On attribue à chaque temps et à chaque note jouée une valeur temporelle, exprimée en secondes.

Cette représentation en secondes permet de se forger une idée très précise de la fonction de quantification d' enregistrement disponible sur la plupart des séquenceurs et qui permet de caler une note jouée sur une valeur de note exacte, en fonction d’un intervalle de temps défini, par exemple une quantification ¼ recale la note enregistrée sur la noire la plus proche. Si on exprime tout cela en secondes cela revient à dire qu’une note jouée à 0.607s pour une noire quantifiée à 0.70s par ex prendra la valeur 0.70s.

Cette fonction s’avère pratique lorsque l’on cherche à obtenir un rythme rigoureux, carré ou avec un timing irréprochable, mais en contrepartie il faut s’attendre à déshumaniser notre boucle percussive et à dénaturer son groove.

En effet dans la réalité il est extrêmement rare qu’un batteur, aussi académique soit-il, joue avec un timing aussi précis. De plus dans certains styles musicaux cette imprécision est carrément un effet recherché. Prenez le jazz ou le funk par exemple les batteurs s’efforcent de donner une sensation de dynamique au rythme en créant des variations ou des imprécisions volontaires, on parle alors de swing ou groove.

2) Travail sur la boucle audio:

Historiquement le sampler hardware est l’ un des premiers instruments permettant de jouer des boucles percussives. Après avoir enregistré des samples de batterie, on pouvait alors répéter ceux-ci à l’ infini grâce à une fonction de bouclage et surtout de les incorporer de façon transparente dans une séquence musicale, leur durée étant généralement fixée à des valeurs binaires (2, 4, 8 mesures etc.), et leur tempo en concordance.

Il existe différentes façon de modifier le tempo d’ une boucle pour la synchroniser avec une musique. La plus simpliste consiste à ne pas modifier son tempo et d’ ajuster celui de la séquence. Mais nous partirons ici du principe qu’on veut plutôt changer la vitesse de notre boucle et pas celui de la musique sur laquelle on veut greffer celle-ci.

La première technique, bien connue des DJ, consiste à accélérer ou ralentir le pitch,
c’est-à-dire la vitesse de lecture du sample. Sur une platine vinyle par exemple on augmente/diminue la vitesse de rotation du plateau pour caler deux disques. Bien que cette modification ait des effets peu perceptibles pour des faibles variations de la vitesse originale, il en va tout autrement lorsqu’elles sont plus importantes: en jouant sur la vitesse on altère considérablement la hauteur, la tonalité du son.

Pour contourner ce problème des samplers de plus en plus performants et innovants sont commercialisés. Ainsi dans les années 90 de nouveaux samplers intègrent une fonction puissante: le time stretching. Comme son nom l’ indique cette fonction permet d’ étirer/compresser la durée d’ un son sans en modifier la hauteur (par modification d’ échantillonnage du signal audio), mais il est communément admis qu’ elle n’ est efficace que pour des changements de tempo de plus ou moins 10 BPM, au-delà la qualité du son est altérée.

Quoiqu’il en soit le time stretch est un outil vraiment intéressant car à présent on peut convertir le tempo d’ un sample à n’ importe quelle valeur en fixant la durée de destination de celui-ci par la formule:

[60 ÷ tempo destination (BPM)] x nombre beats destination = durée (s)

Donc si on veut une boucle de 170 BPM, on calcule sa durée de destination, soit:

[60 ÷ 170] x 4 = 1,412 s

La plupart des éditeurs audio intègrent une fonction time stretch, il suffit simplement de lui indiquer cette durée de destination. Ex sur Sound Forge:

Image

et donc notre boucle est maintenant à 170 BPM:



3) L'avènement du beat slicing:

Parallèlement à cette évolution les premiers séquenceurs software audio/midi voient le jour et vont permettre une véritable interaction entre ordinateur et sampler. Ceci aura pour effet la commercialisation d’ un logiciel d’ un nouveau genre et premier beat slicer sur le marché, Recycle, et dont le concept est révolutionnaire: il permet enfin de modifier le tempo d’ une boucle percussive sur des plages importantes sans altération de sa hauteur.

Quel est le principe? Chaque fichier audio est constitué essentiellement de deux types de données: l’information sonore, les sons individuels qui composent le fichier audio, le quoi, et l’information temporelle le quand de l’ audio.

L’ information sonore peut être représentée graphiquement par sa forme d’ onde:

Image

L’ information temporelle par un pattern rythmique classique: kick, hat, snare, hat, hat, kick, snare, hat



Image

Le beat slicing consiste à décoder le timing original et l’information sonore d’ une boucle audio. La représentation graphique d’une boucle percussive sous forme d’onde permet d’observer de façon nette le déroulement dans le temps des transitoires correspondant aux hits individuels de la batterie (kick, snare, hats,etc.). Par ex zoom sur les transitoires associées au premier kick:

Image

A l’ aide du beat slicer (ici Recycle) on va donc découper (slicing) notre boucle percussive en tranches (slices) commençant chacune au début d’une transitoire percussive et finissant juste avant la transitoire suivante.

Image

En associant chaque slice à un événement midi nous savons à quel moment le batteur joue ses différentes notes. Le beat slicer permet de sauvegarder cette information temporelle grâce à un fichier midi ainsi que d' exporter nos différentes slices individuelles (kick, hat, snare):

Image

Image

Le fichier midi détermine le quand de la séquence, c’est-à-dire à quel moment les notes sont déclenchées. La meilleure comparaison qu’ on puisse trouver ici pour comprendre le principe de beat slicing est celui du piano mécanique qui joue tout seul grâce à de petites bandes de papier perforées qui vont déterminer quelles notes vont être jouées, à quel moment, à quelle vitesse.

En résumé votre sampler devient un piano mécanique sur lequel chaque note correspond à une slice de votre boucle percussive. Le fichier midi associé au découpage et précédemment extrait par votre beat slicer est la petite bande de papier magique qui va déclencher successivement les slices pour ainsi reproduire la séquence originale. Si vous augmentez/diminuez la vitesse de lecture de celui-ci vous modifiez le tempo de votre boucle sans pour autant modifier sa hauteur.

Pour illustrer ce dernier propos on peut donc importer ce fichier midi ("flow.mid") sur une piste midi d’ un séquenceur:

Image

Dans un sampler (ici impulse) placé sur cette piste midi on va charger nos slices (de façon chronologique):

Image

A chaque événement midi est donc associé une slice: la lecture du clip midi va entraîner le déclenchement successif de celles-ci de manière à reproduire parfaitement notre boucle d’ origine:

Image



On peut accélérer/ralentir le tempo global et conserver les caractéristiques tonales d’ origine:




Pour vous permettre d’ expérimenter ça je joints tous les éléments du tutorial (boucles, fichier rex, slices, fichier midi). Par ailleurs je vous invite à jeter un œil à la vidéo de francolamuerte sur la réalisation de boucles avec recycle:



:c:
Attachments
zip.rar
(293.87 KiB) Downloaded 17 times
Last edited by turn on Sun 06 Apr, 2008 11:48, edited 4 times in total.
it's time to kick ass and chew bubblegum
"sortir ou ne pas sortir telle est la question"

http://www.myspace.com/disableparties
User avatar
turn
Modérateur
Modérateur
 
Posts: 2205
Joined: Fri 17 Mar, 2006 09:29
Location: Lille

Postby er-4 on Fri 25 Jan, 2008 00:54

Hey quel beau tuto, bien présenté, illustré, sonorisé :c:

Good job Turn, même si je suis plus de la philosophie Guru et warping pour composer je trouve ton tuto très interessant !

Image
Image

Staff en civil du FFOS pour Samplestation

http://www.myspace.com/algorythme24

Image
User avatar
er-4
Modérateur
Modérateur
 
Posts: 6455
Joined: Wed 12 Apr, 2006 17:19
Location: Avignon

Postby francolamuerte on Fri 25 Jan, 2008 01:09

Tabarnak Turn ! T'es en forme en criss toé ! :clap: Je m'inscris sur ce thread, vu la longueur du tuto, je vais le lire tranquillement. Je m'inscris donc sur ce thread par ce message car les autres à venir vont m'intéresser aussi.

Bravo Turn ! :)
User avatar
francolamuerte
mega posteur
mega posteur
 
Posts: 1415
Joined: Thu 08 Mar, 2007 07:54
Location: Québec, Canada

Postby Underpressure on Fri 25 Jan, 2008 11:32

la classe :clap: 8)
merci Turn :mrgreen:
-------------------------------------------------------
http://www.myspace.com/clonningprocess
http://www.myspace.com/disableparties
"VRP"du FFOS pour samplestation !!!
Certifié Pro Tools..oui m'sieur !!
User avatar
Underpressure
mega posteur
mega posteur
 
Posts: 1989
Joined: Sun 16 Jul, 2006 21:54
Location: paris (france)

Postby Nöm@D on Fri 25 Jan, 2008 14:31

Bien joué :clap:
C'est vraiment bien foutu c'est clair, détaillé et illustré.
Chapeau bas !
Bon je connaissais à peu près tout ce que tu dis mais c'était loin d'être aussi structuré dans ma tête :mrgreen:
Si on exprime tout cela en secondes cela revient à dire qu’une note jouée à 0.607s pour une noire à 0.60s prendra la valeur 0.60s.

Juste cette phrase où je ne comprend pas bien ce que tu veux dire...
User avatar
Nöm@D
posteur actif
posteur actif
 
Posts: 366
Joined: Tue 06 Dec, 2005 23:33

Postby turn on Fri 25 Jan, 2008 14:59

tu as raison, j' ai rectifié car effectivement ça ne voulait rien dire :lol:

je m' explique: tu joues une note à un temps X (ex 0.607s) et tu emploies une quantification d' enregistrement à la noire. donc la noire la plus proche est à temps Y (ex 0.7s) , alors la note que tu as joué se callera automatiquement sur ce temps Y = 0.7!

enfin bon c' est pas le plus important (juste une parenthèse). en tout cas merci àtous pour vos com' c' est super encourageant :wink:
it's time to kick ass and chew bubblegum
"sortir ou ne pas sortir telle est la question"

http://www.myspace.com/disableparties
User avatar
turn
Modérateur
Modérateur
 
Posts: 2205
Joined: Fri 17 Mar, 2006 09:29
Location: Lille

Postby KzzzK on Fri 25 Jan, 2008 15:48

en tout cas merci àtous pour vos com' c' est super encourageant


bah franchement ouais, tu les mérites! Très bon tuto. :D
si vous ne trouvez plus rien, cherchez autre chose. B.Fontaine..

----> new FFOS member :| :shifty:
User avatar
KzzzK
habitué
habitué
 
Posts: 959
Joined: Wed 24 Oct, 2007 19:01
Location: Saint-Omer, Lille

Postby LMD on Fri 25 Jan, 2008 16:42

ha ouais nikel le tuto 8)
...et la vidéo de franco illustre le tout parfaitement :c:
User avatar
LMD
posteur actif
posteur actif
 
Posts: 262
Joined: Tue 14 Nov, 2006 22:25
Location: var

Postby er-4 on Fri 14 Mar, 2008 17:23

Yo à quand la 2eme partie :twisted:
Image

Staff en civil du FFOS pour Samplestation

http://www.myspace.com/algorythme24

Image
User avatar
er-4
Modérateur
Modérateur
 
Posts: 6455
Joined: Wed 12 Apr, 2006 17:19
Location: Avignon

Postby turn on Fri 14 Mar, 2008 17:38

:think: bientôt :shhh:
it's time to kick ass and chew bubblegum
"sortir ou ne pas sortir telle est la question"

http://www.myspace.com/disableparties
User avatar
turn
Modérateur
Modérateur
 
Posts: 2205
Joined: Fri 17 Mar, 2006 09:29
Location: Lille


Return to Tutoriaux, Trucs et Astuces

Who is online

Users browsing this forum: No registered users and 1 guest