Historique: Swami - créer une banque SF2
Aperçu de cette version: 10
A insérer dans que soundfont ou SF2, mais pour tous les format c'est grosso-modo le même principe. A voir donc !
Créer une banque SON au format SF2 avec Swami.
Attention ce qui est écrit en dessous c'est en brouillon. Inutile de corriger les erreurs maintenant
système d'exploitation Ubuntu 12.04
micro Sony F-V3T des années 1980.
carte son d'origine de l'ordinateur.
Le logiciel Swami pour créer et gérer la banque
Logiciel Audacity pour organiser l'échantillon au format flac.
Le but est de créer une banque de sons de voix solo sur la syllabe "Hé" ( pour avoir des corrections à effectuer au niveau de l'échantillon à traiter ). La banque ne couvrira que deux octaves.
Choisir dans l'échantillon, la meilleure séquence et supprimer les autres.
Cocher la case 24 Bit samples, si le fichier flac est un 24 bits. (il semble qu'une banque ne peut être composée que de fichiers de même type ?)(tester si on peut mélanger wav et flac)(voir les pbs de sauvegarde avec swami save ne marche pas utilisez save as et remettre le meme nom)
En clic/surlignez un des samples et en cliquant sur les touches du clavier virtuel, le sample doit être joué. Comme rien n'a encore été défini, l'échantillon est jouée en boucle sur la totalité du sample avec la tonalité de la note appuyée tant que vous maintenez l'appui.
En bas à droite, le panneau a changé :
Dans l'onglet « proprièté », il faut fixer le root note, vous devez affichez la valeur de la note du sample, de façon à être en accord avec les autres instruments, quand le son sera joué. Ex : le sample est un son en LA, ce qui donne 69|A3. Si le son n'est pas tout à fait accordé, utilisez le fine-tuning pour l'ajuster.
C' est fini, pour l'instant, du traitement de l'échantillon.
Laisser l'arborescence de samples développé.
La « zone instrument » dans la SF2 ( appelée région dans SFZ ), va contenir les références aux échantillons de samples nécessaires pour constituer l'étendue de jeu du « Melodic Preset » ou « Patch » .
Vous clic-droitez sur « instruments » et choisir « new instrument », dans le panneau en bas à droite, saisissez un nom. Ensuite pour assigner un sample à cette zone, faites « glisser » un des samples sur l'instrument qui vient d'être créé ; Il sera automatiquement affecté à cette zone.
Une zone instrument peut contenir plusieurs référence de samples et même plusieurs référence au même sample, et les samples peuvent être référencés à plusieurs zones instrument différentes.
Sous le clavier virtuel, une bande verte figurant l'étendue des notes du sample assigné est affichée, avec un point bleu qui reprèsente la root-note. Comme précédemment, avec la souris vous pouvez déplacer les extrémités de cette bande pour définir l'étendue de touches qui jouera le sample ; Au fur et à mesure des samples assignés à cette zone instrument les bandes s'afficheront.
Pour créer un preset : cliquez droit sur le dossier, choisissez « newpreset » et renseignez le panneau du bas avec le nom. Ce nom peut-être identique au nom d'un autre preset, ce n'est pas interdit, mais l'utilisateur aura bien du mal pour s'y retrouver dans la liste des noms d'instruments de son séquenceur. De même, plusieurs presets peuvent avoir le même numéro de program, mais au niveau du lecteur, le premier de la liste sera joué, les autres n°de program identiques seront ignorés.
Comme certains séquenceurs ignore le program 0, il est préférable de commencer à 1. De même le n° de banque reste généralement à 0.
Dans ce type d'enveloppe de son : la boucle est nécessaire.
L'appui sur la touche déclenche l'attaque du son et, après une période de maintien quasi inexistante, le relâchement est amorcé. Si la touche reste appuyée, le son continue sa décroissance (decay) "en pente douce" jusque l'extinction, mais si la touche est libèrée, la décroissance sera plus abupte.
Dans ce type d'enveloppe de son : la boucle est inutile, on peut même dire incongrue.
Pour créer une boucle à ce niveau clic/surlignez le sample et cliquez sur l'onglet « sample editor » ; Deux fenêtres graphiques apparaissent, celle de gauche est l'onde du sample, et à droite, la représentation en points d'une zone de ce sample qui va nous permettre la juxtaposition des début/fin de boucle :
Vous aurez compris que le choix des zones début et fin de boucle est crucial, l'idéal est d'obtenir deux ondes qui se superposent parfaitement. D'où la nécessité d'avoir un sample "nivelé" pour obtenir un son équilibré dans la partie maintien de l'enveloppe.
déplacez les limites comme précédemment, de façon à « encadrer » chaque limite de la zone verte par une zone (par ex : magenta autour du début et rouge autour de la fin) et en appuyant sur le bouton «find loops», le logiciel calcule les pourcentages de correspondance. Lorsque les résultats sont affichés, cherchez un 100 % ou au plus proche, cliquer sur la ligne et c'est fait, vous devriez obtenir une belle boucle, toutefois il est possible que le "joint tressaute", revenez à la méthode manuelle pour ajuster les ondulations.
Nota : Au cas où vous auriez appuyé, involontairement sur le bouton «Rétablir», appuyez sur la loupe pour revenir aux deux fenêtres, utilisez les case incrémetielles pour revoir la zone verte, et recommencez l'opération. (ET N'APPUYEZ PLUS SUR RETABLIR).
Clic/surlignez, la référence du sample dans la zone instrument, le panneau du bas change.
Cliquez sur l'onglet «sample editor» et vous pouvez recommencer l'opération décrite dans la boucle globale (avec des zones différentes), mais cette fois vous créez une «boucle locale», pour cette référence du sample dans cette zone instrument.
A titre d 'expérience, si vous assignez une nouvelle fois le même sample à cette même zone, vous pouvez définir une autre «boucle locale» pour ce même sample et si vous assignez de nouveau le même sample, sans faire de boucle locale, ce sera la boucle globale qui sera jouée ; Et s'il n'y a pas de boucle globale, c'est le sample « pur » qui sera joué c'est à dire que l'appui de la touche provoquera le son dans les conditions d'enveloppe du "piano".
La zone popup à gauche détermine l'utilisation de la boucle locale :
Exemple avec l'effet panoramique (balance) :
Si vous placer le preset à droite, toute les notes jouées seront à droite, mais si dans le preset vous avez référencé plusieurs zones instrument, et qu'à chacune de ces zones vous avez donné des valeurs de pan différentes pour chaque zone, ces valeurs seront influencées la valeur affectée du preset ; Les zones seront donc distribuées dans l'espace du preset en concordance de leur valeur de pan. Et c'est pas fini, si la zone instrument contient des samples qui eux-mêmes ont leur propre valeur de pan, cette valeur altérera la valeur de pan de la zone instrument pour ce sample... Testez le positionnement d'un sample pour vous rendre compte de l'effet final.
Ces effets cumulés sont à utiliser avec précaution pour éviter de dénaturer totalement le son, ainsi qu'appliquer des effets de chorus et/ou reverb au niveau de la soundfont n'est pas une bonne pratique, car ces effets sont généralement appliqués par l'arrangeur lors du montage du son. Si une banque de sons possède un préréglage d'effets non-désirés, il faut l'éditer, réinitialiser les curseurs et la sauvegarder. Dans le même esprit, enregistrer un sample avec un effet réverb, n'est pas concevable, car dans ce cas il n'y a pas de possibilité d'éliminer ces effets.
Créer une banque SON au format SF2 avec Swami.
attention
Page en cours d'écriture
ardoisebleue 10-07-2013
ardoisebleue 10-07-2013
attention
Page intégrée dans la structure (Portail des Logiciels -> Catégorie Synthétiseurs Virtuels -> Swami -> Banque SF2 avec Swami) et (Portail des tutos -> Tutos logiciels -> Autres tutos -> Banque SF2 avec Swami)
dis moi si ca te va ardoisebelue
olinuxx 14-07-2013
pas de problème
ardoisebleue 14-07-2013
dis moi si ca te va ardoisebelue
olinuxx 14-07-2013
pas de problème
ardoisebleue 14-07-2013
Table des matières
Attention ce qui est écrit en dessous c'est en brouillon. Inutile de corriger les erreurs maintenant
Préambule
Matériel utilisé
ordinateur tour Asus de 5 ans d'âge.système d'exploitation Ubuntu 12.04
micro Sony F-V3T des années 1980.
carte son d'origine de l'ordinateur.
Choix pour les tests
Le format SoundFont SF2Le logiciel Swami pour créer et gérer la banque
Logiciel Audacity pour organiser l'échantillon au format flac.
Le but est de créer une banque de sons de voix solo sur la syllabe "Hé" ( pour avoir des corrections à effectuer au niveau de l'échantillon à traiter ). La banque ne couvrira que deux octaves.
Les échantillons
Créer 4 échantillons, sur les notes RE|E3, LA|A3, DO|C4 et FA|F4.Enregistrer l'échantillon
Etant donné que c'est une voix, enregistrer plusieurs fois environ 3 secondes, en ayant un niveau de voix sans variations de « volume » si possible.Choisir dans l'échantillon, la meilleure séquence et supprimer les autres.
Adapter l'échantillon
L'enregistrement doit être « normaliser », ainsi qu'« amplifier » si nécessaire, puis utiliser l'effet « niveleur » (évitez « compression ») pour avoir un sample le plus stable possible. Au cas où il y aurait une baisse de niveau audible et irréparable dans la séquence, autant supprimer cette partie et affine le raccordement ; Pour ce faire, définir les limites au passage de l'onde à 0 et qui sont aptes à reconstituer parfaitement l'onde. Si besoin est, « bouger » les points d'ondes en utilisant le zoom maximum.Exporter l'échantillon
Pour ce test, j'exporte au format « flac » 24 bits et la qualité maximum.Création de la banque
Créer la banque :
Démarrer SWAMI, créer une nouvelle banque SF2 ( File>newsoundfont), renseigner le panneau en bas à droite (au moins le nom et la date).Cocher la case 24 Bit samples, si le fichier flac est un 24 bits. (il semble qu'une banque ne peut être composée que de fichiers de même type ?)(tester si on peut mélanger wav et flac)(voir les pbs de sauvegarde avec swami save ne marche pas utilisez save as et remettre le meme nom)
Charger les samples :
Développez l'arborescence et clic-droitez sur « samples », choisir « load samples » et charger le ou les fichiers « flac » nécessaires.En clic/surlignez un des samples et en cliquant sur les touches du clavier virtuel, le sample doit être joué. Comme rien n'a encore été défini, l'échantillon est jouée en boucle sur la totalité du sample avec la tonalité de la note appuyée tant que vous maintenez l'appui.
En bas à droite, le panneau a changé :
Dans l'onglet « proprièté », il faut fixer le root note, vous devez affichez la valeur de la note du sample, de façon à être en accord avec les autres instruments, quand le son sera joué. Ex : le sample est un son en LA, ce qui donne 69|A3. Si le son n'est pas tout à fait accordé, utilisez le fine-tuning pour l'ajuster.
C' est fini, pour l'instant, du traitement de l'échantillon.
Laisser l'arborescence de samples développé.
Création de la zone instrument :
La « zone instrument » dans la SF2 ( appelée région dans SFZ ), va contenir les références aux échantillons de samples nécessaires pour constituer l'étendue de jeu du « Melodic Preset » ou « Patch » .
Vous clic-droitez sur « instruments » et choisir « new instrument », dans le panneau en bas à droite, saisissez un nom. Ensuite pour assigner un sample à cette zone, faites « glisser » un des samples sur l'instrument qui vient d'être créé ; Il sera automatiquement affecté à cette zone.
Une zone instrument peut contenir plusieurs référence de samples et même plusieurs référence au même sample, et les samples peuvent être référencés à plusieurs zones instrument différentes.
Sous le clavier virtuel, une bande verte figurant l'étendue des notes du sample assigné est affichée, avec un point bleu qui reprèsente la root-note. Comme précédemment, avec la souris vous pouvez déplacer les extrémités de cette bande pour définir l'étendue de touches qui jouera le sample ; Au fur et à mesure des samples assignés à cette zone instrument les bandes s'afficheront.
Création du Melodic Presets :
Il y a deux zones pour définir des presets, Mélodic presets et Percussion Presets. Mais des set-percussion peuvent être définis au niveau Mélodic ; je suppose que dans les années 1990, la vitesse des ordinateurs étant limitée, le canal 10 était réservé aux percussions et était prioritaire, le canal 16 était la plus basse priorité. Ce qui imposait, peut-être ces choix ??Pour créer un preset : cliquez droit sur le dossier, choisissez « newpreset » et renseignez le panneau du bas avec le nom. Ce nom peut-être identique au nom d'un autre preset, ce n'est pas interdit, mais l'utilisateur aura bien du mal pour s'y retrouver dans la liste des noms d'instruments de son séquenceur. De même, plusieurs presets peuvent avoir le même numéro de program, mais au niveau du lecteur, le premier de la liste sera joué, les autres n°de program identiques seront ignorés.
Comme certains séquenceurs ignore le program 0, il est préférable de commencer à 1. De même le n° de banque reste généralement à 0.
Notion de boucle
Dans la constitution d'un son il y a l'enveloppe, celle-ci est composée :- de l'attaque
- du maintien
- du relachement
Son continu : exemple de l'orgue
Si vous laissez la touche d'un orgue enfoncée une minute, le son joue une minute. Dans une soundfont, il est impossible de prévoir toutes les durées, d'où l'invention de la boucle. Cette boucle intervient dans la période de maintien de l'enveloppe, lors de l'appui sur la touche (note-on), la note est jouée ; Si la touche est relâchée avant la fin de la période maintien, le lecteur passe à la période relachement ; Si la touche est toujours appuyée à la fin de la période maintien (c.a.d au départ de la période relâchement), le lecteur revient au début de boucle (c.a.d à la fin de la période attaque) et ainsi de suite jusqu'au relâchement de la touche (note-off).Dans ce type d'enveloppe de son : la boucle est nécessaire.
Son décroissant : exemple du piano
Je fais abstraction des effets du pédalier dans l'action sur l'enveloppe des notes.L'appui sur la touche déclenche l'attaque du son et, après une période de maintien quasi inexistante, le relâchement est amorcé. Si la touche reste appuyée, le son continue sa décroissance (decay) "en pente douce" jusque l'extinction, mais si la touche est libèrée, la décroissance sera plus abupte.
Dans ce type d'enveloppe de son : la boucle est inutile, on peut même dire incongrue.
La boucle globale
La boucle globale est définie au niveau du sample (branche samples dans swami).Pour créer une boucle à ce niveau clic/surlignez le sample et cliquez sur l'onglet « sample editor » ; Deux fenêtres graphiques apparaissent, celle de gauche est l'onde du sample, et à droite, la représentation en points d'une zone de ce sample qui va nous permettre la juxtaposition des début/fin de boucle :
Méthode manuelle (pour bien comprendre le principe)
Dans la fenêtre graphique de gauche où le sample est reprèsenté, la barre verte supérieure va nous permettre de fixer les limites du bouclage. Actuellement, cette zone fait la totalité du sample (pas de boucle) : placez le curseur de la souris à gauche dans la zone verte, vous clic-maintenez et déplacez la limite de début souhaité de la boucle (généralement après l'attaque), de même à droite pour fixer la fin de boucle (généralement avant le relachement). Si à ce moment vous appuyez une touche, le résultat devrait être catastrophique, des clocs à chaque reprise. Aussi pour éviter ces "bruits indésirables" et avoir une précision maximum, utilisez la fenêtre de droite où deux courbes (verte et rouge) sont apparues ; En bougeant le meneau (séparation entre les fenêtres) pour agrandir la fenêtre et en jouant de la molette vous pouvez zoomer/dézoomer pour voir les deux formes d'onde de points, La verte est la forme d'onde dans la zone de début de la boucle, et la rouge celle de la fin, si vous bougez les limites, les ondes changent. Pour ajuster finement la superposition, utilisez les cases incrémentielles au-dessus des deux fenêtres de ces ondes et obtenir un « raccord parfait » (évitant les tics et autres bruits parasites).Choix des zones de bouclage
Vous aurez compris que le choix des zones début et fin de boucle est crucial, l'idéal est d'obtenir deux ondes qui se superposent parfaitement. D'où la nécessité d'avoir un sample "nivelé" pour obtenir un son équilibré dans la partie maintien de l'enveloppe.
Méthode assistée
En cliquant sur la loupe à droite des deux zones incrémetielles, un tableau s'affiche à gauche, deux bandes au-dessus de l'image (magenta et rouge) vont vous permettre de situer les zones de tolérance où vous souhaitez le début et la fin de la boucle :déplacez les limites comme précédemment, de façon à « encadrer » chaque limite de la zone verte par une zone (par ex : magenta autour du début et rouge autour de la fin) et en appuyant sur le bouton «find loops», le logiciel calcule les pourcentages de correspondance. Lorsque les résultats sont affichés, cherchez un 100 % ou au plus proche, cliquer sur la ligne et c'est fait, vous devriez obtenir une belle boucle, toutefois il est possible que le "joint tressaute", revenez à la méthode manuelle pour ajuster les ondulations.
Nota : Au cas où vous auriez appuyé, involontairement sur le bouton «Rétablir», appuyez sur la loupe pour revenir aux deux fenêtres, utilisez les case incrémetielles pour revoir la zone verte, et recommencez l'opération. (ET N'APPUYEZ PLUS SUR RETABLIR).
La boucle locale
La boucle locale est définie au niveau zone instrument. Ce qui vous permet de définir des bouclages différents à partir d'un même sample , bouclé ou non, référencé dans plusieurs zones instrument ou une même zone instrument.Clic/surlignez, la référence du sample dans la zone instrument, le panneau du bas change.
Cliquez sur l'onglet «sample editor» et vous pouvez recommencer l'opération décrite dans la boucle globale (avec des zones différentes), mais cette fois vous créez une «boucle locale», pour cette référence du sample dans cette zone instrument.
A titre d 'expérience, si vous assignez une nouvelle fois le même sample à cette même zone, vous pouvez définir une autre «boucle locale» pour ce même sample et si vous assignez de nouveau le même sample, sans faire de boucle locale, ce sera la boucle globale qui sera jouée ; Et s'il n'y a pas de boucle globale, c'est le sample « pur » qui sera joué c'est à dire que l'appui de la touche provoquera le son dans les conditions d'enveloppe du "piano".
La zone popup à gauche détermine l'utilisation de la boucle locale :
- standard
- none
- release
Le relachement avec une boucle
Si la note est affectée d'une boucle (locale ou globale), le relachement de la touche (note-off) provoque l'arrêt abrupt du son. Il faut utiliser le paramètres "release" dans l'onglet enveloppe pour obtenir une décroissance du son. Ce que nous verrons plus loin.Les effets
l'onglet "misc. control" permet d'effectuer les réglages des effets à appliquer sur les samples, zone instruments et Presets. Ces effets sont cumulatifs.Exemple avec l'effet panoramique (balance) :
Si vous placer le preset à droite, toute les notes jouées seront à droite, mais si dans le preset vous avez référencé plusieurs zones instrument, et qu'à chacune de ces zones vous avez donné des valeurs de pan différentes pour chaque zone, ces valeurs seront influencées la valeur affectée du preset ; Les zones seront donc distribuées dans l'espace du preset en concordance de leur valeur de pan. Et c'est pas fini, si la zone instrument contient des samples qui eux-mêmes ont leur propre valeur de pan, cette valeur altérera la valeur de pan de la zone instrument pour ce sample... Testez le positionnement d'un sample pour vous rendre compte de l'effet final.
Ces effets cumulés sont à utiliser avec précaution pour éviter de dénaturer totalement le son, ainsi qu'appliquer des effets de chorus et/ou reverb au niveau de la soundfont n'est pas une bonne pratique, car ces effets sont généralement appliqués par l'arrangeur lors du montage du son. Si une banque de sons possède un préréglage d'effets non-désirés, il faut l'éditer, réinitialiser les curseurs et la sauvegarder. Dans le même esprit, enregistrer un sample avec un effet réverb, n'est pas concevable, car dans ce cas il n'y a pas de possibilité d'éliminer ces effets.