Gentoo Forums
Gentoo Forums
Gentoo Forums
Quick Search: in
[alsa] son multi-canal
View unanswered posts
View posts from last 24 hours

 
Reply to topic    Gentoo Forums Forum Index French
View previous topic :: View next topic  
Author Message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed Nov 03, 2004 8:20 pm    Post subject: [alsa] son multi-canal Reply with quote

est ce que quelq'un connait ce topic:

[url]https://forums.gentoo.org/viewtopic.php?t=122076&highlight=asoundrc [/url]

et a réussi a faire fonctionner dmix??
parce que moi non ...
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
bob1977
Guru
Guru


Joined: 16 Mar 2004
Posts: 387

PostPosted: Wed Nov 03, 2004 8:37 pm    Post subject: Reply with quote

Salut delvin,

Est-ce que ton but c'est :
1) avoir du son sur toutes les enceintes ( stereo vers 5.1)
ou
2) d'avoir plusieurs applications en meme temps qui utilisent le son.

Parce que si c'est 1), dmix ne sert pas à ca il me semble. Voila mon fichier /etc/asound.conf que j'utilisais pour avoir du son 5.1 tout le temps:
Code:
 
 pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0"
        period_time 0
        period_size 1024
        buffer_size 8192
        format "S16_LE"
        channels 6
        rate 48000
    }
    bindings {
        0 0
        1 1
    }
}
pcm.dsp0 {
    #type plug
    #slave.pcm "dmixer"
    type route
    #slave.pcm "dmixer"
    slave.pcm surround51
    #route_policy default
   slave.channels 6
   ttable.0.0 1
   ttable.1.1 1
   ttable.0.2 1
   ttable.1.3 1
   ttable.0.4 0.5
   ttable.1.4 0.5
   ttable.0.5 0.5
   ttable.1.5 0.5
}

ctl.mixer0 {
    type hw
    card 0
}

pcm.!default {
    type route
    #slave.pcm "dmixer"
    slave.pcm surround51
    #route_policy default
   slave.channels 6
   ttable.0.0 1
   ttable.1.1 1
   ttable.0.2 1
   ttable.1.3 1
   ttable.0.4 0.5
   ttable.1.4 0.5
   ttable.0.5 0.5
   ttable.1.5 0.5
}

Il est un peu bordelique mais il marchait pour le chipset son nforce2. La derniere partie (pcm.!default) correspond a la sortie par defaut de alsa. Si tu veux activer dmix, je pense qu'il faut mettre :
Code:

pcm.!default {
        type plug
        slave.pcm "dmixer"
}


En esperant que ca marche.

PS: il me semble que dmix a change depuis que le forum que tu indiquais a ete commence.
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed Nov 03, 2004 8:43 pm    Post subject: Reply with quote

non c plutot le deuxiéme cas
en effet avoir tout les sons de gaim en meme temps en fermant xmms c un peu lourd et pas pratique pour voir les réponses
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
bob1977
Guru
Guru


Joined: 16 Mar 2004
Posts: 387

PostPosted: Wed Nov 03, 2004 8:54 pm    Post subject: Reply with quote

Celui-la devrait marcher:
Code:

pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0"
        period_time 0
        period_size 1024
        buffer_size 8192
        format "S16_LE"
        channels 6
        rate 48000
    }
    bindings {
        0 0
        1 1
    }
}
pcm.dsp0 {
    type plug
    slave.pcm "dmixer"
}

ctl.mixer0 {
    type hw
    card 0
}

pcm.!default {
    type plug
    slave.pcm "dmixer"
    #slave.pcm surround51
    route_policy default
   ttable.0.0 1
   ttable.1.1 1
   ttable.0.2 1
   ttable.1.3 1
   ttable.0.4 1
   ttable.1.5 1
}

Tu mets ca dans /etc/asound.conf. Tu relances alsa. Tu configures xmms pour utiliser alsa en prenant default pour output device et ca devrait marcher.
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Wed Nov 03, 2004 8:59 pm    Post subject: Reply with quote

Moi, pour faire marcher correctement le mixage avec alsa, j'ai suivi ce qui était indiqué ds le howto suivant :
http://gentoo-wiki.com/HOWTO_ALSA_sound_mixer_aka_dmix
et ça s'est bien passé :)

Voilà, si ça peut t'aider...
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed Nov 03, 2004 9:02 pm    Post subject: Reply with quote

ca marche pas...

c toujours soit l'un soit l'autre ...
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Wed Nov 03, 2004 9:13 pm    Post subject: Reply with quote

