Exemple #1
0
void AudioIO::framesPerBuffer(int n){
	if(framesPerBuffer() != n){
		mFramesPerBuffer = n;
		channelsBus(AudioIOData::channelsBus());
		reopen();
	}
}
Exemple #2
0
void AudioIO::framesPerBuffer(int n) {
    if(mImpl->mIsOpen) {
        warn("the number of frames/buffer cannnot be set with the stream open", "AudioIO");
        return;
    }

    if(framesPerBuffer() != n) {
        mFramesPerBuffer = n;
        resizeBuffer(true);
        resizeBuffer(false);
        channelsBus(AudioIOData::channelsBus());
        resize(mBufT, mFramesPerBuffer);
    }
}