Skip to main content

Historique: Séquenceur LinuxSampler

Aperçu de cette version: 5

Pour composer, il est pratique d'utiliser un séquenceur. Un séquenceur va permettre de synthétiser des sons à partir de banques de sons, que l'on trouve un peut partout sur le net. Le séquenceur ne lit pas directement les banques de sons. Il fait pour cela appel à un lecteur d'échantillons. Dans ce tutoriel, nous allons voir comment coupler un séquenceur au lecteur d'échantillon LinuxSampler.

Pourquoi LinuxSampler ?


LinuxSampler est le seul lecteur d'échantillon capable de lire le banques de sons au format SF2, GIG et SFZ. LinuxSampler fonctionne en mode client / serveur. Cela signifie que vous aurez besoin d'un client pour effectuer les manipulations suivantes. Dans ce tutoriel, non utiliseront JSampler, mais cela fonctionne de la même manière avec QSampler.

Pour quel(s) séquenceur(s) ?


Ce tutoriel sera illustré avec le séquenceur RoseGarden, mais les manipulations décrites sont faisables pour à peu près n'importe quel autre séquenceur MIDI.

Prérequis


Les prérequis pour ce tutoriel sont :
  • Jack fonctionnel et lancé.
  • Avoir installer LinuxSampler sans oublier d'installer les paquets qui permettent de l'utiliser comme greffon (linuxsampler-dssi et linuxsampler-lv2).
  • Avoir installer un client pour LinuxSampler, par exemple Jsampler.
  • Avoir installer un séquenceur MIDI, par exemple RoseGarden.
  • Disposer de quelques banques de sons.

Mise en place


Après avoir démarrrer Jack, lancez RoseGarden. Dans la fenêtre principal, sélectionnez la piste pour laquelle vous souhaitez ajouter un instrument.

Dans la boîte « paramètres de la piste » sur la gauche de l'écran, pour le champ « périphérique », sélectionnez « Greffon de synthétiseurs » dans le menu déroulant :

Ensuite, dans le menu « Studio », cliquez sur « Gérer les greffons de synthétiseurs ». Une nouvelle fenêtre s'ouvre. Sur la première ligne, dans la première boîte déroulante, où il doit y avoir « <Aucun> », sélectionnez « LinuxSampler » :

Vous pouvez maintenant lancer QSampler. Dans la fenêtre de QSampler, vous verrez alors qu'il y a déjà une piste, c'est celle que nous venons de créer. Vous pouvez alors modifier la configuration de cette piste pour y associer la banque de votre choix. Vérifiez aussi que l'entrée et la sortie sont sur « Plugin » :


Vous devez alors avoir du son avec la piste créée maintenant.

Pour ajouter une piste supplémentaire, il suffit de suivre la même démarche. Mais lorsque vous aurez sélectionné le périphérique de la piste, pensez à modifier le champ « Instrument » situé juste en dessous pour choisir un numéro qui n'est pas encore utilisé :

Pensez bien à sauvegarder le fichier de Rosegarden et la configuration de QSampler, afin de ne pas avoir à associer à nouveau vos banques de sons à vos piste.

Automatisation


Si on résume, pour ouvrir une de vos composition, vous devez :
  • lancer Jack
  • ouvrir votre fichier avec RoseGarden
  • ouvrir votre fichier avec QSampler

C'est trop de temps de perdu !
Nous allons plutôt créer un script qui fait ceci à notre place.
Créez un fichier et collez-y les ligne suivantes :

Copy to clipboard
#!/bin/sh if [ "$(pgrep qjackctl)" = "" ] ; then qjackctl & sleep 3 fi if [ ! -f $1 ] ; then cp ~/.bin/template.rg $1 cp ~/.bin/template.lscp $(basename $1 rg)lscp fi rosegarden $1 & sleep 10 && qsampler $(basename $1 rg)lscp &


Enregistrez le fichier et rendez le exécutable (souvent possible dans les propriété du fichier).

Maintenant, pour ouvrir un fichier RoseGarden, créez une commande personalisée et mettez-y le chemin vers le script ci-dessus.

Note : vous pouvez aussi vous créer un modèle avec déjà toutes les pistes configurées sur Greffon de synthétiseur. Vous gagnerez encore du temps pour créer vos nouvelles compositions.

Historique

Information Version
Fri 14 Feb 2014 22:36 Flo 6
Afficher
Thu 13 Feb 2014 15:53 Flo 5
Afficher
Thu 13 Feb 2014 14:37 Flo 4
Afficher
Thu 13 Feb 2014 12:53 Flo 3
Afficher
Tue 11 Feb 2014 07:27 Flo 2
Afficher
Thu 14 Nov 2013 11:32 Flo 1
Afficher