Publicité

Annonce

Réduire
Aucune annonce.

SEQUENCEUR AUDIO / MIDI : Qtractor – Fichier de session et piste MIDI

Réduire
X
 
  • Filtre
  • Heure
  • Afficher
Tout nettoyer
nouveaux messages

  • SEQUENCEUR AUDIO / MIDI : Qtractor – Fichier de session et piste MIDI

    Aujourd’hui nous allons voir la structure de base d’un fichier généré pas Qtractor (extension .qtr) avec ajout ensuite d’une piste MIDI.

    Le but est de pouvoir comprendre comment cela fonctionne, apporter des modifications, copier d’une séquence à une autre certains réglages (gain de temps) et pouvoir relire sur un autre ordinateur dont la structure et le chemin des répertoires sont différents.

    Autre chose (primordial !), le fait d’avoir accès facilement au fichier permet de relire son projet même plusieurs années après, c’est l’avantage du libre

    Et un dernier point; plus l’on est organisé et plus il est facile ensuite de s’y retrouver !


    Préparation

    Voici déjà une suggestion

    • Créez un répertoire ou vous stockerez tous vos projets Qtractor (chez moi c’est /home/bluedid/bluedid_projets_qtractor_audio)

    • à chaque nouveau projet, créez un répertoire en rajoutant la date (ex test001_bluedid_2013_01_27)

    • Si vous utilisez des Soundfont, créez un répertoire (voir des sous-répertoires) et glissez-les dedans


    Quand l’on lance Qtractor et que l’on sauvegarde pour la première fois voici comment faire :

    • Choisissez le répertoire précédemment créé pour votre projet et rajoutez le même nom de fichier


    bluedid_qtractor_repertoire_test001-1_2013_01_27ombre.jpg

    • sauvez la session proprement dite


    bluedid_qtractor_repertoire_test001-2_2013_01_27ombre.jpg

    > Ces étapes assurent que vous enregistrez tout (fichiers audio, midi et session) dans le même répertoire ce qui vous permettra de ne rien oublier si vous transvasez ce projet sur un autre ordinateur

    Le fichier ainsi créé ce présente sous la forme suivante :

    code

    <!DOCTYPE qtractorSession>
    <session version= »Qtractor 0.5.4″ name= »test001_bluedid_2013_01_27« >
    <properties>
    <directory>/home/bluedid/bluedid_projets_qtractor_audio/test001_bluedid_2013_01_27</directory>
    <description></description>
    <sample-rate>48000</sample-rate>
    <tempo>70</tempo>
    <ticks-per-beat>960</ticks-per-beat>
    <beats-per-bar>4</beats-per-bar>
    <beat-divisor>2</beat-divisor>
    </properties>
    <state>
    <loop-start>0</loop-start>
    <loop-end>0</loop-end>
    <punch-in>0</punch-in>
    <punch-out>0</punch-out>
    </state>
    <files>
    <audio-list/>
    <midi-list/>
    </files>
    <devices>
    <audio-engine>
    <audio-control>
    <transport-mode>duplex</transport-mode>
    </audio-control>
    <audio-bus mode= »duplex » name= »Master »>
    <monitor>0</monitor>
    <channels>2</channels>
    <auto-connect>1</auto-connect>
    <input-gain>0.77732</input-gain>
    <input-panning>0</input-panning>
    <input-controllers/>
    <input-plugins/>
    <input-connects>
    <connect index= »0″>
    <client>system</client>
    <port>capture_1</port>
    </connect>
    <connect index= »1″>
    <client>system</client>
    <port>capture_2</port>
    </connect>
    </input-connects>
    <output-gain>1</output-gain>
    <output-panning>0</output-panning>
    <output-controllers/>
    <output-plugins/>
    <output-connects>
    <connect index= »0″>
    <client>system</client>
    <port>playback_1</port>
    </connect>
    <connect index= »1″>
    <client>system</client>
    <port>playback_2</port>
    </connect>
    </output-connects>
    </audio-bus>
    </audio-engine>
    <midi-engine>
    <midi-control>
    <mmc-mode>duplex</mmc-mode>
    <mmc-device>127</mmc-device>
    <spp-mode>duplex</spp-mode>
    <clock-mode>none</clock-mode>
    </midi-control>
    <midi-bus mode= »duplex » name= »Master »>
    <monitor>0</monitor>
    <input-gain>1</input-gain>
    <input-panning>0</input-panning>
    <input-controllers/>
    <input-plugins>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </input-plugins>
    <input-connects/>
    <output-gain>1</output-gain>
    <output-panning>0</output-panning>
    <output-controllers/>
    <output-plugins>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </output-plugins>
    <output-connects/>
    </midi-bus>
    </midi-engine>
    </devices>
    <tracks>
    <view>
    <pixels-per-beat>32</pixels-per-beat>
    <horizontal-zoom>100</horizontal-zoom>
    <vertical-zoom>100</vertical-zoom>
    <snap-per-beat>4</snap-per-beat>
    <edit-head>0</edit-head>
    <edit-tail>0</edit-tail>
    </view>
    </tracks>
    </session>


    > J’ai surligné en violet ce qui est important, c’est à dire le nom du fichier, le chemin avec son répertoire. le tempo, et la résolution. Le reste concerne des réglages (à vide) sur les entrées / sorties et autres connexions…

    Création d’une piste MIDI

    bluedid_qtractor_creation_piste_midi-1_test001_2013_01_27ombre.jpg

    bluedid_qtractor_creation_piste_midi-2_test001_2013_01_27ombre.jpg

    bluedid_qtractor_creation_piste_midi-3_test001_2013_01_27ombre.jpg

    Code


    <!DOCTYPE qtractorSession>
    <session version= »Qtractor 0.5.4″ name= »test001_bluedid_2013_01_27« >
    <properties>
    <directory>/home/bluedid/bluedid_projets_qtractor_audio/test001_bluedid_2013_01_27</directory>
    <description></description>
    <sample-rate>48000</sample-rate>
    <tempo>100</tempo>
    <ticks-per-beat>960</ticks-per-beat>
    <beats-per-bar>4</beats-per-bar>
    <beat-divisor>2</beat-divisor>
    .....
    <track type= »midi » name= »theme test001 bluedid 2013_01_27« >
    <properties>
    <input-bus>Master</input-bus>
    <output-bus>Master</output-bus>
    <midi-omni>0</midi-omni>
    <midi-channel>0</midi-channel>
    <midi-bank-sel-method>0</midi-bank-sel-method>
    </properties>
    <state>
    <mute>0</mute>
    <solo>0</solo>
    <record>0</record>
    <monitor>0</monitor>
    <gain>1</gain>
    <panning>0</panning>
    </state>
    <view>
    <height>72</height>
    <background-color>#ccffff</background-color>
    <foreground-color>#667f7f</foreground-color>
    </view>
    <controllers/>
    <clips/>
    <plugins>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </plugins>
    </track>
    </tracks>
    </session>

    > J’ai changé le tempo et une nouvelle piste MIDI apparait.

    L’étape suivante consistera à rajouter un instrument virtuel et les connexions MIDI pour jouer puis enregistrer.


    Ajout d’un instrument virtuel

    bluedid_qtractor_ajout_instrument_virtuel-1_test001_2013_01_27ombre.jpg

    J’ai choisi Hexter (synthétiseur émulant un DX7) car il est léger et disponible dans quasiment toutes les distributions (avec des pré-sélections).

    bluedid_qtractor_ajout_instrument_virtuel-2_test001_2013_01_27ombre.jpg

    • Ne pas oublier de connecter en MIDI pour pouvoir jouer !


    bluedid_qtractor_ajout_instrument_virtuel-3_test001_2013_01_27ombre.jpg

    Code



    <!DOCTYPE qtractorSession>
    <session version= »Qtractor 0.5.4″ name= »test001_bluedid_2013_01_27″>
    <properties>
    <directory>/home/bluedid/bluedid_projets_qtractor_audio/test001_bluedid_2013_01_27</directory>
    <description></description>
    <sample-rate>48000</sample-rate>
    <tempo>100</tempo>
    <ticks-per-beat>960</ticks-per-beat>
    <beats-per-bar>4</beats-per-bar>
    <beat-divisor>2</beat-divisor>
    </properties>
    <state>
    <loop-start>0</loop-start>
    <loop-end>0</loop-end>
    <punch-in>0</punch-in>
    <punch-out>0</punch-out>
    </state>
    <files>
    <audio-list/>
    <midi-list/>
    </files>
    <devices>
    <audio-engine>
    <audio-control>
    <transport-mode>duplex</transport-mode>
    </audio-control>
    <audio-bus mode= »duplex » name= »Master »>
    <monitor>0</monitor>
    <channels>2</channels>
    <auto-connect>1</auto-connect>
    <input-gain>0.77732</input-gain>
    <input-panning>0</input-panning>
    <input-controllers/>
    <input-plugins/>
    <input-connects>
    <connect index= »0″>
    <client>system</client>
    <port>capture_1</port>
    </connect>
    <connect index= »1″>
    <client>system</client>
    <port>capture_2</port>
    </connect>
    </input-connects>
    <output-gain>1</output-gain>
    <output-panning>0</output-panning>
    <output-controllers/>
    <output-plugins/>
    <output-connects>
    <connect index= »0″>
    <client>system</client>
    <port>playback_1</port>
    </connect>
    <connect index= »1″>
    <client>system</client>
    <port>playback_2</port>
    </connect>
    </output-connects>
    </audio-bus>
    </audio-engine>
    <midi-engine>
    <midi-control>
    <mmc-mode>duplex</mmc-mode>
    <mmc-device>127</mmc-device>
    <spp-mode>duplex</spp-mode>
    <clock-mode>none</clock-mode>
    </midi-control>
    <midi-bus mode= »duplex » name= »Master »>
    <monitor>0</monitor>
    <input-gain>1</input-gain>
    <input-panning>0</input-panning>
    <input-controllers/>
    <input-plugins>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </input-plugins>
    <input-connects>
    <connect index= »0″>
    <client>20:M Audio Audiophile192</client>
    <port>0:ICE1724 MIDI</port>
    </connect>
    </input-connects>
    <output-gain>1</output-gain>
    <output-panning>0</output-panning>
    <output-controllers/>
    <output-plugins>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </output-plugins>
    <output-connects/>
    </midi-bus>
    </midi-engine>
    </devices>
    <tracks>
    <view>
    <pixels-per-beat>32</pixels-per-beat>
    <horizontal-zoom>100</horizontal-zoom>
    <vertical-zoom>100</vertical-zoom>
    <snap-per-beat>4</snap-per-beat>
    <edit-head>0</edit-head>
    <edit-tail>0</edit-tail>
    </view>
    <track type= »midi » name= »theme test001 bluedid 2013_01_27″>
    <properties>
    <input-bus>Master</input-bus>
    <output-bus>Master</output-bus>
    <midi-omni>0</midi-omni>
    <midi-channel>0</midi-channel>
    <midi-bank-sel-method>0</midi-bank-sel-method>
    </properties>
    <state>
    <mute>0</mute>
    <solo>0</solo>
    <record>0</record>
    <monitor>0</monitor>
    <gain>1</gain>
    <panning>0</panning>
    </state>
    <view>
    <height>72</height>
    <background-color>#ccffff</background-color>
    <foreground-color>#667f7f</foreground-color>
    </view>
    <controllers/>
    <clips/>
    <plugins>
    <plugin type= »DSSI« >
    <filename>/usr/lib/dssi/hexter.so</filename>
    <index>0</index>
    <label>hexter</label>
    <preset></preset>
    <direct-access-param>-1</direct-access-param>
    <activated>1</activated>
    <configs/>
    <params>
    <param index= »1″ name= »Tuning »>440</param>
    <param index= »2″ name= »Volume »>0</param>
    </params>
    <controllers/>
    </plugin>
    <audio-output-bus>0</audio-output-bus>
    <audio-output-auto-connect>1</audio-output-auto-connect>
    </plugins>
    </track>
    </tracks>
    </session>


    Au fur et à mesure vous voyez l’ajout des modifications avec le possibilité de tout modifier avec un éditeur de texte (genre Gedit, Kate…)


    La prochaine fois nous verrons un enregistrement avec l’insertion d’un effet,

    à bientôt

    BlueDid :8)
    Dernière modification par bluedid, 28 janvier 2013, 11h57.
    La musique c'est la vie en bleu avec... Pa2x, Pa600, Pa500M88, Zoom H6 et systèmes Linux Debian 11, 12, SID, Librazik 4, Mx21, Mx23, Ubuntu Studio 18.04, 24.04 en MAO... ...en fait juste un piano droit son type "bastringue" me suffit aussi pour jouer du boogie !
Chargement...
X