projectM-visualizer/frontend-qt

projectM-jack always searches /usr/share/projectM/presets for presets regardless of PROJECTM_DATADIR_PATH

Be-ing opened this issue · 3 comments

projectM-jack ignores PROJECTM_DATADIR_PATH. It only searches for presets in /usr/share/projectM/presets.

The JACK application seems to be unmaintained for a very long time, the SDL version even still used SDL 1 until I revived it with the CMake support. Will have a look at it, should be an easy fix.

IMO it'd also be a good idea to rework both Qt-based applications into one and make audio input modular, enabling the use of other native APIs like WASAPI (or SDL_audio, after upstream fixed Pulseaudio monitor device support). I really like the Qt UI, as it allows to create, save and load preset playlists, a feature that's missing in the SDL app.

I think it would be a good idea to remove all of the GUI applications besides one. Qt + PortAudio could be used for a single cross platform application.

They certainly could be consolidated yeah. SDL is nice because it's so simple but it's not great for a desktop application. It's kind of working with emscripten now which is dope.
We definitely need to give portaudio a try