Skip to main content

4 - Techniques et manipulations du son


[FERMÉ] [Débutant] Jouer des morceaux, des sons lors d'une pièce de théâtre

Bonjour à tous.

Nous sommes une troupe de théâtre amateur fauchée (comme d'hab') 😀 et nous découvrons les joies du DIY. En plus, nos compétences MAO sont , pour l'instant, très limitées. 😕

Et, pour celui qui sera en régie, nous somme à la recherche d'un logiciel (linux) qui permettrait de faire les actions suivantes :
- Attribuer un son (ou musique, ou autre) à une touche du clavier de l'ordi.
- Lancer ce son en appuyant sur cette touche
- Avoir une table de mixage virtuelle pour stopper/modifier le niveau de ce son.

Bref, vous l'aurez compris, c'est assez basique et cela nous permettrait de lancer des ambiances sonores sur scène par une simple pression sur des touches attribuées.

J'ai regardé Ardour, LMMS, etc. Mais cela me semble être un marteau pilon pour écraser une mouche.

Merci de nous diriger vers des noms de softs, après, nous apprendrons par nous-même (promis ❗

Merci 😀
France
Salut Antony87 (on se croirait avec unE CiBie dans les années 80 😊 )
Tu peux regarder tapeutape ou tranches, il y en a un des 2 qui fait ça mais je ne me souviens plus duquel.
Sinon, mididings devrait pouvoir le faire aussi je crois.
France
Bonjour,
Un tout petit programme en C peut faire le boulot !

Supposons que dans un dossier on ait les fichiers A.wav, B.wav, C.wav contenant les sons à jouer.
Le programme suivant va déclencher les sons en appuyant sur les touches A,B et C

Copy to clipboard
#include < stdio.h > #include < unistd.h > #include < termios.h > int main() { struct termios old_tio, new_tio; unsigned char c; /* get the terminal settings for stdin */ tcgetattr(STDIN_FILENO,&old_tio); /* we want to keep the old setting to restore them a the end */ new_tio=old_tio; /* disable canonical mode (buffered i/o) and local echo */ new_tio.c_lflag &=(~ICANON & ~ECHO); /* set the new settings immediately */ tcsetattr(STDIN_FILENO,TCSANOW,&new_tio); do { c=getchar(); //printf("%d ",c); switch(c) { case 'A': case 'a' : system("play A.wav"); break; case 'B': case 'b' : system("play B.wav"); break; case 'C': case 'c' : system("play C.wav"); break; } } while(c!='q'); /* restore the former settings */ tcsetattr(STDIN_FILENO,TCSANOW,&old_tio); return 0; }


Si vous avez des notions de compilation, c'est gagné. Sinon, dites, on va se débrouiller.
Merci Messieurs 😀

Héhé, comme je suis ingé dev. J2EE, je me suis lancé dans l'écriture de ce que j'ai besoin. JavaFX2 fait mon bonheur.
Et comme les représentations sont dans 4 mois, j'ai un peu de temps.
Si cela intéresse des gens, je vais mettre cela sur github.
France
Mets nous un lien vers ton github quand ça sera fait.
Le plus simple est de faire un petit patch puredata
Ça te prendra 20 min pour comprendre le paradigme de programmation et 10 min pour faire ton code et infiniment plus si affinité
Bonjour

C'est vrai caracteriel. Mais j'aime bien Java (c'est mon métier 😀). Et puis cela sera portable sur tout OS et tablettes. Et ensuite, je vais faire un petit module pour le commander par smartphone.
héhé !
Le tout début est ici pour suivre le projet

Tchao.
Sinon il y a showq. Je l'utilise depuis longtemps et même si il n'est plus maintenu, il est assez stable et il fait tout ce que tu veux.
Bonjour

Voila un premier résultat en Java.

C'est encore embryonnaire mais parfaitement fonctionnel. Nous nous en servons d'ailleurs pour nos filages et répets dans notre troupe.

Tout est ici

😀

Je continu d'y travailler. 😕
France
Bonsoir,
J'ai téléchargé le fichier .jar, j'ai installé java 8, et ça marche !
Je n'ai qu'un mot à dire : bravo !
Interface simplissime et claire. Fonctionnement impeccable.
Il ne reste que quelques détails pour améliorer le produit. Par ex. se souvenir du dernier dossier dans lequel on a été chercher un son lorsqu'on ajoute une nouvelle piste, et pouvoir annuler la suppression d'une piste.
Mais bon, je suggère seulement !
Merci m2v2 !

C'est noté. Je continu d'y travailler pour fournir bientôt un produit "propre" !
Avec en plus, une conduite simple dans une fenêtre de gauche :
- une timeline du spectacle et un affichage des sons à lancer 5 min avant leur lancement prévu.

A bientôt.
Ce serait cool de faire une petite page un da french EasyConduite
C'est noté ! Merci beaucoup.
Je suis bientôt en vacances 😀, je vais faire cela
France
Chouette projet Antony87. Continue à nous tenir au courant.
France
Salut Antony87,
j'ai ajouté quelques informations à la page EasyConduite.
Si tu peux y faire un tour et y ajouter des infos, c'est chouette.
olinuxx, voila, c'est fait. Merci.
Bon, je retourne coder 😂
France
Super.
Je l'ai intégré dans la "catégorie Divers".