Realtime audio engine that leverages CUDA for parallel processing.
All platforms were built using Clang (8.0): https://releases.llvm.org/download.html
CUDA kernels built using NVCC (10.1): https://docs.nvidia.com/cuda/cuda-compiler-driver-nvcc/
- Windows (x64):
- VS2017: Call vcvars64.bat from the Visual Studio install directory
- NVCC: Run build_cuda.bat
- Clang: Run build.bat
- Linux (x64):
- NVCC: Run build_cuda.sh
- Clang: Run build.sh
- Documentation:
- stddoc.c: https://github.com/r-lyeh/stddoc.c
- IMGUI:
- Dear ImGui: https://github.com/ocornut/imgui
- Hashing function:
- File code:
- dr_wav: https://mackron.github.io/
- Open Sound Control:
- CUDA Errors: