Frando / rust-faust

Easily use FAUST DSPs in Rust
Apache License 2.0
57 stars 12 forks source link

Thinking about deprecating faust-state #27

Open obsoleszenz opened 1 month ago

obsoleszenz commented 1 month ago

I'm thinking of deprecating faust-state, it's to specific and to opinionated in my opinion. Wondering if anyone is depending on it for anything?

@Frando @amomentunfolding @magnetophon @plule @mrtnvgr @olafklingt @sletz

olafklingt commented 1 month ago

just what is used in the examples

sletz commented 1 month ago

@obsoleszenz I don't use it, but I'm not a real Rust user.

plule commented 1 month ago

It's been a while since I've touched it and I don't remember the specifics, but when developing theremotion I appreciated it. But yes, it's very very niche.

amomentunfolding commented 1 month ago

Ah yes indeed it is opiniated

i depend on rust-faust as a whole for a bigger project of mine but ended up forking to change some stuff in faust-state, mainly to make it more generic/dynamic so i could put FaustDsps in Vectors etc without having to know the exact dsp kind at compile time.

olafklingt commented 1 month ago

@amomentunfolding if you create a pr with the changes i would review them and adapt if necessary the examples.