src/utils/fs.cpp
src/utils/ver.cpp
src/utils/string.cpp
- src/deps/rtaudio/RtAudio.cpp
src/deps/mcl-audio-buffer/src/audioBuffer.cpp)
list(APPEND PREPROCESSOR_DEFS)
endif()
endif()
+if (PkgConfig_FOUND)
+ pkg_check_modules(RtAudio IMPORTED_TARGET rtaudio)
+ if (RtAudio_FOUND)
+ list(APPEND LIBRARIES PkgConfig::RtAudio)
+ message("RtAudio library found")
+ endif()
+endif()
+
+
if (NOT RtMidi_FOUND)
# Fallback to find_library mode (in case rtmidi is too old).
find_library(LIBRARY_RTMIDI NAMES rtmidi)
#ifdef WITH_AUDIO_JACK
jack_client_t* KernelAudio::getJackHandle() const
{
- return static_cast<jack_client_t*>(m_rtAudio->HACK__getJackClient());
+ return nullptr;
}
#endif
#define G_KERNELAUDIO_H
#include "core/conf.h"
-#include "deps/rtaudio/RtAudio.h"
+#include "rtaudio/RtAudio.h"
#include <cstddef>
#include <functional>
#include <memory>
#include "core/kernelMidi.h"
#include "core/midiMapper.h"
#include "core/plugins/pluginManager.h"
-#include "deps/rtaudio/RtAudio.h"
+#include "rtaudio/RtAudio.h"
#include "gui/dialogs/browser/browserDir.h"
#include "gui/dialogs/config.h"
#include "gui/dialogs/warnings.h"
#include "tabAudio.h"
#include "core/const.h"
#include "core/kernelAudio.h"
-#include "deps/rtaudio/RtAudio.h"
+#include "rtaudio/RtAudio.h"
#include "gui/elems/basics/box.h"
#include "gui/elems/basics/check.h"
#include "gui/elems/basics/choice.h"
#include "ver.h"
#include "core/const.h"
-#include "deps/rtaudio/RtAudio.h"
+#include "rtaudio/RtAudio.h"
#include <RtMidi.h>
#include <sndfile.h>