diff --git a/interface/src/Application.cpp b/interface/src/Application.cpp index dc60f91db7..0090ad7833 100644 --- a/interface/src/Application.cpp +++ b/interface/src/Application.cpp @@ -177,7 +177,6 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : _touchAvgY(0.0f), _isTouchPressed(false), _mousePressed(false), - _audio(), _enableProcessVoxelsThread(true), _octreeProcessor(), _voxelHideShowThread(&_voxels), @@ -249,9 +248,10 @@ Application::Application(int& argc, char** argv, QElapsedTimer &startup_time) : // put the audio processing on a separate thread QThread* audioThread = new QThread(this); - - _audio.moveToThread(audioThread); - connect(audioThread, SIGNAL(started()), &_audio, SLOT(start())); + + Audio* audioIO = DependencyManager::get