[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Ljudkort



Om du använder ALSA kan dmix vara lösningen på dina problem. Tyvärr
krävs det en del trixande för att få det att fungera. Ett bra ställe att
börja på är:

http://alsa.opensrc.org/

lör 2004-10-30 klockan 22.24 skrev Henrik Edberg:
> Men! Kanon drygt! :P
> 
> Varför finns det inte ett program som bara ligger som ett transparent 
> middleware och låter alla program skicka ljud till en fake:ad "/dev/dsp" 
> som bara funkar som en pipe till en ljudserver som mixar och skickar 
> till "riktiga" /dev/dsp/ Kan tyvärr inget om ljud och ljudservrar så det 
> finns säkert en god anledning till att det inte funkar så. Någon som vet 
> bättre än jag får gärna svara på varför man måste ha en plugin för varje 
> ljudserver. Hade jag utvecklat program som använder ljud hade jag blivit 
> tokig.
> 
> Tack på förhand,
> 
> Henrik
> 
> Pelle Nilsson wrote:
> 
> >Henrik Edberg skrev (2004-10-28, 12:13 -0400):
> >  
> >
> >>Jag har själv haft stora problem med att få Jackd att funka. I stället 
> >>för att snällt se till att alla applikationer kan använda ljudkortet 
> >>samtidigt snor Jackd åt sig alla rättigheter och låter ingen annan vara 
> >>med och leka :(
> >>    
> >>
> >
> >Jacks jobb är just att sno åt sig ljudkortet och sedan mixa ihop
> >ljuden från alla program och skicka resultatet till ljudkortet. Alltså
> >måste alla program gå via Jack för att få ut något ljud.
> >
> >  
> >
> >>Har egentligen bara testat med XMMS med Alsa 
> >>och OSS plugins. Inget va dem funkade.
> >>    
> >>
> >
> >Du måste använda XMMS Jack-output plugin. Det verkar finnas två
> >stycken, se debian-paketen xmms-jack och xmms-jackasyn, skillnaden
> >framgår av beskrivningarna.
> >
> >Om du bara vill att flera program ska kunna dela på ljudet är det
> >kanske bättre att använda ESD eller aRts som stöds av fler
> >program. Jack är till för mer avancerade behov (jättelåg latency,
> >möjlighet att skicka ljud från ett program till ett annat).
> >
> >
> >  
> >
-- 
Vincent Lönngren <vincent.lonngren.759@student.lu.se>



Reply to: