Was mir noch nicht eingeht, warum willst du die Subwoofer über die Onboard Soundkarte machen. Zugegeben, mit Subwoofern habe ich so überhaupt keine Erfahrung, aber das sind doch die für die niederen Frequenzen, oder? Die meisten Onboard-Soundkarten haben meist kein gutes Frequenzspektrum.
Die Unzulänglichkeiten von Onboard-Soundkarten kommen bei Subwoofern nicht wirklich zum tragen, deswegen habe ich an dieser Stelle gespart. Klar ist der Frequenzgang nicht ganz so linear, aber die Abweichungen spielen sich auf einem so geringen Niveau ab, dass sie in der Realität wohl eher zu vernachlässigen sind; insbesondere wenn man - wie ich - alles nachträglich mit Filtern "geradebiegen" kann. Die anderen Nachteile von Onboard-Lösungen wie z.B. stärkere Jitter-Artefakte und beschränktes Auflösevermögen in der Zeitdomäne dürften bei der reinen Tieftonwiedergabe ebenfalls keine Rolle spielen.
Was soll ich da sehen? Natürlich habe ich schon in den Mixer reingeschaut, normal benutze ich jedoch den Xfce4-Mixer. Und ja, PulseAudio ist vollständig entfernt.
Wie gesagt "ploppt" es beim Zugriff auf die Soundkarte, vor Beginn bzw. zu Anfang der eigentlichen Wiedergabe. Wenn die Wiedergabe zu Ende ist, "klickt" es teilweise noch einmal leicht.
Hast du zu Testzwecken (wenn das zur Verfügung steht) versucht andere Lautsprecher, oder einen anderen Rechner anzuhängen, ob das Phänomen gleich ist? Mir fallen Plopp Geräusche gerade im Zusammenhang mit einer schlechten Aufnahme ein.
Da entsteht ein High-Peak ganz am Anfang, soetwas könnte man über Audacity rausfinden. Ansonste wäre es evtl. auch eine physikalische Eigenschaft, dass es ploppt, sobald der Lautsprecher angesprochen wird?
Der Fehler ist definitiv auf der Computerseite zu suchen, die Art wie meine Lautsprecher angeschlossen sind verschärft das Ganze nur noch (die Endstufe ist direkt symmetrisch mit der Soundkarte verkabelt ohne analoge Lautstärkeregelung dazwischen).
Anfangs hatte ich erwähnt, dass das Problem nur bei Nutzung von dmix auftrete. Wie ich gestern festgestellt habe, hängt es dabei irgendwie mit den hohen Abtastraten (vermutlich im Zusammenspiel mit Buffer- und Periodengröße) zusammen. Lege ich hingegen die Abtastrate nur auf 44,1 oder 48 kHz fest, ist das Problem ebenfalls weg.
Jedoch tritt das Problem nicht nur mit dmix und hohen Abtastraten auf, sondern auch bei Direktzugriff auf die Soundkarte ohne vorige Softwaremanipulation, wenn das Quellmaterial entsprechend hohe Samplingraten (96 oder 192 kHz) aufweist.
Ich habe mir in diesem Zusammenhang ferner unter "/proc/asound/card1/pcm0p/sub0/" angeschaut, welche Werte bei der Wiedergabe automatisch gesetzt werden:
access: MMAP_INTERLEAVED
format: S32_LE
subformat: STD
channels: 2
rate: 192000 (192000/1)
period_size: 8192
buffer_size: 32768
Nach dem Rumprobieren mit unterschiedlichen Werten gestern, kam ich ja ebenfalls auf diese Werte als scheinbar besten Kompromiss. Wie gesagt ist das Geräusch damit im Pegel gesunken, aber leider immer noch vorhanden!
Hat sonst noch jemand eine Idee, was hier zu einer vollständigen Lösung des Problems führen könnte?