bkfox
bkfox
Sorry I could not answer sooner. I'm actually working on a similar problem for an audio project using a DSP graph, where multiple UI should be able to update dsp's...
Okay, I've have a working example of implementation in my project's [controller module](https://github.com/bkfox/foxlive/blob/master/libfoxlive/src/dsp/controller.rs) - it however has extra boilerplate in regards to faust usage because it handles different values type...
I've been digging up a bit the faust compiler code, especially for rust generator; its quiete complex so I couldn't resolve few issues such as generating an enum as global...
Here is an example using `faust2jackrust`, still based on the same example. I've added few notes, although I imagine for some of them it is due to how faust compiler...
The main problem is that with the current system, reference to a zone is borrowed as reference, but it can only be borrowed as mutable once (and in this case...
I can't access it, subscription requires an email with an "live.uwe.ac.uk" domain.
@bluenote10 I totally agree on the principle of having a DSP trait. In the project I've linked to this is actually what i've done in order to be able to...
> This part I don't understand yet. Similarly why are the keys in `BTreeMap
I actually see that there are [standard methods implemented for overflowing integer operations](https://doc.rust-lang.org/std/primitive.u32.html#method.wrapping_mul). This would do the job: ```rust let mut iTemp0: i32 = 1103515245.wrapping_mul(self.iRec0[1].wrapping_add(12345)); ```
I've tried compiling with git version of boringssl (Change-Id: I4b586dce37f4db0770e516888c2eeeae3ecffd97): ```bash mv boringssl boringssl_ git clone https://github.com/google/boringssl.git ``` Code needs to be patched: ```diff diff --git a/src/net/quic/core/crypto/chacha20_poly1305_decrypter.cc b/src/net/quic/core/crypto/chacha20_poly1305_decrypter.cc index 302d105..5ada475...