LibraZiK - Accueil
Blog
Documentation
Contact
Tutoriels
Don
Cliquez ici pour donner sur le compte liberapay du projet
Démos
Bogue
LibraZiK - summary in english

Outils pour utilisateurs

Outils du site


logiciels:petri-foo

Informations

Petri-foo - logo

  • Menu → Applications → Son et vidéo → Instruments virtuels → Petri-Foo
  • petri-foo
  • provient du paquet petri-foo

Généralités

petri-foo est un lecteur et éditeur logiciel d'échantillons sonores pilotable par MIDI. C'est un échantillonneur audio pour le dire autrement. Il a été pensé pour vous permettre de créer de la musique en utilisant des échantillons sonores en tandem avec un séquenceur MIDI 1) ou bien en le pilotant avec un matériel MIDI comme un clavier contrôleur par exemple.

Il permet de lire des fichiers-son 2) grâce à son clavier virtuel :

Petri-Foo : écran principal - cliquer pour agrandir

petri-foo permet également d'éditer les échantillons et d'en avoir un aperçu visuel et sonore :

Petri-Foo : écran d'édition de l'échantillon - cliquer pour agrandir

Certaines de ses autres fonctionnalités sont :

  • assignation de contrôleurs MIDI,
  • support midi-alsa et midi-jack,
  • aperçu sonore automatique des échantillons dans le navigateur de fichiers,
  • possibilité de chargement de fichier d'échantillon sans-entête3),
  • rappel du dernier répertoire utilisé,
  • sauvegarde complète des banques de patches et des échantillons que chaque patche utilise,
  • fonction de fondu-enchaîné,
  • jusqu'à 64 patches avec 8 notes de polyphonie chacun,
  • modification de hauteur de note4) rapide et de haute qualité,
  • fonctions de synthèse (LFO, ADSR, …),
    • enveloppes de volume ADSR linéaires,
    • LFOs synchronisables par transport MIDI ou transport JACK,
  • filtre passe bas avec résonance,
  • plusieurs modes de lecture de l'échantillon5),
  • éditeur d'échantillon zoomable pour les points de lecture et de boucle,
  • portamento,
  • support jack-session,
  • support de NSM avec support du mode switch,
  • MAJ + clic-gauche de la souris pour améliorer la précision du chariot, et Ctrl + clic-gauche de la souris pour améliorer davantage encore la précision du chariot,
  • … et d'autres choses

Utilisation

Une des utilisations possibles de petri-foo est de l'utiliser avec un clavier MIDI pour déclencher le lancement de plusieurs échantillons sonores6) en assignant divers échantillons à chacune des touches du clavier-MIDI. Pour cela, il pourra être très apprécié par les régisseurs de théâtre ou de spectacle qui pourront donc lancer des échantillons grâce à l'appui sur une simple touche du clavier-MIDI en direct lors d'une pièce par exemple, car il permet de gérer sa régie-théâtre aisément (envoi des sons, routing, fondu-enchaîné, …).

Une autre utilisation possible peut être dans un groupe de musique pour lancer en live des échantillons avec un simple appui sur une touche de clavier-MIDI.

Pour ces deux utilisations, vous pourrez aller lire le tutoriel dédié que vous retrouverez dans la liste ci-dessous.

Évidemment, il peut être piloté par d'autres matériels MIDI (comme des pads par exemple), et peut également être piloté par un autre logiciel plutôt qu'un matériel physique.

petri-foo fonctionne uniquement avec JACK qu'il sait lancer tout seul. Ceci dit dans LibraZiK, vous démarrerez JACK auparavant à l'aide d'un démarreur JACK dédié comme QjackCtl.

Fenêtre principale

La fenêtre principale est divisée en 4 parties :

Petri-Foo : écran principal - cliquer pour agrandir

Le volume général

Petri-Foo : volume général - cliquer pour agrandir

C'est un bouton de volume général. Il est actionnable :

  • très grossièrement si vous cliquez dessus et utilisez les flèches de droite et de gauche ,
  • grossièrement si vous cliquez dessus avec la souris et le déplacez7),
  • finement si vous cliquez dessus avec la souris et le déplacez8) tout en maintenant la touche Maj appuyée,
  • très finement si vous cliquez dessus avec la souris et le déplacez9) tout en maintenant la touche Ctrl appuyée,

La liste des patches

Petri-Foo : liste des patches - cliquer pour agrandir

