indicator-sound
OSS4のクローンを書いています。音量の設定は正常に機能しますが、プログラムのミュート機能に問題があります。
OSS4でのミューティングに関するいくつかの事実:
- vmixにはミュートがありません(ボリュームコントロールにはvmixを使用します)
- また、ボリュームを制御する「メディアキー」の方法では、ミュートコントロールは設定されませんが、ボリューム=0に設定されます。
これに伴う問題は、vmixボリュームを読み取ってゼロに遭遇したときに、ユーザーが実際にゼロに設定したのか、それとも他の値に設定したのにミュートがオンになっているのかがわからないことです。
OSS4のvmixに中央ミュートの概念がなく、他のボリュームコントローラーが内部でミュートを処理する場合、どのようにミュートロジックを作成する必要がありますか?