當前位置: 首頁>>代碼示例 >>用法及示例精選 >>正文


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。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。