ClipSFXModule.java 文件源码

java
阅读 21 收藏 0 点赞 0 评论 0

项目:mochadoom 作者:
public void setPanning(int chan,int sep){
Clip c=channels[chan];

if (c.isControlSupported(Type.PAN)){
    FloatControl bc=(FloatControl) c.getControl(Type.PAN);
    // Q: how does Doom's sep map to stereo panning?
    // A: Apparently it's 0-255 L-R.
    float pan= bc.getMinimum()+(bc.getMaximum()-bc.getMinimum())*(float)sep/ISoundDriver.PANNING_STEPS;
    bc.setValue(pan);
    }
}
评论列表
文章目录


问题


面经


文章

微信
公众号

扫码关注公众号