PDA

Archiv verlassen und diese Seite im Standarddesign anzeigen : sound wird verzoegert abgespielt



x-mas
01.10.03, 08:54
soundkarte: via82xx onboard
treiber: via82xx, ausgabe ueber artsd
system: athlon xp2000+, 256 ddr
os: debian gnu/linux
de: kde 3.1.3

tag zusammen,

in allen spielen (starte alle mit artsdsp) habe ich beim sound eine
verzoegerung von bestimmt 0.5 sekunden. sehr nervig das ganze.
hatte jemand schonmal das problem und weiss, wie es zu loesen
ist? zu rechenschwach duerfte mein pc nicht sein.

gruß

x-mas

green
01.10.03, 09:24
Das liegt mit Sicherheit an arts.
Probiers mal ohne Soundserver..

x-mas
01.10.03, 10:38
kann ich mal ausprobieren, wenn ich zu hause bin.
eine sache stoert dann aber: /dev/dsp wird von nur
einer anwendung benutzt. froehlich tuxracer spielen
und im hintergrund mp3s mit mpg123 abdudeln
lassen ist dann doch nicht mehr moeglich?!

gruß

x-mas

ps: danke schonmal fuer deinen tipp

green
01.10.03, 11:46
Original geschrieben von x-mas
eine sache stoert dann aber: /dev/dsp wird von nur
einer anwendung benutzt. froehlich tuxracer spielen
und im hintergrund mp3s mit mpg123 abdudeln
lassen ist dann doch nicht mehr moeglich?!

Normalerweise leider nein:(
Es sei denn Du hast eine Sounkarte, die Hardware-mixing unterstützt was bei Deiner schon sein kann. Afaik unterstützen laut ALSA diese SKarten HW-mixing:

driver - multiple opens count
------------------------------
YMFPCI - 32
VIA8235 - 4 - module option
Trident - 32 - module option
ES1968 - 8 - module option
EMU10k1 - 32
CS46xx - 32
------------------------------

Du benutzt ja den Treiber via82xx, wenn Du glück hast dann ist es die. Mit lspci kannst Du das überprüfen. Ich hab z.B. SB Live 5.1 (emu10k1) da geht das auch. Bis zu 32 sachen auf einmal :eek:
Soviele braucht natürlich keine Sau aber egal...
(Das geht aber auch nur mit ALSA Treibern)

x-mas
01.10.03, 12:40
vielen dank fuer deine ausfuehrliche antwort :)!

ich besitze die via8235, sollte also glueck haben. allerdings
wollte ich mit alsa noch warten, bis 2.6 stable wird. dann
werde ich das wohl nutzen koennen *freu*. bis dahin schreibe
ich mir fuer spiele ein script, welches artsd killt, das spiel
ohne artsdsp startet und nach beenden des spiels artsd
wieder laedt. dann kann ich wenigstens beim normalen
arbeiten weiter programme mit artsdsp laufen lassen. fuer
spiele, wo ich soundperformance moechte, wird der artsd
halt so lange gekillt.

danke fuer die hilfe!

gruß

x-mas

green
01.10.03, 12:48
bitte bitte..
Du kannst Dir doch alsa auch jetzt kompilieren, aber vielleicht kein Bock oder ?
Aber ich kann auch schon den aktuellen 2.6-test6 beta Kernel empfehlen. Anfangs d.h mit test1 wars ja schon noch recht buggy aber mittlerweile läuft mein test6-bk1 mind. genauso stabil wie der 2.4. Aber es kann ja imho nicht mehr lange dauern bis die stable Version rauskommt.

..

x-mas
14.10.03, 07:27
eine problemloesung fuer welche, die vielleicht das selbe problem haben:

1. auf alsa umruesten :D

2. oder als unterbrueckung im kontrollzentrum den sound-puffer so hoch
wie moeglich stellen. wenn er zu hoch ist, kann die soundkarte rauschen.
wenn er zu niedrig ist, verzoegert der sound. also am besten die
geeignetste einstellung durch probieren rausfinden, wie ich es getan habe.
so laeuft es momentan ganz ordentlich (bis 2.6 stable ist ;)).

gruß

x-mas