.asoundrcファイルの変更を動的に説明することは可能ですか?

.asoundrcファイルの変更を動的に説明することは可能ですか?

aplayコマンドを使って2つの異なる動作を2回切り替えたいと思います。 - fifoファイルへの書き込み(以降、snapserver、マルチルームツールから読み込み) - ローカルデバイスで直接音楽のみを再生(fifoファイルが使用されず、snapserverで使用されることを意味)遅延を短縮するため)

fifoファイル(/tmp/snapfifoにあります)に出力するには、専用の.asoundrcファイルを使用します。

pcm.!default {
        type plug
        slave.pcm rate48000Hz
}

pcm.rate48000Hz {
        type rate
        slave {
                pcm writeFile # Direct to the plugin which will write to a file
                format S16_LE
                rate 48000
        }
}

pcm.writeFile {
        type file
        slave.pcm null
        file "/tmp/snapfifo"
        format "raw"
}

btstreamerという専用のユーザーがいます。このファイルの内容を動的に変更してすぐに考慮できますか?

関連情報