Script PHP pour générer des fichiers sfz
Salut à tou(te)s,
voici un petit script PHP qui balaie le contenu d'un répertoire et génère un fichier sfz (par exemple pour utilisation par linuxsampler) contenant une note pour chaque fichier son trouvé dans ce répertoire.
Ca se trouve ici :
http://maatala.free.fr/downloads/samplesManager.tar.gz
Le script génère aussi un PDF ou un HTML qui affiche sur un clavier piano (comme dans l'éditeur matriciel de Rosegarden) la note à jouer pour lire chaque échantillon.
Corrections et remarques bienvenues...
Installation:
- installer php si nécessaire
- décompresser samplesManager.tar.gz quelque part
- pour pouvoir appeler le script depuis n'importe où, s'assurer que le fichier generateSFZ.php est dans votre PATH (ou bien créer un script generateSFZ.sh qui soit dans le path et qui appelle generateSFZ.php en lui transmettant tous les arguments de la ligne de commande).
- ligne de commande pour obtenir l'aide du script : php generateSFZ.php
Pour obtenir un PDF, il faut aussi installer html2pdf. Si html2pdf n'est pas installé, le script génère un fichier html. Libre à chacun de l'imprimer, l'imprimer dans un fichier PDF, etc.
voici un petit script PHP qui balaie le contenu d'un répertoire et génère un fichier sfz (par exemple pour utilisation par linuxsampler) contenant une note pour chaque fichier son trouvé dans ce répertoire.
Ca se trouve ici :
http://maatala.free.fr/downloads/samplesManager.tar.gz
Le script génère aussi un PDF ou un HTML qui affiche sur un clavier piano (comme dans l'éditeur matriciel de Rosegarden) la note à jouer pour lire chaque échantillon.
Corrections et remarques bienvenues...
Installation:
- installer php si nécessaire
- décompresser samplesManager.tar.gz quelque part
- pour pouvoir appeler le script depuis n'importe où, s'assurer que le fichier generateSFZ.php est dans votre PATH (ou bien créer un script generateSFZ.sh qui soit dans le path et qui appelle generateSFZ.php en lui transmettant tous les arguments de la ligne de commande).
- ligne de commande pour obtenir l'aide du script : php generateSFZ.php
Pour obtenir un PDF, il faut aussi installer html2pdf. Si html2pdf n'est pas installé, le script génère un fichier html. Libre à chacun de l'imprimer, l'imprimer dans un fichier PDF, etc.