www.pegasos.org

Linux, BSD, Unix med flera - Alsa och dmix

kozz - Apr 09, 2005 - 13:48
Post subject: Alsa och dmix
Märkte att dmix va satt som default i nyaste versionen av alsa-lib i Gentoo, dock fungerade inte default inställningar. Så tänkte att det kanske va lika bra att försöka få det att fungera nu då, men utan lycka. Är det någon som använder det på sin Pegasos, eller snarare PPC dator i allmänhet?

Jag testade att ändra lite olika saker här och där men fick det aldrig att fungera. Så slutade med att jag nu kör med hw:0 som default igen. Är det överhuvudtaget användbart om man skulle få det att fungera, eller blir det liknande delays precis som i arts och esd?
kozz - Apr 11, 2005 - 06:02
Post subject: RE: Alsa och dmix
Sad
lisardman - Apr 11, 2005 - 06:21
Post subject: RE: Alsa och dmix
har du provat o gå med i gruppen audio?
dholm - Apr 11, 2005 - 06:37
Post subject: RE: Alsa och dmix
Hmm, jag har uppdaterat min alsa men har inte märkt av något problem med ljudet.
Visste inte att dmix var implementerad ännu, har den funnits länge eller? Vill man ju få igång isf Smile
lisardman - Apr 11, 2005 - 08:09
Post subject: RE: Alsa och dmix
jag uppdaterade mitt system med nyare alsa o då b0rkade allt ljud ur.. då såg jag att jag inte var med i gruppen audio. .
kozz - Apr 11, 2005 - 12:32
Post subject: RE: Alsa och dmix
lisardman: nä, såna enkla saker gör jag inte fel på Wink

Alltså inget fel med ljudet alls, det fungerar perfekt. Alsa fungerar om man väljer att använda hårdvaran direkt istället för att gå via dmix, dvs hw:0 i mitt fall istället för dmix. Så skapade ~/.asoundrc och skrev:

Code:

pcm.!default {
        type plug
        slave.pcm hw
}


Så väljer den hw istället för dmix som default om man inte anger några parametrar för alsa i program.

Men jag antar att dmix är implementerat, måste det ju vara. Lite dumt att ändra så att det används i gentoo annars.
Följande felmeddelande får jag när den ska använda dmix.
Code:

ALSA lib pcm_dmix.c:1073:(_snd_pcm_dmix_open) invalid format, specify s16 or s32
aplay: main:508: audio open error: Invalid argument


S16_LE är inställt i /usr/share/alsa/pcm/dmix.conf och läste att man skulle testa S16_BE istället på PPC, men får annat fel då...

Code:

ALSA lib pcm_direct.c:661:(snd_pcm_direct_initialize_slave) requested or auto-format is not available
ALSA lib pcm_dmix.c:737:(snd_pcm_dmix_open) unable to initialize slave
aplay: main:508: audio open error: Invalid argument


Så långt kom jag iaf innan jag gav upp å "stängde av" dmix. Kanske nån här som kan få ordning på det? music
dholm - Apr 11, 2005 - 16:28
Post subject: Re: RE: Alsa och dmix
kozz wrote:
music

Kul "hemlig" smiley..
kozz - Apr 12, 2005 - 04:56
Post subject: Re: RE: Alsa och dmix
Hehe, passade in i sammanhanget tyckte jag.
Epideme - Sep 02, 2005 - 08:36
Post subject: RE: Re: RE: Alsa och dmix
Kan meddela att jag har exakt konstaterat samma problem i min burk. Använder alsa 1.0.9 med kernel driver från 2.6.12-gentoo-r6.
Jag har en svag misstanke att problemet kan lösas om man använder ebuilden alsa-driver istället för kernel, men har inte testat.
kozz - Nov 30, 2005 - 11:52
Post subject: RE: Re: RE: Alsa och dmix
Tänkte uppdatera tråden med att version 1.0.10 av ALSA har fått en del patchar för dmix på powerpc, så nu fungerar det faktiskt att använda. Öhm, jaja, fungerar e väl fel ord. Men har man en källa så låter det bra, blir dock brus när man söker i mplayer. Har man flera källor så blir det bara brus, provade med två mplayer igång som båda körde alsa. Sammanfattat blir den andra källan som spelas upp alltid bara brus, kan höra den andra i bakgrunden som spelar ok.

Inte perfekt men fungerar iaf bättre än innan, och man slipper skapa .asoundrc. Kan vara skönt om man vill ha ljudnotifiering på nåt så märker man iaf att nåt låter så inte ljudet bara väntar tills ljudkortet blir ledigt.
kozz - Jun 03, 2006 - 15:53
Post subject: RE: Re: RE: Alsa och dmix
Jahopp, nu provade jag igen med dmix... har haft det avslaget för att det skapat lite problem som beskrivet ovan. Men nu när jag provade så verkar det fungerar helt som det ska. Skall alltså fungera fint med 1.0.11. Nu man kan använda alsa med alla program å slippa jobbiga saker som arts/esd osv Smile
All times are GMT + 1 Hour
Powered by PNphpBB2 © 2003-2004 The PNphpBB Group
Credits