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)