Xine-grænsefladen

1. Hvordan kan jeg ændre hvor lyd kommer ud?
1.

Hvordan kan jeg ændre hvor lyd kommer ud?

Hvis du bruger ALSA kan du sende lyden ud til en specifik enhed med Xine. Indstil filen ~/.asoundrc (kun for brugeren) eller /etc/asound.conf (for hele systemet) til at oprette aliasser for dine hardwareenheder, og indsæt et alias under Xine-grænsefladens indstillingsfaneblad i feltet "Enhed som bruges for stereoudskrift:". Alternativt kan du direkte indtaste ALSA-enheden (hw:0,0 eller hw:1,0 og så videre). Hvis du vælger den sidste (alternative) metode, skal du være klar over at metoden at sende via ALSA-biblioteket med tilsvarende ALSA plug (f.eks. plughw:0,0 eller plughw:1,0 og så videre) stærkt foretrækkes.

Her er et eksempel på en ~/.asoundrc for en maskine som har en indbygget Intel AC97-afkoder og en usb-audio enhed:

       pcm.intel8x0 {
          type plug
          slave.pcm "hw:0"
       }
      
       ctl.intel8x0 {
          type hw
          card 0
       }
       
       pcm.usb-audio {
          type plug
          slave.pcm "hw:1"
       }
       
       ctl.usb-audio {
          type hw
          card 1
       }

Skriv nu usb-audio i Xine-grænsefladens indstillingsskærm, så skulle lyden gå til enheden usb-audio (hvor ALSA-biblioteket håndterer konvertering af samplingsfrekvens, kanaler og så videre).

For at bruge en virtuel enhed med dmix, skal du sørge for at afkrydsningsfeltet "Lydkortet kan udføre mmap" er afmarkeret.