Wav
Wav
is a Modulation
constructed from a wav file.
use autd3_modulation_audio_file::Wav;
#[allow(unused_variables)]
fn main() -> Result<(), Box<dyn std::error::Error>> {
let path = "path/to/foo.wav";
let m = Wav::new(&path);
Ok(())
}
#include<autd3.hpp>
#include "autd3/modulation/audio_file.hpp"
int main() {
const auto path = "path/to/foo.wav";
const autd3::modulation::audio_file::Wav m(path);
return 0; }
using AUTD3Sharp.Modulation.AudioFile;
var path = "path/to/foo.wav";
var m = new Wav(path);
import pathlib
from pyautd3.modulation.audio_file import Wav
path = pathlib.Path("path/to/foo.wav")
m = Wav(path)
NOTE:
Wav
resamples raw pcm file data to the sampling frequency of Modulation. Please refer to Modulation for the setting and constraints of the sampling frequency ofModulation
.