{ "root_post_id": "2070734717825986566", "posts": [ { "post_id": "2070734717825986566", "author": "NOTimothyLottes", "handle": "NOTimothyLottes", "text": "Deterrent to ALSA is just parsing through snd_pcm_open() source. It's death by boiler plate and complexity. Tinyalsa isn't much better. Likely easier to think about this from perspective of devices that can be open()ed from /dev/snd. On my machine doesn't seem to hot plug", "timestamp": "2026-06-27 05:03:23", "media_urls": [ "https://pbs.twimg.com/media/HLy5-C9XMAAfs_w?format=png&name=orig" ], "reply_to_id": null, "quote_of_id": null, "metrics": { "reply_count": 1, "repost_count": 0, "like_count": 11, "view_count": 1624 } }, { "post_id": "2070735722043023873", "author": "NOTimothyLottes", "handle": "NOTimothyLottes", "text": "Assuming 'p'&'c' are PLAYBACK & CAPTURE, so opening different devices (instead of both in one device). Then just have user provide a device, or have the API war-dial open() constructing possible devices to probe what is available 'pcmC{c}D{d}{p|c}'. Easier than listing files.", "timestamp": "2026-06-27 05:07:23", "media_urls": [ "https://pbs.twimg.com/media/HLy6SApX0AApPub?format=png&name=orig" ], "reply_to_id": "2070734717825986566", "quote_of_id": null, "metrics": { "reply_count": 0, "repost_count": 0, "like_count": 2, "view_count": 502 } } ], "source_url": "https://x.com/NOTimothyLottes/status/2070734717825986566" }