音量設定のバグ報告と要望
私の手元では再起動やスリープからの復帰時に問題が起きたことはありませんが、再生デバイスが切り替わったときに音量がおかしくなるのは確認しているので直します。
艦これ時計は低レベルAPIを使って音量を変えていますが、これはWAVEを再生するときにしか使えません。WAVE以外の音声の再生をサポートするKancolleSnifferは、同じ方法で音量を変えることはできません。
なるほど、艦これ時計とは仕組みが違うのですね。
再起動やスリープからの復帰時に問題が起こるパソコンは購入したばかりのもので、最初はパソコンの設定を疑いました。 ですが、Windowsの音量ミキサー上で音量調節している他のすべてのアプリは音量が勝手に変わってしまうことは無いので、KancolleSniffer側の問題なのではないかと思った次第です。
再生デバイスの切り替りに関するバグ修正で解決してくれることを願います。
これはKancolleSnifferが音声の再生に使っているWindows Media Playerのバグで、本質的な解決策がないことがわかりました。バージョン4.2には場当たり的な解決策を入れてあって、これで音量100で鳴ることはほとんどなくなるはずです。ほかにいい解決策が思い付かないので、当面はこれで様子を見てください。
音声の再生方法をバージョン4.3で変更しました。音量の変更を音量ミキサーに頼らずに行います。音量が勝手に最大になる問題はこれで解決しているはずです。
解決済みですので、このチケットを終了します。
再起動やスリープからの復帰後などに音量設定がMAXになってしまうバグがあります。 設定画面に行くと指定した音量の数値になっていますが、再生ボタンを押すと100の状態で流れます。
デスクトップパソコンの環境はアナログ接続のスピーカーです。 ノートパソコンではスリープ後などは問題ありませんが、HDMI接続で外部モニターを接続・切断後も同様の現象が起こります。
また、このバグの解決に関連して、1つ要望があります。 KancolleSnifferはWindowsの音量ミキサーを操作して音量調整しているようですが、Windowsの音量ミキサーと切り離してKancolleSniffer独自で音量設定を持ってもらいたいなと思っております。具体的な例を出すと、艦これ時計というアプリの音量設定がそれに当たります。
バグのご確認と要望のご検討よろしくお願い致します。