op_audiosaline

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
op_audiosaline [2016/05/04 18:25]
guiaum [2-Le soft client:]
op_audiosaline [2016/05/05 23:18] (Version actuelle)
guiaum [20160505]
Ligne 24: Ligne 24:
   * Problème: pygame.mixer.music sert à streamer un seul morceau de musique à la fois. Si on lance deux instances du programme python, il couine car les ressource audio sont déjà occupées.   * Problème: pygame.mixer.music sert à streamer un seul morceau de musique à la fois. Si on lance deux instances du programme python, il couine car les ressource audio sont déjà occupées.
  
-  * pygame possède un objet Sound qui peut lancer simultanément des sons sur des canaux différents. Parfait, sauf que c'est fait pour des sons courts, genre bruitages. On est partis pour jouer des pistes de 10 minutes. On va trouver mieux.+  * pygame possède un objet Sound qui peut lancer simultanément des sons sur des canaux différents. Parfait, sauf que c'est fait pour des sons courts, genre bruitages. On est partis pour jouer des pistes de 10 minutes. On va trouver mieux .[[http://​www.pygame.org/​docs/​ref/​mixer.html]]
  
   * Là, on en est à trouver le meilleur player audio en python sur raspberry pi. Faut continuer les recherches.   * Là, on en est à trouver le meilleur player audio en python sur raspberry pi. Faut continuer les recherches.
 J'ai testé python-VLC, qui ne veut pas jouer le son car il y'a un problème de routage dans ALSA. A approfondir. J'ai testé python-VLC, qui ne veut pas jouer le son car il y'a un problème de routage dans ALSA. A approfondir.
 To do: tester tous ceux là :) [[http://​guzalexander.com/​2012/​08/​17/​playing-a-sound-with-python.html]] To do: tester tous ceux là :) [[http://​guzalexander.com/​2012/​08/​17/​playing-a-sound-with-python.html]]
-  
  
 +===== A tester =====
 +  - Car il utilise GStreamer, et GStreamer c'est cool
 +[[https://​github.com/​yomguy/​PiPlayer]]
 +  - A tester pour émuler une carte son => Pulseaudio ​
 +
 +
 +==  Pour faire lire plusieurs VLC en même temps, avec le hifiberry, il faut router GStreamer vers PulseAudio: ==
 +
 +[[http://​raspberrypi.stackexchange.com/​questions/​639/​how-to-get-pulseaudio-running]]
 +
 +  - Install Pulseaudio, and VLC:
 +
 +''​sudo apt-get install pulseaudio''​
 +
 +Configure GStreamer to use the pulseaudio sink:
 +
 +''​gconftool-2 -t string --set /​system/​gstreamer/​0.10/​default/​audiosink pulsesink''​
 +
 +Load the kernel module for the audio device
 +
 +''​sudo modprobe snd_bcm2835''​
 +
 +Run VLC with an mp3
 +
 +''​vlc'' ​
 +
 +===== 20160505 =====
 +Possible de jouer deux VLC en même temps, déclenchés par des commandes OSC
 +{{:​music_osc3.py.zip|}}
  
  • op_audiosaline.1462379128.txt.gz
  • Dernière modification: 2016/05/04 18:25
  • par guiaum