Hi,
I assume transportSource is needed for using resamplingAudioSource method.
I’m playing my files using
auto reader = formatManager.createReaderFor(std::make_unique<juce::MemoryInputStream>(BinaryData::Test7_wav, BinaryData::Test7_wavSize, true));
if (reader != nullptr)
{
newSource = new juce::AudioFormatReaderSource(reader, true);
newSource->setLooping(true);
}
juce::AudioSourceChannelInfo info(&mixBuffer, 0, buffer.getNumSamples());
newSource->getNextAudioBlock(info);
for (int c = 0; c < std::min(mixBuffer.getNumChannels(), buffer.getNumChannels()); ++c)
buffer.addFrom(0, c, mixBuffer.getReadPointer(c), buffer.getNumSamples());
now i can’t figure out if i should create a transportSource or if there’s a better obvious way that i should use resamplingAudioSource…
Thanks a lot.