template struct Core::StaticAudioStreamBuffers

#include <coreaudioiodata.h>

template <
    typename float,
    int kStreamCount,
    int kSampleCount,
    int kChannelCount = kMaxAudioStreamChannels
>
struct StaticAudioStreamBuffers
{
    // fields

    static const int kSamplesPerStream = kChannelCount* kSampleCount;
    float samples[kStreamCount *kSamplesPerStream];

    // methods

    float* getBuffer(int streamIndex, int channelIndex);
};