当前位置: 首页>>代码示例 >>用法及示例精选 >>正文


Processing SoundFile用法及代码示例


Processing, 类SoundFile用法介绍。

构造函数

  • SoundFile(parent, path)
  • SoundFile(parent, path, cache)

参数

  • parent 通常使用"this"
  • path 要加载的声音文件的文件名
  • cache 解码后将声音数据保存在 RAM 中(默认值:true)。请注意,缓存实际上会禁用SoundFile 数据的垃圾收集,因此如果您计划加载大量音频文件,则应将其设置为 false。

说明

这是一个允许播放和操作声音文件的声音文件播放器。支持的格式有:WAV、AIF/AIFF 和 MP3。 MP3 解码在 ARM 处理器(Android/Raspberry Pi)上可能非常慢,我们通常建议您使用无损 WAV 或 AIF 文件。

例子

import processing.sound.*;
SoundFile file;

void setup() {
  size(640, 360);
  background(255);
    
  // Load a soundfile from the /data folder of the sketch and play it back
  file = new SoundFile(this, "sample.mp3");
  file.play();
}      

void draw() {
}

方法

相关用法


注:本文由纯净天空筛选整理自processing.org大神的英文原创作品 SoundFile。非经特殊声明,原始代码版权归原作者所有,本译文未经允许或授权,请勿转载或复制。