C'est une des parties de la fenêtre que vous voyez lorsque vous démarrez petri-foo et qui est tout simplement une liste des patches utilisés. Ici, en cliquant-droit sur un patche dans la liste, vous pouvez :

  • ajouter un patche (“Add Patch…”),
  • ajouter un patche par défaut (“Add Defaut Patch”),
  • dupliquer un patche (“Duplicate Patch”),
  • renommer un patche (“Rename Patch…”),
  • ou encore supprimer un patche (“Remove patch”)

Petri-Foo : ajouter/dupliquer/renommer/supprimer un patch - cliquer pour agrandir

Gestion de l'échantillon

C'est là que vous allez régler finement votre (ou vos) échantillons et c'est donc la partie de la fenêtre principale avec le plus de possibilités. Bon nombre d'entre elles sont explorées dans le tutoriel : tour d'horizon 10).

Petri-Foo : gestion de l'échantillon - cliquer pour agrandir

Le clavier virtuel

Petri-Foo : clavier virtuel - cliquer pour agrandir

C'est avec ce clavier virtuel intégré à petri-foo que vous assignerez la, ou les, touche(s) aux échantillons. Vous pouvez également assigner un échantillon à plusieurs touches ce qui permet de jouer l'échantillon à plusieurs hauteurs. Et vous pouvez aussi aussi assigner plusieurs sons à une seule touche. La manière précise pour faire ceci sera également explorée dans le tutoriel : tour d'horizon 11).

Fenêtre d'édition de l'échantillon

Petri-Foo : fenêtre d'édition de l'échantillon - cliquer pour agrandir

En cliquant sur la forme d'onde de l'onglet “sample” (voir plus haut), une nouvelle fenêtre s'ouvre dans laquelle vous avez accès à plusieurs fonctions d'édition de l'échantillon.

L'utilisation de la molette de la souris permet de zoomer en avant/arrière suivant la ligne de temps.

Comme précédemment, ceci sera abordé dans le tutoriel : tour d'horizon 12).

À savoir

Plusieurs instances

Vous pouvez lancer plusieurs fois petri-foo et obtiendrez donc plusieurs instances de petri-foo. Ceci peut par exemple vous permettre d'utiliser plusieurs claviers MIDI et d'y associer différents patches. Dans ce cas, prenez bien soin de définir les connexions !

Utilisations avancées

Vous pouvez également allez lire le tutoriel petri-foo en ligne de commande si vous souhaitez utiliser petri-foo dans un terminal ou dans un script. 13)

Tutoriels

PageDescriptionÉtiquettes
Créer un instrument à partir d'un échantillontutoriel d'utilisation de Petri-Foo, avec x42-instrument_tuner et cmt-high_pass_filter, mwhaveedit et QjackCtl, , , , , , , ,
Lancer différents échantillons depuis un claviertutoriel d'utilisation de Petri-Foo pour lancer différents échantillons depuis différentes touches de clavier, , , , , ,
Utilisation avancée de petri-foo en ligne de commandeutilisation avancée de petri-foo en ligne de commande, , ,
Tour d'horizon de l'échantillonneur Petri-Foodécouverte des bases de Petri-Foo, , , ,
Si vous voulez participer à l'amélioration de la documentation de LibraZiK-3 en écrivant une page de doc ou un tutoriel, lisez ceci.

Ressources

Externe en français

Externe en français

  • Une fois le paquet installé, la page de manuel est consultable sur votre ordinateur dans un terminal : man petri-foo (EN) .
1)
comme seq24 par exemple
2)
aux formats suivants : AIFF, AU, AVR, CAF, FLAC, HTK, IFF, MAT4, MAT5, MPC, OGG, PAF, PVF, RAW, RF64, SD2, SDS, SF, VOC, W64, WAV, WAVEX, WVE et XI
3)
aussi connu sous le nom de “RAW-audio”
4)
en anglais : “pitch scaling”
5)
en “boucle”, “une seule fois en entier”, “une seule fois tant que la touche est enfoncée”, en “ping-pong”, en renversé, …
6)
pouvant être des sons/jingles/bruitages/morceaux/ambiances…
7)
sans relâcher le clic
8)
toujours sans relâcher le clic, hein :-)
9)
… bon …là … si vous n'avez pas compris… 8-O:-D
10)
que vous retrouverez également ci-dessous
11)
que vous retrouverez toujours ci-dessous ;-)
12)
que vous retrouverez encore une fois ci-dessous :-D
13)
Comme d’habitude, vous retrouverez ce tutoriel ci-dessous 8-)
logiciels/petri-foo.txt · Dernière modification : 22/11/2019 20:30 de trebmuh