varier une vitesse de musique en fonction d'un capteur
Modérateur : Francois
-
- Messages : 6
- Enregistré le : jeu. 26 oct. 2017 11:50
varier une vitesse de musique en fonction d'un capteur
Bonjour a tous,
Je suis a la recherche d'un logiciel qui pourrais modifier la vitesse d'une musique en ligne de commande ou via un script Python. Je début dans le monde de Raspberry PI (je bricole plutôt les arduino d’habitude...) mais j'ai un projet avec une artiste plasticienne pour faire un buste de robe comportant un cœur qui réagit en fonction de la distance d'une personne (loin le cœur bas lentement et de prés rapidement). J'ai déjà fait une version avec un arduino, un capteur de distance a ultra son, un mp3 et des rubans de led RGB mais comme j’enchaîne les mp3 qui ont chacun un coeur qui bat plus ou moins vite il y a une petit petite coupure entre chaque mp3 ce que je n'aime pas...
Voila le projet actuel si vous êtes interréssé :
http://domochris.canalblog.com/archives ... 30914.html
J'ai dans mes tiroirs un raspberry pi zero (sans wifi) que j’aimerais utiliser et des capteurs de distance a ultra son exprimant la distance en voltage, je n'aurais qu'a convertir la valeur de la tension dans la ligne de commande pour gérer le vitesse du son.
Merci d'avance pour toute aide que vous pourrez m'apporter.
Christophe
Je suis a la recherche d'un logiciel qui pourrais modifier la vitesse d'une musique en ligne de commande ou via un script Python. Je début dans le monde de Raspberry PI (je bricole plutôt les arduino d’habitude...) mais j'ai un projet avec une artiste plasticienne pour faire un buste de robe comportant un cœur qui réagit en fonction de la distance d'une personne (loin le cœur bas lentement et de prés rapidement). J'ai déjà fait une version avec un arduino, un capteur de distance a ultra son, un mp3 et des rubans de led RGB mais comme j’enchaîne les mp3 qui ont chacun un coeur qui bat plus ou moins vite il y a une petit petite coupure entre chaque mp3 ce que je n'aime pas...
Voila le projet actuel si vous êtes interréssé :
http://domochris.canalblog.com/archives ... 30914.html
J'ai dans mes tiroirs un raspberry pi zero (sans wifi) que j’aimerais utiliser et des capteurs de distance a ultra son exprimant la distance en voltage, je n'aurais qu'a convertir la valeur de la tension dans la ligne de commande pour gérer le vitesse du son.
Merci d'avance pour toute aide que vous pourrez m'apporter.
Christophe
-
- Raspinaute
- Messages : 735
- Enregistré le : lun. 22 déc. 2014 16:50
- Localisation : 67380 LINGOLSHEIM
Re: varier une vitesse de musique en fonction d'un capteur
Bonjour,christoams a écrit : J'ai dans mes tiroirs un raspberry pi zero (sans wifi) que j’aimerais utiliser et des capteurs de distance a ultra son exprimant la distance en voltage, je n'aurais qu'a convertir la valeur de la tension dans la ligne de commande pour gérer le vitesse du son.
Malheureusement le Raspberry ne dispose pas de port analogique (lecture d'une tension). Si votre capteur de distance comporte 2 capsules à ultrason (1 émetteur, un récepteur, espacés de quelques centimètres), il faudra s'orienter vers une autre technique.
Par exemple, avec 2 ports GPIO, mesurer le temps qui sépare l’émission d'une impulsion (en PWM, à la fréquence de résonance de l'émetteur), de la réception sur le capteur (qui doit donc délivre un signal "tout-ou-rien de niveau 3.3V). C'est le principe du sonar et, compte tenu de l'usage fréquent en robotique, on doit trouver facilement des exemples de programmes.
Sylvain
-
- Messages : 6
- Enregistré le : jeu. 26 oct. 2017 11:50
Re: varier une vitesse de musique en fonction d'un capteur
Ok je pensais que le raspberry pi avait une entrée analogique, sinon ce n'est pas très grave j'ai d'autre capteur qui fonction en numerique, je dois pouvoir trouver une bibliothèque pour ça.
Ce que j'aimerais trouver c'est un logiciel de musique configurable en ligne de commande...
Peut être rajouter une carte son pour ne pas trop utiliser le processeur de raspberry pi?
Ce que j'aimerais trouver c'est un logiciel de musique configurable en ligne de commande...
Peut être rajouter une carte son pour ne pas trop utiliser le processeur de raspberry pi?
-
- Raspinaute
- Messages : 735
- Enregistré le : lun. 22 déc. 2014 16:50
- Localisation : 67380 LINGOLSHEIM
Re: varier une vitesse de musique en fonction d'un capteur
Pourquoi utiliser un marteau pilon pour écraser une mouche ( c'est plus amusant de la sodomiser) ?christoams a écrit : ...
Ce que j'aimerais trouver c'est un logiciel de musique configurable en ligne de commande...
Peut être rajouter une carte son pour ne pas trop utiliser le processeur de raspberry pi?
Un cœur qui bat, ça fait boum boum en boucle. Ça ne doit pas être trop complexe à générer par soft et donc contrôlable avec l'info distance.
Sylvain
Re: varier une vitesse de musique en fonction d'un capteur
Plop,
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
1°) Plusieurs samples de boums-boums, avec des rythmes différents.
Comme tu le fais déjà; mais pour passer de l'un à l'autre, tu les chevauches pendant un court laps de temps, avec fading down pour l'un et up pour l'autre, tel un D.-J.
2°) Utiliser la formidable commande sox(1)
Je te laisse lire la doc ou je te parle tout de suite de l'argument speed ?
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
1°) Plusieurs samples de boums-boums, avec des rythmes différents.
Comme tu le fais déjà; mais pour passer de l'un à l'autre, tu les chevauches pendant un court laps de temps, avec fading down pour l'un et up pour l'autre, tel un D.-J.
2°) Utiliser la formidable commande sox(1)
Je te laisse lire la doc ou je te parle tout de suite de l'argument speed ?
Dans mon panier : rpi1A+ : »:: »:: | rpi1B : »:: »:: | rpi1B+ : »:: »:: | rpi2B : »:: »:: | rpi3B : »:: »:: | rpi0 : »::
-
- Raspinaute
- Messages : 735
- Enregistré le : lun. 22 déc. 2014 16:50
- Localisation : 67380 LINGOLSHEIM
Re: varier une vitesse de musique en fonction d'un capteur
Pour leur laisser une chance, il faut pratiquer cet art avec des gants de boxe )zeb a écrit :Plop,
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
...
tiens, pour la route, un son gratuit:
https://www.youtube.com/watch?v=nVqyabnnvkA
Sylvain
-
- Messages : 6
- Enregistré le : jeu. 26 oct. 2017 11:50
Re: varier une vitesse de musique en fonction d'un capteur
[quote="zeb"]Plop,
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
1°) Plusieurs samples de boums-boums, avec des rythmes différents.
Comme tu le fais déjà; mais pour passer de l'un à l'autre, tu les chevauches pendant un court laps de temps, avec fading down pour l'un et up pour l'autre, tel un D.-J.
2°) Utiliser la formidable commande [url=https://linux.die.net/man/1/sox][b]sox[/b](1)[/url]
Je te laisse lire la doc ou je te parle tout de suite de l'argument [i]speed[/i] ?[/quote]
Laissez tranquille ces pauvre mouches, elles n'ont rien fait!!!
Je vais effectivement lire la doc de Sound eXchange et essayer de faire des tests avec, merci bien pour ces renseignements
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
1°) Plusieurs samples de boums-boums, avec des rythmes différents.
Comme tu le fais déjà; mais pour passer de l'un à l'autre, tu les chevauches pendant un court laps de temps, avec fading down pour l'un et up pour l'autre, tel un D.-J.
2°) Utiliser la formidable commande [url=https://linux.die.net/man/1/sox][b]sox[/b](1)[/url]
Je te laisse lire la doc ou je te parle tout de suite de l'argument [i]speed[/i] ?[/quote]
Laissez tranquille ces pauvre mouches, elles n'ont rien fait!!!
Je vais effectivement lire la doc de Sound eXchange et essayer de faire des tests avec, merci bien pour ces renseignements
-
- Messages : 6
- Enregistré le : jeu. 26 oct. 2017 11:50
Re: varier une vitesse de musique en fonction d'un capteur
Laissez tranquille ces pauvre mouches, elles n'ont rien fait!!!zeb a écrit :Plop,
Pauvres mouches !
----------------------------------------------------
Hey, sur le sujet, j'ai des idées :
1°) Plusieurs samples de boums-boums, avec des rythmes différents.
Comme tu le fais déjà; mais pour passer de l'un à l'autre, tu les chevauches pendant un court laps de temps, avec fading down pour l'un et up pour l'autre, tel un D.-J.
2°) Utiliser la formidable commande sox(1)
Je te laisse lire la doc ou je te parle tout de suite de l'argument speed ?
Je vais effectivement lire la doc de Sound eXchange et essayer de faire des tests avec, merci bien pour ces renseignements