plus précisément, voilà à quoi ressemble mon .asoundrc
Code:
$ cat .asoundrc
pcm.ossmix {
    type dmix
    ipc_key 1024          # must be unique!
    slave {
        pcm "hw:0,0"      # you cannot use a "plug" device here, darn.
        period_time 0
        period_size 1024  # must be power of 2
        buffer_size 8192  # dito. It
        #format "S32_LE"
        #periods 128      # dito.
        #rate 8000        # with rate 8000 you *will* hear,
                          # if ossmix is used :)
    }

# bindings are cool. This says, that only the first
# two channels are to be used by dmix, which is enough for
# (most) oss apps and also lets multichannel chios work
# much faster:
   bindings {
        0 0   # from 0 => to 0
        1 1   # from 1 => to 1
   }
}

pcm.dsp0 {
    type plug
    slave.pcm "ossmix"
}
# or:
#  pcm.dsp0 pcm.default
# if "default" hasn't been redefined

ctl.mixer0 {
    type hw
    card 0
}


Et ensuite, la ligne de commande que j'utilise dans gaim pour jouer les sons :
Code:
aplay -D plug:ossmix %s


Ensuite dans xmms : dans les préférences audio : j'ai alsa de sélectionné et dans la rubrique de configuration d'alsa associée j'ai
Code:
Audio device : ossmix


Et enfin dans mplayer :
Code:
$ cat .mplayer/config
# Write your default config options here!
ao=alsa:device=ossmix


Voilà, je te remets tout ça, paske j'avais ptet légèrement modifié les instructions par rapport au howto que je t'ai indiqué, mais je sais plus exactement quoi...
Back to top
View user's profile Send private message
bob1977
Guru
Guru


Joined: 16 Mar 2004
Posts: 387

PostPosted: Wed Nov 03, 2004 9:14 pm    Post subject: Reply with quote

Tu as essaye celui que je viens de te donner
Quote:

ca marche pas...

c toujours soit l'un soit l'autre ...

-> En fait, tu veux le "hardware mixing" et le son sur plusieurs enceintes, c'est ca?
Back to top
View user's profile Send private message
nuts
Veteran
Veteran


Joined: 10 Jan 2004
Posts: 1630

PostPosted: Wed Nov 03, 2004 9:23 pm    Post subject: Reply with quote

pour le hardware mixing du nforce2, j ai mis les pilotes proprio en OSS. ils sont de tres bonne qualite et on regle facilement les sortie grace a nvmixer. je retournerai aps sous alsa, tant que y aura pas au moins le hardware mixing. ou quand nvidia feront des pilotes pour alsa. en attendant, les oSS de chez eux, sont terrible 8)
_________________
nuts
PC: AMD Phenom 2 bi-core 555 + Asus M4A77T/USB3 + 2Go de RAM + wifi Ralink RT61 + Radeon HD 3450 - Disque dur 500Go.
SGI Octane ip30 R10000
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Wed Nov 03, 2004 9:37 pm    Post subject: Reply with quote

bon ca marche pour gaim mais pas pour xmms ni pour mplayer...

dans xmms j'ai pas le peripherique dmix ou ossmix et mplayer plante carrément si je lance un son en meme temps enfin je touche au but
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Thu Nov 04, 2004 1:00 am    Post subject: Reply with quote

Delvin wrote:
dans xmms j'ai pas le peripherique dmix ou ossmix


pour xmms, tu vas dans options->preferences , dans la rubrique "output plugin" tu choisis alsa, puis tu cliques sur "configure" : dans la fenetre qui s'ouvre, au niveau de la rubrique "audio device" tu tapes à la main ! : "ossmix" ou "dmix" ou ce que tu as indiqué dans ton .asoundrc...

Pour mplayer, as-tu la dernière version ?
Back to top
View user's profile Send private message
Delvin
Guru
Guru


Joined: 07 Jul 2004
Posts: 546

PostPosted: Fri Nov 05, 2004 3:42 pm    Post subject: Reply with quote

ok ca marche pour xmms mais toujours pas pour mplayer...

je pourrais pas poster avant lundi prochaine et j'ai pas la versions de mplayer sous la main mais je pense que c la 1....r4 ou quelque chose comme ca...

en tout cas merci pour xmms et gaim c deja plus cool
_________________
Ne tirez pas sur les canards !!
Back to top
View user's profile Send private message
3.1415
Apprentice
Apprentice


Joined: 29 Jan 2004
Posts: 199
Location: Stanford, CA, USA

PostPosted: Fri Nov 05, 2004 7:04 pm    Post subject: Reply with quote

Celeborn wrote:

Pour mplayer, as-tu la dernière version ?


hmm, celle ki crashe chez moi de sorte que j'ai du installer gxine?
_________________
A 3.14% près...
3.14@jabber.aster.pl
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Fri Nov 05, 2004 9:00 pm    Post subject: Reply with quote

