Closed OUCyf closed 1 year ago
Have the same issue. Seems like on v5.0.2 the input/output sizes of the SRC must be matched using output_size_for_input()
or input_size_for_output()
functions. Though the comments for the process()
states that:
/// @brief Writes output.size() samples to output reading at most input.size(), then consuming zeros as
/// input.
/// @returns Number of processed input samples (may be less than input.size()).
template <univector_tag Tag>
size_t process(univector<T, Tag>& output, univector_ref<const T> input)
As of 5.0.2, the automatic zero-padding seems to be no longer working.
Fixed in 5.0.3
Hey, This is Fu, and when I run
sample_rate_conversion.cpp
, I got the following errors. Note I change the name of sample_rate_conversion.cpp to test.cpp.I use m1-max, and when I run other examples, it's fine. In addition, I also have test
sample_rate_conversion.cpp
in Intel-mac, m2-pro, the same errors I gotDo you know the reasons, I do want to use KFR package and apply it to commerical purposes in the future.