View previous topic :: View next topic |
Author |
Message |
Wilke n00b
Joined: 09 May 2002 Posts: 40 Location: University of Twente
|
Posted: Sat Aug 31, 2002 1:53 pm Post subject: Terratec cs46xx geluidskaarten (DMX Xfire) - slecht geluid |
|
|
Zijn er al mensen die hebben uitgevonden hoe je een beetje fatsoenlijk geluid uit deze geluidskaart kunt krijgen?
Bij mij lijkt het wel of 'ie onder Linux heel snel clipt, terwijl dat onder Windows absoluut niet gebeurt, ook niet als ik alle volume-schuifjes vol open zet.
Ook als iemand het al voor elkaar heeft om multiple-channels (hardware-matig dus) te gebruiken, hoor ik graag hoe je dat voor elkaar hebt gekregen
Ohja, ik gebruik nu alsa-driver-0.90_rc2, zijn er versies die beter werken? |
|
Back to top |
|
|
Niek Apprentice
Joined: 14 May 2002 Posts: 236 Location: Houten, The Netherlands
|
Posted: Sat Aug 31, 2002 2:55 pm Post subject: |
|
|
Ik heb zelf geen ervaring met deze kaart, maar ik hou de alsa-devel ML bij en daar zie ik regelmatig patches voor cs46xx voorbijkomen. Op http://cvs.sourceforge.net/cgi-bin/viewcvs.cgi/alsa/alsa-kernel/pci/cs46xx/ is te zien dat er redelijk veel veranderingen zijn geweest in de drivers sinds de release van 0.9.0-rc2. Je zou kunnen proberen de CVS versie te downloaden en te installeren, misschien klinkt dat een stuk beter.
Van multiple-channels weet ik zelf niets af, je zou deze vraag in de alsa-user ML kunnen stellen, daar weten ze ongetwijfeld een antwoord. _________________ Bezoek ook eens de Nederlandstalige Gentoo IRC channel op irc.freenode.net - #gentoo-nl |
|
Back to top |
|
|
Wilke n00b
Joined: 09 May 2002 Posts: 40 Location: University of Twente
|
Posted: Sat Aug 31, 2002 10:01 pm Post subject: |
|
|
okee dan, ik ga het zeker proberen, zodra m'n systeem eindelijk klaar is om te recompilen met de nieuwe GCC |
|
Back to top |
|
|
voidzero Bodhisattva
Joined: 21 Jul 2002 Posts: 265 Location: Grnn
|
Posted: Sun Sep 01, 2002 12:14 am Post subject: |
|
|
Voor mijn AC'97 onboard moest ik alsa gebruiken, 't werkte hier niet echt dus heb ik maar een ander geluidskaartje erin gezet. Je zou kunnen proberen om je PCI Latency Timer in je bios 1 waarde hoger te zetten.
Mark _________________ Diplomacy is the art of letting the other party have things your way.
-- Daniele Vare |
|
Back to top |
|
|
Buzzz n00b
Joined: 17 Apr 2002 Posts: 63 Location: Enschede, The Netherlands
|
Posted: Sun Sep 01, 2002 2:25 pm Post subject: |
|
|
Misschien moet je eens kijken in dit topic. Ze zijn erg aan het sleutelen met de alsa driver voor de cs46xx. Met deze patches heb je zelfs multichannel support (als het goed is...)
Multi-channel sound + rear out for cs46xx chipset soundcards
Ik ga er in ieder geval weer mee aan de gang als ik weer achter m'n gentoo bak zit...
[edit]
Ik heb even de code van alsa 0.9.0-rc3 doorgekeken, en daarin is de code voor o.a. multi-channel verwerkt. Je moet alleen wel de Makefile aanpassen:
alsa-driver-0.9.0rc3/pci/cs46xx/Makefile
En dan de regels onder # Hack for new dsp flag uncommenten. Als het goed is moet het dan werken... Deze release zit nog niet in Portage voor zover ik weet, dus het is wat handwerk...
[/edit] |
|
Back to top |
|
|
TuxFriend Apprentice
Joined: 14 Aug 2002 Posts: 151
|
Posted: Sun Sep 01, 2002 3:50 pm Post subject: |
|
|
Buzzz wrote: | Deze release zit nog niet in Portage voor zover ik weet, dus het is wat handwerk... |
ALSA-rc3 zit in Portage je moet hem wel unmasken.
TuxFriend |
|
Back to top |
|
|
Buzzz n00b
Joined: 17 Apr 2002 Posts: 63 Location: Enschede, The Netherlands
|
Posted: Mon Sep 02, 2002 11:35 am Post subject: |
|
|
Ik heb hem inderdaad in Portage gevonden, maar je moet nog steeds eerste de Makefile aanpassen, om het goed te laten werken.
Ik heb het inmiddels aan de praat, het werkt echt perfect. Ik kan mp3'tjes spelen met xmms, een film draaien met xine en ook nog de arts sound daemon een geluidje laten afspelen...
Een grote stap vooruit om mij helemaal op linux over te laten stappen... |
|
Back to top |
|
|
Wilke n00b
Joined: 09 May 2002 Posts: 40 Location: University of Twente
|
Posted: Tue Sep 03, 2002 8:20 am Post subject: |
|
|
Beter!! En dat een week nadat ik die geluidskaart koop
/me gaat het straks meteen proberen! |
|
Back to top |
|
|
Wilke n00b
Joined: 09 May 2002 Posts: 40 Location: University of Twente
|
Posted: Tue Sep 03, 2002 11:17 am Post subject: |
|
|
Okee dan, het werkt nu inderdaad perfect!
Nog een tip aan de volgende die het gaat proberen: by default compileert ALSA alle sound-drivers. Bij mij gaf een of andere vage ISA-kaart een compileerfout. Wat je kunt doen, is de omgevingsvariabele 'ALSA_CARDS' op 'cs46xx' zetten, dus met bash:
export ALSA_CARDS=cs46xx
emerge alsa-driver
Unmasken van de 'rc3'-driver doe je door in /usr/portage/profile/package.mask alsa op te zoeken en voor die regels een # te zetten.
Als je emerge hebt gedaan moet je even blijven kijken tot 'ie de files heeft uitgepakt, daarna op Ctrl-Z drukken, naar /var/tmp/portage/alsa-0.9.0rc3/work/pci/cs46xx gaan en daar die makefile wijzigen. Daarna met 'fg' de compilejob verder laten gaan. |
|
Back to top |
|
|
water Guru
Joined: 19 Jun 2002 Posts: 387 Location: Zierikzee, The Netherlands
|
Posted: Tue Sep 03, 2002 12:29 pm Post subject: |
|
|
Wilke wrote: | Okee dan, het werkt nu inderdaad perfect!
Nog een tip aan de volgende die het gaat proberen: by default compileert ALSA alle sound-drivers. Bij mij gaf een of andere vage ISA-kaart een compileerfout. Wat je kunt doen, is de omgevingsvariabele 'ALSA_CARDS' op 'cs46xx' zetten, dus met bash:
export ALSA_CARDS=cs46xx
emerge alsa-driver
|
Begrijp ik hieruit dat dan alleen de modules voor de cs46xx worden gecompileerd, en de rest niet? Zou handig zijn, scheelt weer een hoop overbodige modules. _________________ Groeten uit Holland |
|
Back to top |
|
|
utopia n00b
Joined: 04 Sep 2002 Posts: 4
|
Posted: Wed Sep 04, 2002 11:06 am Post subject: |
|
|
Mijn kaart is een Terratec DMX sixfire gebasseerd op de Envy24 chip. Probleem was ook dat hij maar 1 sound tegelijkertijd kon afspelen.
Maar nog niet getest ofdat dit verholpen is in de laatste alsadrivers, zal 1 van de dagen eens proberen. |
|
Back to top |
|
|
|