Difference between revisions of "Multimedia"

From Chaosdorf Wiki
Jump to navigation Jump to search
(Audio-Bork)
Line 38: Line 38:
  
 
=== Audio-Bork ===
 
=== Audio-Bork ===
Our current audio-device is being detected as a 'C-Media CMI8788' and it's semi-borked. It sometimes works perfectly, sometimes its only serving one amplifier, sometimes it doesn't work at all.  
+
Our current audio-device is being detected as a 'C-Media CMI8788' and it's semi-borked. It sometimes works perfectly, sometimes its only serving one amplifier, sometimes it doesn't work at all. At some point in time before a specific kernel or driver-update, the device was correctly identified as a Xonar DX1(?) card.
  
Kernel-Modul:
+
Kernel-Module:
 
<blockquote>modinfo snd-oxygen                                                          : ( filename:      /lib/modules/3.10.40-1-lts/kernel/sound/pci/oxygen/snd- oxygen.ko.gz license:        GPL v2 description:    C-Media CMI8788 driver author:        Clemens Ladisch <clemens@ladisch.de> alias:          pci:v000013F6d00008788sv00007284sd00009781bc*sc*i* alias:          pci:v000013F6d00008788sv00007284sd00009761bc*sc*i* alias:          pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i* alias:          pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i* alias:          pci:v000013F6d00008788sv000014C3sd00001711bc*sc*i* alias:          pci:v000013F6d00008788sv000014C3sd00001710bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00008782bc*sc*i* alias:          pci:v000013F6d00008788sv00001043sd00008521bc*sc*i* alias:          pci:v000013F6d00008788sv00001043sd00008467bc*sc*i* alias:          pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i* alias:          pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000219bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000218bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000217bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000216bc*sc*i* depends:        snd-oxygen-lib,snd intree:        Y vermagic:      3.10.40-1-lts SMP mod_unload modversions parm:          index:card index (array of int) parm:          id:ID string (array of charp) parm:          enable:enable card (array of bool)</blockquote>
 
<blockquote>modinfo snd-oxygen                                                          : ( filename:      /lib/modules/3.10.40-1-lts/kernel/sound/pci/oxygen/snd- oxygen.ko.gz license:        GPL v2 description:    C-Media CMI8788 driver author:        Clemens Ladisch <clemens@ladisch.de> alias:          pci:v000013F6d00008788sv00007284sd00009781bc*sc*i* alias:          pci:v000013F6d00008788sv00007284sd00009761bc*sc*i* alias:          pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i* alias:          pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i* alias:          pci:v000013F6d00008788sv000014C3sd00001711bc*sc*i* alias:          pci:v000013F6d00008788sv000014C3sd00001710bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00008782bc*sc*i* alias:          pci:v000013F6d00008788sv00001043sd00008521bc*sc*i* alias:          pci:v000013F6d00008788sv00001043sd00008467bc*sc*i* alias:          pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i* alias:          pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i* alias:          pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000219bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000218bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000217bc*sc*i* alias:          pci:v000013F6d00008788sv000010B0sd00000216bc*sc*i* depends:        snd-oxygen-lib,snd intree:        Y vermagic:      3.10.40-1-lts SMP mod_unload modversions parm:          index:card index (array of int) parm:          id:ID string (array of charp) parm:          enable:enable card (array of bool)</blockquote>
  
Line 48: Line 48:
  
 
mpd-Log:
 
mpd-Log:
<blockquote>30 20:57:28 hyperion mpd[2758]: pulse_output: Failed to open "Pulseaudio Output" [pulse]: failed to connect: Connection refused May 30 20:57:28 hyperion mpd[2758]: output: Failed to open audio output May 30 20:57:28 hyperion mpd[2758]: player: problems opening audio device while playing "Creative Commons Collection/Totally Legitimate/01. Copyright needs to die.mp3"
+
<blockquote>30 20:57:28 hyperion mpd[2758]: pulse_output: Failed to open "Pulseaudio Output" [pulse]: failed to connect: Connection refused  
 +
May 30 20:57:28 hyperion mpd[2758]: output: Failed to open audio output  
 +
May 30 20:57:28 hyperion mpd[2758]: player: problems opening audio device while playing "Creative Commons Collection/Totally Legitimate/01. Copyright needs to die.mp3"
 
</blockquote>
 
</blockquote>
  

Revision as of 21:10, 30 May 2014

Sound

PulseAudio Volume Control

The front area of our space is equipped with a powerful sound system. Seven wall-mounted speakers (JBL control), accompanied by a subwoofer beneath the stairs are wired to four amplifiers located in the server room. hyperionx is connected to them.

PulseAudio

Use PulseAudio for playback from your machine or MPD/MPlayer/XBMC on hyperionx.

There are three output devices available:

  1. Laptop Lounge for listening, presentations and theatre sound
  2. Hackcenter for showing stuff in the back of the room
  3. Combined Output \o ALL the outputs, for general background music

Use on the following commands to create a remote sink on your machine:

pacmd load-module module-tunnel-sink server=hyperion sink=hackcenter

or

pacmd load-module module-tunnel-sink server=hyperion sink=laptop_lounge

or

pacmd load-module module-tunnel-sink server=hyperion sink=combined

Then, switch the desired stream to the new sink. Use can use pavucontrol for that.

Warning Remember to lower your playback volume before switching outputs to prevent damaging everyones ears.

ALSA

PulseAudio outputs over the usual ALSA devices. The default mixer settings are balanced for nice background sound both in the Lounge and in the Hackcenter. To override these, use the PulseAudio mixer interface.

Musik

Zum Musikhören: Die Verstärker im Serverraum einschalten. Die Anlage ist an den Multimedia-Server (hyperion) angeschlossen. Auf hyperion läuft ein MPD, welcher mit jedem üblichen MPD-Client bedient werden kann. Zusätzliche Musik kann per NFS hochgeladen werden, anschließend muss die Datenbank des MPD z.B. mit "mpc update" aktualisiert werden.

Audio-Bork

Our current audio-device is being detected as a 'C-Media CMI8788' and it's semi-borked. It sometimes works perfectly, sometimes its only serving one amplifier, sometimes it doesn't work at all. At some point in time before a specific kernel or driver-update, the device was correctly identified as a Xonar DX1(?) card.

Kernel-Module:

modinfo snd-oxygen : ( filename: /lib/modules/3.10.40-1-lts/kernel/sound/pci/oxygen/snd- oxygen.ko.gz license: GPL v2 description: C-Media CMI8788 driver author: Clemens Ladisch <clemens@ladisch.de> alias: pci:v000013F6d00008788sv00007284sd00009781bc*sc*i* alias: pci:v000013F6d00008788sv00007284sd00009761bc*sc*i* alias: pci:v000013F6d00008788sv00005431sd0000017Abc*sc*i* alias: pci:v000013F6d00008788sv0000415Asd00005431bc*sc*i* alias: pci:v000013F6d00008788sv000014C3sd00001711bc*sc*i* alias: pci:v000013F6d00008788sv000014C3sd00001710bc*sc*i* alias: pci:v000013F6d00008788sv000013F6sd0000FFFFbc*sc*i* alias: pci:v000013F6d00008788sv000013F6sd00008782bc*sc*i* alias: pci:v000013F6d00008788sv00001043sd00008521bc*sc*i* alias: pci:v000013F6d00008788sv00001043sd00008467bc*sc*i* alias: pci:v000013F6d00008788sv00001A58sd00000910bc*sc*i* alias: pci:v000013F6d00008788sv0000147Asd0000A017bc*sc*i* alias: pci:v000013F6d00008788sv000013F6sd00008788bc*sc*i* alias: pci:v000013F6d00008788sv000013F6sd00000010bc*sc*i* alias: pci:v000013F6d00008788sv000013F6sd00000001bc*sc*i* alias: pci:v000013F6d00008788sv000010B0sd00000219bc*sc*i* alias: pci:v000013F6d00008788sv000010B0sd00000218bc*sc*i* alias: pci:v000013F6d00008788sv000010B0sd00000217bc*sc*i* alias: pci:v000013F6d00008788sv000010B0sd00000216bc*sc*i* depends: snd-oxygen-lib,snd intree: Y vermagic: 3.10.40-1-lts SMP mod_unload modversions parm: index:card index (array of int) parm: id:ID string (array of charp) parm: enable:enable card (array of bool)

aplay findet kein Device:

aplay -l aplay: device_list:268: no soundcards found...

mpd-Log:

30 20:57:28 hyperion mpd[2758]: pulse_output: Failed to open "Pulseaudio Output" [pulse]: failed to connect: Connection refused

May 30 20:57:28 hyperion mpd[2758]: output: Failed to open audio output May 30 20:57:28 hyperion mpd[2758]: player: problems opening audio device while playing "Creative Commons Collection/Totally Legitimate/01. Copyright needs to die.mp3"

Formatierung: Fix me.

Filme

Beamer