Request: sndio backend

Bug #1916410 reported by Gan D
6
This bug affects 1 person
Affects Status Importance Assigned to Milestone
Mixxx
Triaged
Undecided
Unassigned

Bug Description

https://sndio.org/ is the default sound server on BSDs today. Due to its excellent network transparency features and simplicity, it is also a fine choice on Linux.

Having a native sndio backend in Mixxx would be great, and interest for this has to my knowledge alredy been expressed on the OpenBSD ports mailing list quite some time ago.

Revision history for this message
Be (be.ing) wrote :

Mixxx uses the PortAudio library for cross platform access to audio interfaces. So if sndio support is implemented upstream in PortAudio, Mixxx would be able to use it, along with other PortAudio applications.

Revision history for this message
Be (be.ing) wrote :

There was a sndio host API implemented for PortAudio years ago but it was not merged:
https://subversion.assembla.com/svn/portaudio/portaudio/branches/OpenBSD_sndio/src/hostapi/sndio/pa_sndio.c

It seems the review comments were not addressed:
https://github.com/PortAudio/portaudio/issues/220

If you could resume that effort upstream in PortAudio, that would be great.

Revision history for this message
Be (be.ing) wrote :

I am closing this as Won't Fix because it is an issue with a dependency, not Mixxx. Sorry that Launchpad does not have a nicer way to close the issue. I don't mean to deny that this is a valid request, but if you want it to be implemented, voice your thoughts upstream to PortAudio.

Changed in mixxx:
status: New → Won't Fix
Revision history for this message
Daniel Schürmann (daschuer) wrote :

Lets use Triage state for it. Because there is no reason for us to reject a solution for it in general.

Changed in mixxx:
status: Won't Fix → Triaged
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/10329

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.