사실 Rust Songrec 이 너무 비효율적이었던것이, 입력 받은 PCM data 에 대해 downsampling, mono 로 변환, 16bit 로 변환 이걸 전부 따로 하더라구요.

그래서 각 과정마다 PCM 데이터를 다 순회하는 부분을 개선했습니다. 물론 C++ 과 Rust 라는 언어의 차이도 크지 싶습니다.

아 Rust 코드에선 저 세 과정을 따로 처리했었군요. 그걸 개선하는 것도 보통 일이 아니었을텐데 대단하십니다 ' v')b