Well, thank you very much !
For now, I need financial support to make this kind of project sustainable. A few recurrent cents or euros on one of the following will do :
You can also test, spread the word, give feedback :)
At the moment B.Harvestr is a proof of principle. The core is working but by far not all features on my schedule are implemented. And it's already so hungry for CPU. But this is my fault as I've got many dynamic UI effects and I use Cairo. On CPU.
Maybe I'll continue later in this year.
Damn cairo... I had my fair of pain with this lib for intensive rendering few years ago (I was plotting financial data). The fact is it's simply not made for this kind of work.
For DSandgrains I had hard time choosing the lib and technologies I will rely on. I took the risk to try OpenGL + LibX11. The development of the UI solely took me more than one year... But I believe that if I keep my dev at the lowest level possible I will provide something efficient. :)
@denissalem @consint @openmastering
Cairo has got clear advantages and disadvantages. The most important advantages are stability and documentation. Therefore I created my own widget toolkit on the top of Cairo.
The performance is fine for the most of the intended usage scenarios. The most of the music plugin UIs are rather static. But fir dynamic displays it's a pain.
Few days ago I've heard about NanoVG. I didn't dig much the topic, but it might be possible that you struggle as well with this approach.
Let me know if NanoVG make a substantial difference. I could be interested to give a try then :)
Discover & explore Mastodon with no ads and no surveillance. Publish anything you want on Mastodon: links, pictures, text, audio & video.
All on a platform that is community-owned and ad-free.
Hosted by Stuxhost.