Skip to content

[FEAT] Support WinMM/DirectSound on Windows? #88

@theoractice

Description

@theoractice

Requirements

  • I have searched the existing issues to ensure this feature has not already been requested.
  • I have clearly described the problem and the proposed solution.
  • I have considered alternative solutions.

1. Is your feature request related to a problem? Please describe.

In many music players, there is an option to switch between WASAPI/WaveOut(WinMM)/DirectSound:

Image Image

some audio players even supports real time switching.

I can see miniaudio supports all these above, but I cannot find ways to make a switch in SoundFlow.

2. Describe the Solution You'd Like

Add support for WinMM/DirectSound on Windows, and maybe for other possibilities on other platforms that miniaudio supports.

3. Describe Alternatives You've Considered

Currently no.

4. Proposed API (if applicable)

5. Benefits

If one audio driver (WASAPI or WinMM or DirectSound) failed to work on some computer, the other two can be a backup. things like this does happen to my clients several times.

6. Potential Drawbacks/Challenges

No response

7. Additional Context

No response

Metadata

Metadata

Assignees

No one assigned

    Labels

    backlog-featureA new feature request that has been planned for future implementation; not yet started.enhancementNew feature or request

    Projects

    Status

    Feature Request

    Milestone

    No milestone

    Relationships

    None yet

    Development

    No branches or pull requests

    Issue actions