0
私はカスタムWebオーディオプレーヤーで角度アプリを作成しています。
2つのスライダーを作成しました.1つはボリュームをコントロールし、もう1つはstereoPan(L Rチャンネル)をコントロールします。
問題は、音量が0に設定されていないと、パンが無効になっていない(無効になっている)ことです。
たとえば、ボリューム= 0.5でパン= -1の場合、左チャンネルのみがサウンドを生成するはずですが、両方のチャンネルが機能しています(右は左のチャンネルよりも弱いですが、ボリューム= 0、すべてがうまく動作...
これは、私はあなたが間違ってあなたのグラフを作成したボリュームとパンのノードボリュームが0より大きい場合、Webオーディオステレオのパンナーが正しく機能しない
$scope.AudioBufferSource.buffer = AudioBuffer;
$scope.AudioStereoPannerNode = $scope.AudioContext.createStereoPanner();
$scope.AudioGainerNode = $scope.AudioContext.createGain();
$scope.AudioBufferSource.connect($scope.AudioStereoPannerNode);
$scope.AudioBufferSource.connect($scope.AudioGainerNode);
$scope.AudioStereoPannerNode.connect($scope.AudioContext.destination);
$scope.AudioGainerNode.connect($scope.AudioContext.destination);