平台:steam | wallpaper engine
相关链接:
创建网页壁纸
Web wallpaper用户自定义属性
实现音频响应
目录
创建音频侦听器
首先我们要创建一个函数。该函数有一个参数。例如:function wallpaperAudioListener ( audioArray ) { };
wallpaper engine 提供一个函数:window.wallpaperRegisterAudioListener 用来注册监听事件。
wallpaper engine 会调用 window.wallpaperRegisterAudioListener 注册的监听事件,并传入一个参数,参数为当前音频音量级别。
function wallpaperAudioListener(audioArray) {
// Handle audio input here
}
window.onload = function() {
window.wallpaperRegisterAudioListener(wallpaperAudioListener);
};
音频音量级别数据
音频数据:数组元素0 直到 63包含左侧通道的音量级别。数组元素64 直到 127包含右通道的音量级别。数组中一共128个元素。每个数组通常包含从 0.00 到 1.00 的浮点值。0.00 表示特定频率当前未播放任何声音,1.00 表示频率以最大音