Yep, sndio actually works now.
I found a package online called gmixerctl, supposedly its a gui mixer for sndio, but it fails due to some module issue...
I installed it, but when I use it, this is the output:
raceback (most recent call last):
File "/usr/bin/gmixerctl", line 11, in <module>
load_entry_point('gmixerctl==0.1.2', 'console_scripts', 'gmixerctl')()
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 489, in load_entry_point
return get_distribution(dist).load_entry_point(group, name)
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2852, in load_entry_point
return ep.load()
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2443, in load
return self.resolve()
File "/usr/lib/python3.8/site-packages/pkg_resources/__init__.py", line 2449, in resolve
module = __import__(self.module_name, fromlist=['__name__'], level=0)
File "<frozen zipimport>", line 259, in load_module
File "/usr/lib/python3.8/site-packages/gmixerctl-0.1.2-py3.8.egg/gmixerctl/gui.py", line 6, in <module>
File "/usr/lib/python3.8/tkinter/__init__.py", line 36, in <module>
import _tkinter # If this fails your Python may not be configured for Tk
ModuleNotFoundError: No module named '_tkinter'
But hey, thumbs up on sndio finally getting fixed...
at least in that git patch you mentioned just now, aka the 1.8.1 version.
HyperbolaBSD: The Future of Secure Libre Lightweight Operating Systems!