jeffshee / gnome-ext-hanabi

Live Wallpaper for GNOME
GNU General Public License v3.0
815 stars 22 forks source link

Is there any plans or possible of adding audio responsiveness? #28

Open komjolk opened 1 year ago

komjolk commented 1 year ago

Would love to have a walpapper engine like extension for linux. If the plan is to go in that direction i would love to contribute.

jeffshee commented 1 year ago

Hi @komjolk ,

It is technically possible, but we are not quite there yet... =) To achieve something like that, we first have to create an app to display the audio visualization stuff. (Maybe Godot Engine would be a good starting point?)

Btw, I do want to try adding shadertoy renderer in the future, something like the GTK4 demo shown here.

komjolk commented 1 year ago

I know it is a long way left, but think this project got huge potential and I would love to contribute, just need to read up a bit on gnome and the project.

also, there seems to be something wrong with some videos. It could be that I lack some encoder. When I start the extension It just copies the monitor as the background, and the test-render.sh just creates a transparent window.

Btw is there any current roadmap for features that is planned to be implemented so I and others can know where to start?

jeffshee commented 1 year ago

there seems to be something wrong with some videos. It could be that I lack some encoder. When I start the extension It just copies the monitor as the background, and the test-render.sh just creates a transparent window.

This seems to be another issue. Could you send me some of those videos so that I can test them on my system?

Btw is there any current roadmap for features that is planned to be implemented so I and others can know where to start?

Right now there is no specific roadmap yet. Maybe I will add that to README in the future. If you would like to contribute (it can be anything), feel free to message me/send me a PR~

komjolk commented 1 year ago

Sure here's the video https://user-images.githubusercontent.com/76660538/211776545-b1bddbab-200c-493e-800d-bdd45c0ffa46.mp4

And I will send a pr if I found anything I think needs fixing.