作者热门文章
- html - 出于某种原因,IE8 对我的 Sass 文件中继承的 html5 CSS 不友好?
- JMeter 在响应断言中使用 span 标签的问题
- html - 在 :hover and :active? 上具有不同效果的 CSS 动画
- html - 相对于居中的 html 内容固定的 CSS 重复背景?
我想更改声道的音量,而不是从头开始关闭/启动它。
这是我处理声道的一些代码,musicIcon
切换声音。
function musicToggle(e:TouchEvent){
if(musicIcon.alpha != 1){
Chn_musicLoop = musicLoop.play(0,int.MAX_VALUE);
//Instead of restarting the music, I would like to set the volume to it's max (1)
musicIcon.alpha *= 2;
}
else{
musicIcon.alpha *= .5;
Chn_musicLoop.stop();
//Instead of stopping the music, I would like to set the volume to 0.
}}
最佳答案
相信你在找SoundTransform
类(class)。
基本上:
var st:SoundTransform = new SoundTransform(0.5, 0);
Chn_musicLoop.soundTransform = st;
SoundTransform
0.5
的参数会把你的“音量”放在一半。该参数的范围为 0 到 1。
关于actionscript-3 - 更改简单声道的音量,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/21210191/
我想在我的 android 应用程序中播放 PCM 音频数据。网络上有很多示例,但仅用于单 channel ,我有 4 个 channel (如本问题标题所述)。 当我设置 AudioTrack au
我正在尝试通过 channelsplitter 将立体声音频路由到具有增益控制的 6 个 channel ,然后返回到 channelMerger,以控制 5.1 组的所有 6 个 channel .
我试图从 iPhone XS 的所谓立体声后置麦克风中获取两个 channel ,但在 AVAudioSession 的不同点上只能看到一个 channel 。和 AVAudioSessionPort
我是一名优秀的程序员,十分优秀!