dsp-chain icon indicating copy to clipboard operation
dsp-chain copied to clipboard

Compile error after adding crate

Open cmaughan opened this issue 3 years ago • 1 comments

After adding this crate, I got:

error[E0282]: type annotations needed --> /Users/cmaughan/.cargo/registry/src/github.com-1ecc6299db9ec823/sample-0.6.2/src/window.rs:57:41 | 57 | let v = phase.to_float_sample().to_sample() * PI_2; | ^^^^^^^^^ cannot infer type for type parameter S declared on the associated function to_sample | help: consider specifying the type argument in the method call | 57 | let v = phase.to_float_sample().to_sample::<S>() * PI_2; | ^^^^^

cmaughan avatar Oct 03 '21 10:10 cmaughan

We ran into the same problem. It seems like the release on crates.io is outdated. In our case using the git repo solved the problem:

[dependencies]
dsp-chain = {git="https://github.com/RustAudio/dsp-chain.git"}

It would be nice to update the crate on crates.io if this is the cause of the problem.

Ebert-Hanke avatar Oct 22 '21 17:10 Ebert-Hanke