编程语言
首页 > 编程语言> > javascript – 在AUDIO和音高上播放

javascript – 在AUDIO和音高上播放

作者:互联网

一点点背景:
人们喜欢游戏.
人们使用互联网.
互联网需要游戏.
游戏使用声音.
HTML5有< audio>.

好的,到目前为止一切都很好.

最近我发现 – 令我惊讶的是 – IE9实际上支持playbackRate.我急切地尝试了一下.更令人惊讶的是,它确实奏效了.我在Chrome中尝试过相同的功能,当它设置为0.5时,它的功能非常棒.我已经放弃了Firefox,因为它不支持MP3.

继续,这是我的问题:IE和Chrome都会在更改playbackRate时应用音高修正. IE做得很好,Chrome做得很糟糕.无论哪种方式,我都不希望这样,我希望声音改变音高.有了这种力量,我可以删除650个文件,我必须在程序上生成一个备用音高,并且我的项目将拥有更多的自由.哎呀,如果我真的想,我甚至可以在HTML5中创建一个MOD轨道播放器(减去效果频道).

那么,HTML5规范中是否有任何内容允许我关闭音高修正,并且只是让声音被播放,好像样本实际上被挤压在一起被挤压在一起?

解决方法:

不,HTML5规范中当前没有任何内容可以让您对音频进行微调.

但.

当你通过决定放弃Firefox来限制自己时,为什么要关心“权力”和“项目自由”?顺便说一句,Opera也不支持MP3.

除非当然这是个人项目,除了你自己之外没有人会使用它,因此这是一个没有实际意义的点.在这种情况下,如果您想要定位Chrome,例如,您可以查看可能包含您想要的内容的Web Audio API.

标签:javascript,html5,html5-audio,pitch-shifting
来源: https://codeday.me/bug/20191006/1860655.html