mophets Posté(e) le 5 juillet 2013 Partager Posté(e) le 5 juillet 2013 bonjour,je souhaiterais savoir comment détecter quand ma carte son (M-Audio Delta 1010LT) est utilisée, autrement dit quand un son est joué. (sous seven)ce que je cherche a faire :un HTPC qui via EventGhost mettrait mon ampli (piloté par le port serie) en veille après un certain temps de silence, et le sortirait de veille qd je joue un film, de la musique... le truc c'est que les sources de son sur un pc sont vraiment trop multiples pour passer par la reconnaissance des processus (foobar, mediaportal, vlc, internet...)des idées?merci d'avancesteph Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 6 juillet 2013 Partager Posté(e) le 6 juillet 2013 Perso, je ferais un truc du genre: Deja j'ai aussi une maudio delta mais une 44, sur cette carte son tu as un monitoring hard donc c'est simple. - Script python qui avec la SDL (ou autre lib qui permet de choisir ta sourceline) scrute la sortie "monitoring" de ta carte, si y'a du niveau alors reset sinon tu incremente un compteur - Quand le compteur est depassé, envoyer ton signal d'extinction sur le port serie. Ca peut ce faire en java: http://docs.oracle.com/javase/tutorial/sound/sampled-overview.html ( Sourcedataline ) En python avec gstreamer sous linux: http://stackoverflow.com/questions/16899977/specify-soundcard-with-python-gstreamer Et surement pleins d'autres lib comme sdl ou pygame. Lien vers le commentaire Partager sur d’autres sites More sharing options...
mophets Posté(e) le 7 juillet 2013 Auteur Partager Posté(e) le 7 juillet 2013 merci pour tes conseils. j'ai (a peu près) réussi avec python (EventGhost est en python ça tombe bien) avec les lib pyaudio et audioop : je sais pas si j'ai le droit de flécher vers d'autres forums Lien vers le commentaire Partager sur d’autres sites More sharing options...
tsubasaleguedin Posté(e) le 8 juillet 2013 Partager Posté(e) le 8 juillet 2013 super mec :) Lien vers le commentaire Partager sur d’autres sites More sharing options...
Messages recommandés
Archivé
Ce sujet est désormais archivé et ne peut plus recevoir de nouvelles réponses.