alsa-project/alsa-ucm-conf pull request #416 was opened from beatboxa:
I am trying to create a UCM for the Motu 828 (28 x 32), which was released in 2024. (Caution: there have been several versions of the 828 over the past few decades. I am referring to the 2024 model).
I am not particularly technical when it comes to code and I had to google what a Pull Request is. And I am struggling on how to do this. I had previously created an issue here: https://github.com/alsa-project/alsa-ucm-conf/issues/415
I have made 2 different attempts at creating a ucm configuration: 1 with and 1 without use of the split pcm macros. I based the 'macro version' loosely on the Motu M6 ucm. And I created the one without based on a guide I found online. The version without macros seemed to get further; but for purposes here, I will attempt the Macro version.
Here are the files and changes I have created. Unfortunately, when I run the command `spa-acp-tool -c 0 -vvvv info`, the results are: `spa-acp-tool -c 0 -vvvv info
variable '${var:__Device}' is not defined in this context! error: /USB-Audio/MOTU/D828-HiFi.conf failed to parse device error: failed to import hw:0 use case configuration -22 variable '${var:__Device}' is not defined in this context! error: /USB-Audio/MOTU/D828-HiFi.conf failed to parse device error: failed to import 828 use case configuration -22 UCM not available for card 828 `
At which point the system goes into an alsa fallback / default.
What am I doing wrong?
Request URL : https://github.com/alsa-project/alsa-ucm-conf/pull/416 Patch URL : https://github.com/alsa-project/alsa-ucm-conf/pull/416.patch Repository URL: https://github.com/alsa-project/alsa-ucm-conf