alsa設定ファイル(例えば、//.asoundrc)はどの言語で書かれていますか?

alsa設定ファイル(例えば、//.asoundrc)はどの言語で書かれていますか?

以下はalsa設定ファイル()の短い部分です/usr/share/alsa/pcm/default.conf

pcm.!default {
        @args [ CARD ]
        @args.CARD {
                type string
                default {
                        @func getenv
                        vars [
                                ALSA_PCM_CARD
                                ALSA_CARD
                        ]
                        default {
                                @func refer
                                name defaults.pcm.card
                        }
                }
        }
...

この言語は外部にありますかalsa?存在する場合、どの言語ですか?

答え1

この設定言語はALSA専用です(「ALSA設定言語」以外に公式名はありません)。バラよりsrc/conf.calsa-libから。

関連情報