//檢查播放是否仍在進行
說明
查詢波形文件中的幀數/樣本數
用法
waveFile.frames();
返回
波形文件中的幀/樣本數
示例
// create a SDWaveFile
waveFile = SDWaveFile(filename);
// check if the WaveFile is valid
if (!waveFile) {
Serial.println("wave file is invalid!");
while (1); // do nothing
}
//.
long frames = waveFile.frames();
Serial.print("Frames = ");
Serial.println(frames);
相關用法
- Arduino ArduinoSound - SDWaveFile.duration()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile.sampleRate()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile.channels()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile.bitsPerSample()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile.bool()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile.currentTime()用法及代碼示例
- Arduino ArduinoSound - SDWaveFile用法及代碼示例
- Arduino ArduinoSound - FFTAnalyzer.input()用法及代碼示例
- Arduino ArduinoSound - AudioInI2S.sampleRate()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.stop()用法及代碼示例
- Arduino ArduinoSound - AudioInI2S.bitsPerSample()用法及代碼示例
- Arduino ArduinoSound - FFTAnalyzer.read()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.loop()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.play()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.canPlay()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.volume()用法及代碼示例
- Arduino ArduinoSound - AudioInI2S.end()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.resume()用法及代碼示例
- Arduino ArduinoSound - amplitudeAnalyzer.read()用法及代碼示例
- Arduino ArduinoSound - AudioInI2S.channels()用法及代碼示例
- Arduino ArduinoSound - amplitudeAnalyzer.available()用法及代碼示例
- Arduino ArduinoSound - FFTAnalyzer.available()用法及代碼示例
- Arduino ArduinoSound - FFTAnalyzer用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.isPaused()用法及代碼示例
- Arduino ArduinoSound - AudioOutI2S.isPlaying()用法及代碼示例
注:本文由純淨天空篩選整理自arduino.cc大神的英文原創作品 ArduinoSound - SDWaveFile.frames()。非經特殊聲明,原始代碼版權歸原作者所有,本譯文未經允許或授權,請勿轉載或複製。