don't auto-remove sound output devices

Bug #1902362 reported by ronso0
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Confirmed
Medium
Unassigned

Bug Description

with 2.3 I just experienced the following inconvenience:
1 start Mixxx with main & booth outputs configured:
  Main: pulse chan.1/2, Booth pulse chan.3/4
2 start AutoDJ
3 sound crackles (underruns in dev mode)
while playing:
4 Preferences > Sound > double buffer size > Apply
5 sound stops (expected), settings applied, hit Okay
6 playback freezes, playposition stuck
 ?
7 Preferences > Sound:
  Main output is cleared, Booth uses pulse chan.1/2
 ?

Revision history for this message
Daniel Schürmann (daschuer) wrote :

I can confirm these issues using the pulse device.
It is an ALSA device that is routed back to pulse and again to ALSA to the final destination.
A long stack with limited feedback to Mixxx.

For low latency it is recommended to use the ALSA devices directly anyway. I am in doubt that this is obvious for all users. :-/

There is also an experimental branch that allows Mixxx to directly connect to PulseAudio.
https://github.com/PortAudio/portaudio/pull/336

I am waiting for a merge to upstream PortAudio for long. I would be happy if you can test it and share your experiences.

Changed in mixxx:
status: New → Confirmed
importance: Undecided → Medium
tags: added: portaudio usability
Revision history for this message
Swiftb0y (swiftb0y) wrote :

Mixxx now uses GitHub for bug tracking. This bug has been migrated to:
https://github.com/mixxxdj/mixxx/issues/10187

lock status: Metadata changes locked and limited to project staff
To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.