AudioSampleBuffer buffer(2, 1024); buffer.clear();
AudioSampleBuffer buffer(1, 2048); float* channelData = buffer.getWritePointer(0); for (int i = 0; i < buffer.getNumSamples(); ++i) { channelData[i] = sin(i * 0.1); }This code creates an AudioSampleBuffer object with 1 channel and a buffer size of 2048, then fills the buffer with sine wave values. These code examples are part of the JUCE library, which is a package library for creating audio applications in C++.