24 sample *bufferPtr = outputBuffer.buffer(outBufNum);
25 unsigned numFrames = outputBuffer.mNumFrames;
30 logMsg(
"Lorenz oscillator's nextBuffer");
33 for(
unsigned i = 0; i < numFrames; i++ ) {
34 xx = mX + 0.01 * (-10. * mX + 10. * mY );
35 yy = mY + 0.01 * (20. * mX - mY - mX * mZ );
36 zz = mZ + 0.01 * (-8. * mZ / 3. + mX * mY );
37 max = (mX >
max) ? mX : max;
38 *bufferPtr++ = mX / 17.f - 0.1f;