Download Latest Version Libre-antiX-JWMKit-respin-20220222.iso (867.2 MB)
Email in envelope

Get an email when there's a new version of JWM Kit Linux

Home / alsa-sndio
Name Modified Size InfoDownloads / Week
Parent folder
Debian 64bit 2023-10-29
Debian 32bit 2023-10-29
README.md 2023-10-31 2.7 kB
Totals: 3 Items   2.7 kB 0

alsa-sndio

Updates

  • Oct 28, 2023 - Initial release
  • Oct 29 2023 - added alsa-utils dependency, and clean up conf file

Important Notice concerning Firefox.

I have had great success using SNDIO thanks to this package, but with one setback.. I've yet to get any sound out of Firefox. So far Firefox is the only app not to work for me with SNDIO. Chromium and other web browsers work as well as a selection of media players..

If anyone finds a solution for Firefox and SNDIO please let me know, and I encourage you to make the solution public knowledge. Thank you.


Discription (taken from the projects github)

This alsa plugin provides a pcm that connects to a sndiod server as a fallback for applications that don't support sndio.

At the moment only playback is supported, capturing might be added later.

Each time the pcm is used a new sndio slot is created and sndio can control the volume per application.

The downside of this fallback instead of using sndio directly is that the application can't have control over the sndio per slot volume because alsa has no "per application" mixers.

NOTE : The above discription is take form the projects github.


Purpose (why am I making these packages?)

When Debian 12 was release we finally saw updated packages for sndio. While this is great not all apps support sndio and require something like alsa-sndio. So I thought I should build these packages for those you wish to use sndio in Debian based distros. Enjoy.


Download

Both 64 bit and 32 bit packages are avaliable. Only use the appropriate version for you system.


to install from the terminal (command prompt) issue this command after using the cd command to change to the directory containing the package.

sudo apt install ./alsa-sndio*.deb

Or you can install from any directory by modify the command to use the full path. For example:

sudo apt install /home/user/download/alsa-sndio*.deb

Disclaimer and License

Permission to use, copy, modify, and distribute this software for any purpose with or without fee is hereby granted, provided that the above copyright notice and this permission notice appear in all copies.

THE SOFTWARE IS PROVIDED "AS IS" AND THE AUTHOR DISCLAIMS ALL WARRANTIES WITH REGARD TO THIS SOFTWARE INCLUDING ALL IMPLIED WARRANTIES OF MERCHANTABILITY AND FITNESS. IN NO EVENT SHALL THE AUTHOR BE LIABLE FOR ANY SPECIAL, DIRECT, INDIRECT, OR CONSEQUENTIAL DAMAGES OR ANY DAMAGES WHATSOEVER RESULTING FROM LOSS OF USE, DATA OR PROFITS, WHETHER IN AN ACTION OF CONTRACT, NEGLIGENCE OR OTHER TORTIOUS ACTION, ARISING OUT OF OR IN CONNECTION WITH THE USE OR PERFORMANCE OF THIS SOFTWARE.

Source: README.md, updated 2023-10-31