Devenir membre
Devenir Membre

ou
Connexion
Se connecter

ou
Astuce

Lecture de MIDIfiles: Les sons changent seuls

Par Spawn-X le 14/02/2006 - (Tout public)

Un midifile digne de ce nom contient des messages de Program Change.
C'est messages ont pour but de selectionner un son particulier (Guitare, Piano, synthé, etc...) sur un générateur de son, qu'il soit hardware (Expandeur, sampler, synthé, etc..) ou software (Vsti general midi, Vsti synthé, Vsti sampler, etc..).
Ainsi, il est possible de placer ce genre de message au tout début de la piste afin de lui assigner automatiquement le son voulu pour toute la durée du morceau, ou, d'en placer plusieurs sur toute la durée de ce morceau dans le but de changer de type de son en cours de route.
Par exemple, la piste #4 commence à jouer un son de pinao, puis, à la mesure 53, remplace ce piano par un son de clarinette.
Problème: D'une part, ces sons, en principe, compatible avec la norme General Midi, ne sont pas identique sur tout les générateurs de son. Ainsi, là où un expandeur GM jouera un son de piano sur le #PC1 (N° de ProgChange 1), un VSTi peut très bien avoir un tout autre son sur ce m^m N°.
Il devient alors neccessaire de pouvoir réassigner ces sons.
Malheureusement, pour vous, qui êtes parfait débutant, c'est impossible, car à chaque fois que vous revenez au début du morceau, le son que vous avez sélectionné se trouve réinitialisé au son par défaut, ou à un autre son, mais toujours un son que vous n'avez pas choisi.

Solution:

Après import de votre midifile, ouvrez le conteneur midi concerné par le problème dans l'éditeur en liste.

Là, vous verrez un outil de filtrage de l'affichage qui vous permettra de choisir les types d'informations que vous désirez visualiser (Notes, Pitch-Bend, Aftertouch, etc...).
Si cette barre d'outil n'apparaît pas, il vous suffira de trouver l'icône qui détermine son état On/Off.

Vous l'aurez compris, vous allez devoir utiliser cet outil pour n'afficher QUE les Program Changes.

Si tout se passe comme prévu, vous devriez alors voir apparraître quelques lignes seulement là où il y en avait plusieurs centaines auparavent.

Il vous suffit alors de sélectionner ces messages de PC, et... .. de les supprimer, purement et simplement.

Si vous connaissez l'implémentation midi de votre générateur de sons, vous pouvez également prendre le parti de modifier ces messages PC plutôt que de les effacer, afin qu'ils coincident avec les sons que vous désirez entendre en lieu et place de ceux par défaut.

Enjoy.

 

NOTA: Les versions les plus allégées de Cubase ne disposent pas de l'éditeur en liste. Tout n'est pas perdu pour autant puisque l'éditeur clavier peut afficher les program changes directement dans la sous-piste de contrôleurs, là où s'affiche par défaut la vélocité des notes. Je vous laisse chercher mais ce n'est pas compliqué à trouver.

Soyez le premier à réagir à cette astuce

    Vous souhaitez réagir à cette astuce ?

    Se connecter
    Devenir membre
    cookies
    Nous utilisons les cookies !

    Oui, Audiofanzine utilise des cookies. Et comme la dernière chose que nous voudrions serait de perturber votre alimentation avec des choses trop grasses ou trop sucrées, sachez que ces derniers sont fait maison avec des produits frais, bio, équitables et dans des justes proportions nutritives.
    Ce que cela veut dire, c’est que les infos que nous y stockons ne visent qu’à simplifier votre usage du site comme à améliorer votre expérience sur nos pages et vous afficher des publicités personnalisées (en savoir plus).

    Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

    Tous nos cookies
    Cookies non soumis à consentement
    Il s'agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).
    Google Analytics
    Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer.
    Publicités
    Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.

    Nous tenons à préciser qu’Audiofanzine n’a pas attendu qu’une loi nous y oblige pour respecter la vie privée de nos membres et visiteurs. Les cookies que nous utilisons ont en commun leur unique objectif qui est d’améliorer votre expérience utilisateur.

    Tous nos cookies
    Cookies non soumis à consentement

    Il s’agit de cookies qui garantissent le bon fonctionnement du site Audiofanzine. Le site Web ne peut pas fonctionner correctement sans ces cookies. Exemples : cookies vous permettant de rester connecté de page en page ou de personnaliser votre utilisation du site (mode sombre ou filtres).

    Google Analytics

    Nous utilisons Google Analytics afin de mieux comprendre l’utilisation que nos visiteurs font de notre site pour tenter de l’améliorer. Lorsque ce paramètre est activé, aucune information personnelle n’est envoyé à Google et les adresses IP sont anonymisées.

    Publicités

    Ces informations nous permettent de vous afficher des publicités qui vous concernent grâce auxquelles Audiofanzine est financé. En décochant cette case vous aurez toujours des publicités mais elles risquent d’être moins intéressantes :) Nous utilisons Google Ad Manager pour diffuser une partie des publicités, des mécanismes intégrés à notre CMS pour le reste. Nous sommes susceptibles d’afficher des publicités provenant de notre propre plateforme, de Google Advertising Products ou encore de la régie Adform.


    Vous pouvez trouver plus de détails sur la proctection des données dans la politique de confidentialité.
    Vous trouverez également des informations sur la manière dont Google utilise les données à caractère personnel en suivant ce lien.