{"repo":"phandasm/waveform","free":true,"listed":false,"github":"https://github.com/phandasm/waveform","clone":"git clone https://github.com/phandasm/waveform.git","description":"Audio spectral analysis plugin for OBS","language":"C++","stars":703,"topics":["obs-studio","obs","audio","audio-visualizer"],"license":"GPL-3.0","category":"media-processing","readme_excerpt":"Waveform Waveform is an audio spectral analysis plugin for OBS Studio. It is based on FFTW and optimized for AVX2/FMA3. Compiling Prerequisites Clone the repo with submodules: git clone --recurse-submodules Or if you already cloned without them: git submodule update --init --recursive Minimum Supported Compilers - GCC 10.1 - Clang 11.0 - VS 2019 16.8 CMake Options Option Description Default --- --- --- STATIC RUNTIME Static link the CRT, MSVC only. OFF EXTRA OPTIMIZATIONS Enable aggressive compiler optimizations (LTCG), MSVC only. OFF ENABLE X86 SIMD Enable runtime detection and dynamic dispatch for AVX. ON HAVE OBS PROP ALPHA Enable alpha in the color picker. May need to be disabled for very old OBS versions. ON PACKAGED INSTALL Use package manager friendly folder structure when installing, Linux only. OFF BUILTIN FFTW Build FFTW from source and static link. Forced with MSVC, otherwise OFF STATIC FFTW Static link against system-provided FFTW. OFF MAKE DEB Make deb package for Debian/Ubuntu. OFF MAKE BUNDLE Make macOS bundle. OFF Windows Waveform's only external dependency is libobs. You'll need to build obs-studio separately and point CMake to it when building Waveform. From the CLI interface, the latter can be accomplished via -DCMAKE PREFIX PATH=\"path/to/obs-studio/build x64/libobs\" . You may also need to point to the w32-pthreads library as well, which is under \"path/to/obs-studio/build x64/deps/w32-pthreads\" . Create build directory mkdir build && cd build Run CMake cmak","default_branch":null,"files":null,"tree":[],"storefront":"/r/phandasm","claimed":false,"request_supported":{"post":"https://gitbuyer.com/r/phandasm/waveform/request-supported","requests":0},"note":"indexed from public GitHub; nothing is for sale on this page. Clone it from GitHub. Paid listings live at /search."}