C++ API for Audio Injection of samples from URL

- closes #1392