扫码关注官方订阅号
哪里有音效算法的资料,就是音乐播放器里面各种音效场景的算法怎么实现的,有这方面资料吗?或者说个思路也可以。我打算用js实现,最好结合H5的Audio API
小伙看你根骨奇佳,潜力无限,来学PHP伐。
如果只是要模拟各个场景的播放效果,其实非常非常简单,可以通过使用在不同情况下录制的冲激响应(IR, Impulse Response)对声音波形进行卷积运算来实现。
你可以搜索一下卷积混响(Convolution reverb),很多混响效果器跟音箱模拟都是用IR实现的,至于冲激响应上网随便一搜一大把,在各地方录的都有,想听听你在维也纳音乐厅的舞台上唱歌听起来是什么感觉吗?下个IR感受一下吧!
另外,关于卷积运算,这事儿应该在Web Audio API上直接有现成的接口,因为这是音效处理的常用基本运算,请看这里
微信扫码关注PHP中文网服务号
QQ扫码加入技术交流群
Copyright 2014-2026 https://www.php.cn/ All Rights Reserved | php.cn | 湘ICP备2023035733号
PHP学习
技术支持
返回顶部
如果只是要模拟各个场景的播放效果,其实非常非常简单,可以通过使用在不同情况下录制的冲激响应(IR, Impulse Response)对声音波形进行卷积运算来实现。
你可以搜索一下卷积混响(Convolution reverb),很多混响效果器跟音箱模拟都是用IR实现的,至于冲激响应上网随便一搜一大把,在各地方录的都有,想听听你在维也纳音乐厅的舞台上唱歌听起来是什么感觉吗?下个IR感受一下吧!
另外,关于卷积运算,这事儿应该在Web Audio API上直接有现成的接口,因为这是音效处理的常用基本运算,请看这里