SA_Toolkit (was MIP2)

Programming applications for making music on Linux.

Moderators: MattKingUSA, khz

User avatar
skei
Established Member
Posts: 357
Joined: Sun May 18, 2014 4:24 pm
Has thanked: 13 times
Been thanked: 63 times
Contact:

Re: SA_Toolkit (was MIP2)

Post by skei »

User avatar
skei
Established Member
Posts: 357
Joined: Sun May 18, 2014 4:24 pm
Has thanked: 13 times
Been thanked: 63 times
Contact:

Re: SA_Toolkit (was MIP2)

Post by skei »

sooooo much new stuff... things are improved and added all the time, so i can't remember everything.. but some of the latest:
the gui system have been updated/refreshed, and it's much more performant, and flexible.. it's butter-smooth.. :-)
there's an (internal) thread pool now, for when the host doesn't provide the clap thread pool extension, and also, for use in the wrappers (vst3 for example).. using it, the sa_mael (test/example) synth can play 1024 voices at 60-70% cpu on my machine (i5-12400f), maybe 150 voices without it before the sound breaks up..and it's more or less automatic..
i started to add guis for all (17) the ported example plugins.. preparing for a 'launch' of some kind..

graph.png
graph.png (10.66 KiB) Viewed 683 times
sa_compciter.png
sa_compciter.png (42.5 KiB) Viewed 683 times

and as always, it's on github, mit licensed, and linux-first..

User avatar
skei
Established Member
Posts: 357
Joined: Sun May 18, 2014 4:24 pm
Has thanked: 13 times
Been thanked: 63 times
Contact:

Re: SA_Toolkit (was MIP2)

Post by skei »

uploaded 18 linux clap plugins for testing..
binaries here: https://github.com/skei/SA_Toolkit/tree ... t_9sep2024

Image

User avatar
skei
Established Member
Posts: 357
Joined: Sun May 18, 2014 4:24 pm
Has thanked: 13 times
Been thanked: 63 times
Contact:

Re: SA_Toolkit (was MIP2)

Post by skei »

"no rest for the wicked.."
processor, lock-free queues, thread pool, buffered gui, context menu, node editor, tweening, cmake, multi-plugin clap, generic editor, etc, etc..
https://www.youtube.com/watch?v=HwJeW2swFuE

https://github.com/skei/SA_Toolkit
https://discord.gg/KMNea8P6Pe

Post Reply