私が使用したのは、javax.sound.sampledパッケージを初めて使用したため、私が使用していたオーディオをよりコントロールするためでしたAudioClipなどの簡単なサウンドソリューションコントロールを使用せずに線の音量を調整する方法
私が通じ読んだ:Oracle's Sound Tutorial (または少なくとも同じくらい私が把握できたとして)が、私は、彼らが与えるように見えたClip
インタフェースを使用してLine
での再生のレベル/音量を調節する方法が表示されませんあなたがサウンドを作成することができるパッケージの部分にこれらの種類のオプションがありますが、これらの調整を私のLine
または私のAudioInputStream
を通して行う方法が見つかりません。
Iは
フロートコントロール、テキストを[これ]ページを見つけたが、一方、パン、バランス、または体積などの連続可変制御を表すためによく適しています。
が、私のコンピュータに何行は(Line.getControls()
を使用して)すべてのコントロールを返さない
(私はthisに似FloatControl.Type.VOLUME
を受け入れるためにラインを強制しようとしたが、私は、「サポートされていない制御型の例外」を取得)
Lineのコントロールを使用して、Line(Clipインターフェイスを使用)のボリューム/レベルを変更する唯一の方法はありますか?または、AudioInputStreamのボリュームを変更することは可能ですか?
また、既存の行にコントロールを追加する方法はありますか?