1. 首页
  2. 数据库
  3. 其它
  4. rotary:一个用于有效处理动态非交错音频缓冲区的库 源码

rotary:一个用于有效处理动态非交错音频缓冲区的库 源码

上传者: 2021-05-11 12:41:13上传 ZIP文件 29.76KB 热度 8次
旋转式 一个用于有效处理AudioBuffer非交错音频缓冲区的库。 缓冲区的构造类似于Vec> ,除了内部向量的大小固定。 并且缓冲区不尝试清除使用功能时释放的数据。 use rand :: Rng as _; let mut buffer = rotary :: AudioBuffer :: :: new (); buffer. resize_channels ( 2 ); buffer. resize ( 2048 ); /// Fill both channels with random noise. let mut rng = rand :: thread_rng (); rng. fill ( & mut buffer[ 0 ]); rng. fill ( & mut buffer[ 1 ]); 如果需要临时启用或禁用通道的功能,则可以使用
下载地址
用户评论