Krzysztof Langner

Results 32 issues of Krzysztof Langner

It looks that dot() function gives wrong result when used with complex numbers: What I would expect: ```rust let xs = Array::from_vec(vec![Complex::new(1., 1.), Complex::new(3., -1.)]); assert!(xs.dot(&xs) == 12.); ``` What...

Hello. I'm new to this low level stuff and Rust, but thanks to your very good book Discovery, I hope to learn it. I try to follow this book, and...

Some source can have infinite number of samples, same like files are finite. It would be good to know when all data was read and there are no more samples....

Generate data from vector. We can then generate data longer then vector by repeating data from vector

good first issue

Add node to calculate zero crossing in the signal. Remember to calculate it over different buffers

good first issue

good first issue

With the possibility to scale each signal. Maybe as a starting point create universal node which will take any closure as a summary definition?

easy

Extend sine generator for complex numbers

easy

Generators are able to generate data faster then required. For example when the sample rate is set to 512 we should only generate 512 samples per second. This should be...