i have ALSA UCM on my TODO list for a long time but every time i open those files i'm like ooooof and close them again
it looks like there's a language, and there's a syntax, but they're not on the same level. it looks like there's a syntax for an AST here...
also there are variables inside of strings and there's maybe also objects? because there's dot notation. is If an object? why is If a parent of False? is this maybe a suffix language?
looking at this feels like looking at the voynich
there seem to by syntax versions. they are set like "Syntax 4". argh
> This tree is evaluated (modified) at runtime
to explain the syntax, the docs just link to https://git.alsa-project.org/?p=alsa-lib.git;a=blob;f=include/use-case.h
oh yeah! something works. it's a bit weird that this under Profile and not under Port, but progress
@mntmn I love a bit of strace!
@mntmn i am often doing exactly this. or “what address/port is it binding to when it errors with EADDRINUSE?”