3.1415 wrote:
Celeborn wrote:

Pour mplayer, as-tu la dernière version ?


hmm, celle ki crashe chez moi de sorte que j'ai du installer gxine?


Bah moi celle que j'ai, c'est la version 1.0_pre5-r4 , et les seuls soucis que je rencontre avec, c'est que pour certaines vidéos, la vidéo (les images) défilent plus vite que la normale, et le flux audio est par contre à la bonne vitesse, du coup, y'a un décalage croissant entre audio et vidéo et c'est super relou ! au bout de 20 sec c'est déjà complétement décalé !
Mais à part ce détail, aucun souci...
Back to top
View user's profile Send private message
3.1415
Apprentice
Apprentice


Joined: 29 Jan 2004
Posts: 199
Location: Stanford, CA, USA

PostPosted: Sat Nov 06, 2004 2:14 am    Post subject: Reply with quote

tu utilises mplayer ou gmplayer ?
_________________
A 3.14% près...
3.14@jabber.aster.pl
Back to top
View user's profile Send private message
sireyessire
Advocate
Advocate


Joined: 20 Mar 2003
Posts: 2991
Location: back in Paris, France

PostPosted: Sat Nov 06, 2004 9:55 am    Post subject: Reply with quote

3.1415 wrote:
tu utilises mplayer ou gmplayer ?

euh gmplauer, c'est juste une gui en gtk de mplayer, qui n'est compilé que si tu as le use gtk. mais c'est le même "moteur" derrière, sauf qu'il y en a un qui est moins bien :D (je parlais du gmplayer bien sûr)

Vive la ligne de commande :mrgreen: (et hop un mini troll en vue, échelle 2.5)
_________________
I never think of the future. It comes soon enough.
Albert Einstein

Try simpler first
Shockley
Back to top
View user's profile Send private message
CryoGen
Veteran
Veteran


Joined: 11 Feb 2004
Posts: 1426
Location: Bamako - Mali - Afrique

PostPosted: Sat Nov 06, 2004 2:09 pm    Post subject: Reply with quote

Voila mon .asoundrc si ca peut aider
chipset son VIA82xx
Rien a regler pour que ca marche avec dmix vu que ca utilise le peripherique "default" de alsa

Code:
-+ cryogen sur coldblue +- ( ~ )
$ cat .asoundrc
pcm.dmixer {
    type dmix
    ipc_key 1024
    slave {
        pcm "hw:0,0"
        period_time 0
        period_size 1024
        buffer_size 8192
   rate 48000
    }
}

pcm.!default {
        type plug
        slave.pcm "dmixer"
}

pcm.default {
   type plug
   slave.pcm "dmixer"
}

ctl.!default {
        type hw           
        card 0
        }


_________________
- CryoGen` on #gentoofr@irc.freenode.net
- ~amd64 / KDE4
- I'm the bone of my sword...
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Sat Nov 06, 2004 6:22 pm    Post subject: Reply with quote

3.1415 wrote:
tu utilises mplayer ou gmplayer ?


bah perso, j'utilise mplayer tout court en général.... mais comme dit sireyessire, ça change pas gd chose au niveau de la lecture des films théoriquement d'utiliser l'un ou l'autre...
Back to top
View user's profile Send private message
3.1415
Apprentice
Apprentice


Joined: 29 Jan 2004
Posts: 199
Location: Stanford, CA, USA

PostPosted: Sun Nov 07, 2004 12:38 am    Post subject: Reply with quote

ouaip mais des fois ke ce soit un composant graphique qui fasse tout foirer...
_________________
A 3.14% près...
3.14@jabber.aster.pl
Back to top
View user's profile Send private message
Celeborn
Tux's lil' helper
Tux's lil' helper


Joined: 24 Jan 2004
Posts: 132
Location: Heidelberg (Germany)

PostPosted: Sun Nov 07, 2004 2:08 pm    Post subject: Reply with quote

bon bah en fait, c'est pas tout à fait pareil d'utiliser mplayer ou gmplayer... j'ai récupéré une autre vidéo qui me posait pb avec mplayer (avec la vidéo qui défile à tte vitesse par rapport au son, comme je disais ds un précédent post...) et qui passe nickel avec gmplayer....
va y comprendre kékchose.... :?
Back to top
View user's profile Send private message
Display posts from previous:   
Reply to topic    Gentoo Forums Forum Index French All times are GMT
Page 1 of 1

 
Jump to:  
You cannot post new topics in this forum
You cannot reply to topics in this forum
You cannot edit your posts in this forum
You cannot delete your posts in this forum
You cannot vote in polls in this forum