#audio-playback #playback #wav #sound #api-bindings #windows

winaudio

允许在Windows中播放波形音频(从wav文件中播放声音)

3个稳定版本

1.0.2 2020年10月27日

#1066音频

每月21次下载

MIT/Apache

56KB
910 代码行

winaudio

允许在Windows中播放波形音频(从wav文件中播放声音)。

描述

此包提供了对Windows多媒体API提供的音频功能的抽象。特别是,它允许用户枚举输出设备、列出它们的特性并打开它们以进行播放。基本上,它允许您在Windows中播放声音文件

use winaudio::wave::Player;

fn main() {
    let mut player = Player::from_file("test.wav").unwrap();
    player.play().unwrap();
}

如果您在mmeapi.h头文件中缺少某个功能,请随时通过创建问题或向项目提交拉取请求来添加它。这个初始版本没有设置音高或播放速度等方法,但如果需要,它们可以轻易添加。

许可证

此存储库中包含的所有库均根据以下任一许可证授权:

由您选择。

贡献

除非您明确说明,否则您根据Apache-2.0许可证定义的工作中故意提交的任何贡献,都应按上述方式双重授权,不附加任何额外条款或条件。

依赖关系

~0–305KB