DISTRHO / PawPaw

Cross-Platform build scripts for audio plugins
ISC License
63 stars 8 forks source link

b. music plugin #22

Open Reaper10 opened 2 years ago

Reaper10 commented 2 years ago

Just asking about the b. music plugin.

falkTX commented 2 years ago

Not sure if those work on anything other than Linux/X11. @sjaehn can you comment?

sjaehn commented 2 years ago

Yes they are X11 only, yet. One little single file would break the compatibility. It's screen.c which you can find in the src folder of each plugin.

This file contains two simple functions to get the screen size to find an acceptable ui size and is called upon plugin instantiation. Till now, I only implemented an X11 version. I have Windows and Mac on my TODO list. For a wile. But I didn't find time yet. And I'm busy with sth. else at the moment. So, if somebody else wants to take hands on ... :-)

Then at least all plugins without BWidgets::FileChooser (uses POSIX) should work: B.Slizr, B.Choppr, B.Shapr, B.Angr, and B.Schaffl. But no guarantees - as I didn't test it.