projectM-visualizer / frontend-qt

:bangbang: CURRENTLY BROKEN :bangbang: - Will be fixed some time after the libprojectM 4.0 release! Help is highly appreciated. Qt-based standalone frontend to projectM. Currently supports Linux with PulseAudio or JACK audio backends.
GNU Lesser General Public License v2.1
12 stars 5 forks source link

Would be cool to have the same inline editor winamp had #4

Open pmfederico opened 3 years ago

pmfederico commented 3 years ago

Winamp had a feature in which you could enter different math functions to make your own vis plugin on the fly, perhaps this could be integrated into project M.

kblaschke commented 3 years ago

That would fit perfectly into the Qt-based frontend application. It already has a dialog that lets you edit the preset INI file, but it's identical to open the preset with a simple text editor. A more feature-rich editor would surely be awesome.

struktured commented 11 months ago

I considered doing that many years ago and never got around to making anything cool. Also I guess the native preset initiative @psperl and I introduced changed the idea as well. In particular, one of the reasons for the preset factory abstraction was to eventually support presets written in python or something equally simple and approachable, unlike the milkdrop 2.x formats.

psperl commented 11 months ago

I'm pretty sure there's an implementation of this in one of the older public releases of projectM. We removed it at some point due to the maintenance burden.

On Sun, Oct 8, 2023, 9:38 PM Carmelo Piccione @.***> wrote:

I considered doing that many years ago and never got around to making anything cool. Also I guess the native preset initiative @psperl https://github.com/psperl and I introduced changed the idea as well. In particular, one of the reasons for the preset factory abstraction was to eventually support presets written in python or something equally simple and approachable, unlike the milkdrop 2.x formats.

— Reply to this email directly, view it on GitHub https://github.com/projectM-visualizer/frontend-qt/issues/4#issuecomment-1752241679, or unsubscribe https://github.com/notifications/unsubscribe-auth/AB5S3ZFYVYQAA2MJUGRUPUDX6NISTAVCNFSM5OLQTHE2U5DIOJSWCZC7NNSXTN2JONZXKZKDN5WW2ZLOOQ5TCNZVGIZDIMJWG44Q . You are receiving this because you were mentioned.Message ID: @.***>