Skip to main content

Historique: Ardour 2 - organisation et sauvegardes

Aperçu de cette version: 6

Lorsque vous ferez un projet avec Ardour, vous vous rendrez vite compte qu'il est commode d'organiser avec un peu de rigueur vos enregistrements.

Proposition d'arborescence de travail



Imaginons que vous souhaitiez faire un CD, choisissez un nom comme CDJazz et créez un répertoire.

Dans ce répertoire on mettra :

  • un fichier notes.txt : qui permettra de garder un état d'avancement de votre CD
  • un répertoire backup qui permettra de faire un backup de votre CD
  • un répertoire bin qui contiendra des commandes
  • un répertoire wav qui contiendra tous les wav prêts à être graver
  • un répertoire mp3 qui contiendra les fichiers en mp3
  • un répertoire toc qui contiendra la liste formatée de tous vos fichiers
  • le répertoire Source qui contiendra la liste des titres de votres CD, ainsi source comprendra les répertoires avec les noms de vos titres.

Comment Ardour est organisé ?


Chaque dossier comprend les fichiers suivant :

  • titre.ardour qui est le nom du projet
  • titre.ardour.bak qui est le nom de l'ancien projet
  • titre.history qui comprend la liste des commandes passées pour pouvoir faire des annulations même une fois la session sauvée
  • chaque cliché c'est à dire un projet utilisant les mêmes fichiers wav mais traités différemment comportera lui aussi ces extension.
  • instant.xml
  • le répertoire analysis
  • le répertoire interchange comprenant les fichiers wav
  • le répertoire peaks comprenant les fichiers de tratement de ces wav
  • export : contient les fichiers exportés depuis ardour
  • dead_sounds : contient les fichiers inutilisés

Le backup



Voici un exemple de fichier backup

Copy to clipboard
#!/bin/sh DIR=/travail/CDJazz cd $DIR DATE=`date +"%y%M%y-%H%M"` REPS=`ls $DIR/Sources` FILES=notes.txt for reps in $REPS ; do ardour=`ls Sources/$reps/*.ardour` history=`ls Sources/$reps/*.history` FILES="$FILES $ardour $history Sources/$reps/instant.xml Sources/$reps/interchange Sources/$reps/analysis $reps/peaks " done tar jcvf backup/CDJAzz-$DATE.tjz $FILES scp backup/CDJazz-$DATE.tjz nom@serveur:/repertoiredebackup



Ce programme en ShellScript récupère l'ensemble des fichiers (sans prendre les fichiers morts ou les exports) etles mets dans le réperoire avec un nom de fichier contenant la date
Puis si vous avez une clé SSH envoie le fichier vers un serveur

La fabrication de la table des matières


A supposer que dans vos fichiers Ardour vous ayez mis une étiquette correspondant à votre titre de chanson
voici un peti shell Script qui rfabriquera une table des maitères

Copy to clipboard
#!/bin/sh DIR=chemin CDJazz BASEDIR="/travail/CDJazz" FILES=`ls $CDJAZZ` ARTIST="Machin chose" ALBUMTITLE="maquette de mon cd" echo "CD_DA" >$BASEDIR/toc/image.toc echo "CD_TEXT { \n\tLANGUAGE_MAP { 0:9 }\n\tLANGUAGE 0 {\n\t\tTITLE \"$ALBUMTITLE\"\n\t}\n}">>$BASEDIR/toc/image.toc cd Sources TRACK=0 TIME=0 for fichier in $FILES do TRACK=`expr $TRACK + 1` rm -f $fichier/export/*.mp3 title=`cat $fichier/export/*.cue| grep TITLE | awk -F \ TITLE '{print $2}'|tr -d '\n' ` title=`echo "$title"| sed s/^\ //g` if [ "x$title" = "x" ] then title="\"Inconnu\""



Historique

Information Version
Thu 14 Sep 2017 23:25 olinuxx + un alias 25
Afficher
Sat 09 Sep 2017 18:54 olinuxx 24
Afficher
Sat 09 Sep 2017 14:52 olinuxx 23
Afficher
Fri 06 Nov 2015 14:21 olinuxx Recherche et remplacement en masse 22
Afficher
Mon 01 Jul 2013 02:33 utilisateur_anonyme2 21
Afficher
Thu 28 Feb 2013 18:20 pianolivier -ancien fil d'ariane 20
Afficher
Wed 20 Jun 2012 01:05 xzu 19
Afficher
Sun 11 Mar 2012 18:07 pianolivier 18
Afficher
Sun 11 Mar 2012 16:42 pianolivier +fil d'ariane 17
Afficher
Fri 24 Dec 2010 18:05 olinuxx 8 - 16
Afficher
Tue 21 Dec 2010 20:21 gilles 1 - 7
Afficher