scripts:les_forges
no way to compare when less than two revisions
Différences
Ci-dessous, les différences entre deux révisions de la page.
— | scripts:les_forges [2024/02/09 17:10] (Version actuelle) – créée - modification externe 127.0.0.1 | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
+ | ====== Installation multipistes aux Forges de Trigniac / ecasound ====== | ||
+ | Script de lecture automatique multipistes pour une installation aux Forges de Trigniac en 2018 avec les artistes , Sarah Clenet, Jérôme Joy, Sylvie Noël, sur un pc avec ecasound , zenity | ||
+ | |||
+ | ===== Icone Lancement.desktop ===== | ||
+ | < | ||
+ | [Desktop Entry] | ||
+ | Version=1.0 | ||
+ | Type=Application | ||
+ | Name=ROUAGES_LANCEMENT | ||
+ | Comment= | ||
+ | Exec=/ | ||
+ | Icon=access | ||
+ | Path=~/ | ||
+ | Terminal=true | ||
+ | StartupNotify=true | ||
+ | </ | ||
+ | |||
+ | ===== Script multitout.sh lance le script de lecture ===== | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | # multitout.sh | ||
+ | # script d' | ||
+ | # les fichiers doivent etre avec un nom sans blanc | ||
+ | # tue les vieux trucs | ||
+ | |||
+ | cd / | ||
+ | |||
+ | echo "tue vieux process inutiles" | ||
+ | killall -9 ecasound | ||
+ | killall -9 jackd | ||
+ | killall -9 qjackctl | ||
+ | |||
+ | echo " | ||
+ | sleep 5 | ||
+ | |||
+ | # lance qjactl | ||
+ | / | ||
+ | |||
+ | echo " | ||
+ | sleep 5 | ||
+ | |||
+ | echo "lance lecture_multi.sh" | ||
+ | ./ | ||
+ | |||
+ | |||
+ | </ | ||
+ | |||
+ | ===== Script de lecture multipiste avec ecasound ===== | ||
+ | < | ||
+ | #!/bin/bash | ||
+ | # lecture_multi.sh | ||
+ | # script d' | ||
+ | # les fichiers doivent etre avec un nom sans blanc | ||
+ | |||
+ | # on commence par faire une boucle infinie | ||
+ | |||
+ | while true | ||
+ | do | ||
+ | |||
+ | # lecture premier set | ||
+ | killall zenity | ||
+ | zenity --info --text "1ere partie" | ||
+ | |||
+ | / | ||
+ | -a:1 -eadb:-12 -f: | ||
+ | -a:2 -eadb:-12 -f: | ||
+ | -a:3 -eadb:-12 -f: | ||
+ | -a:4 -eadb:-12 -f: | ||
+ | -a:5 -eadb:-12 -f: | ||
+ | -a:6 -eadb:-12 -f: | ||
+ | -a:7 -eadb:-12 -f: | ||
+ | -a:8 -eadb:-12 -f: | ||
+ | |||
+ | # pause 1 min | ||
+ | killall zenity | ||
+ | zenity --info --text "pause 1 minute entre partie 1 et 2" & | ||
+ | sleep 60 | ||
+ | |||
+ | killall zenity | ||
+ | zenity --info --text "2eme partie" | ||
+ | # lecture 2 | ||
+ | # Sarah | ||
+ | |||
+ | / | ||
+ | -a:1 -eadb:-12 -f: | ||
+ | -a:2 -eadb:-12 -f: | ||
+ | -a:3 -eadb:-12 -f: | ||
+ | -a:4 -eadb:-12 -f: | ||
+ | -a:5 -eadb:-12 -f: | ||
+ | -a:6 -eadb:-12 -f: | ||
+ | -a:7 -eadb:-12 -f: | ||
+ | -a:8 -eadb:-12 -f: | ||
+ | |||
+ | killall zenity | ||
+ | zenity --info --text "pause 1 minute entre partie 2 et 3" & | ||
+ | sleep 60 | ||
+ | |||
+ | killall zenity | ||
+ | zenity --info --text "3eme partie" | ||
+ | # Jerome | ||
+ | / | ||
+ | -a:1 -i -eadb:-13 JOY_rouages3_piste1.wav -o jack, | ||
+ | -a:2 -i -eadb:-13 JOY_rouages3_piste1.wav -o jack, | ||
+ | -a:3 -i -eadb:-13 JOY_rouages3_piste1.wav -o jack, | ||
+ | -a:4 -i -eadb:-13 JOY_rouages3_piste1.wav -o jack, | ||
+ | -a:5 -i -eadb:-13 JOY_rouages3_piste2.wav -o jack, | ||
+ | -a:6 -i -eadb:-13 JOY_rouages3_piste2.wav -o jack, | ||
+ | -a:7 -i -eadb:-13 JOY_rouages3_piste2.wav -o jack, | ||
+ | -a:8 -i -eadb:-13 JOY_rouages3_piste2.wav -o jack, | ||
+ | |||
+ | |||
+ | # pause 1 min | ||
+ | killall zenity | ||
+ | zenity --info --text "pause 1 minute entre partie 3 et 1" & | ||
+ | sleep 60 | ||
+ | |||
+ | # etc | ||
+ | |||
+ | #fin de boucle | ||
+ | done | ||
+ | |||
+ | #fin | ||
+ | exit 0 | ||
+ | |||
+ | </ |
scripts/les_forges.txt · Dernière modification : 2024/02/09 17:10 de 127.0.0.1