Reference+
Name
resize()
Class
AudioSample
Description
Resizes the underlying buffer of the audiosample to the given number of frames. Calling this method allocates a completely new buffer, so any ongoing playback will be stopped and all data currently stored in the sample will be lost.
Examples
import processing.sound.*; AudioSample sample; void setup() { size(640, 360); background(255); // Create a new audiosample sample = new AudioSample(this, 100000, 22050); // ... do something with the audiosample ... // Change to a 100.000 frames but in stereo file.resize(100000, true); } void draw() { }
Syntax
audiosample.resize(frames)
audiosample.resize(frames, stereo)
Parameters
frames
(int)
the desired number of frames for this audiosamplestereo
(boolean)
whether to treat the audiosample as 2-channel (stereo) or not (default: false)
Return
void
This work is licensed under a Creative Commons Attribution-NonCommercial-ShareAlike 4.0 International License.