wav 파일이 재생되는 키를 조 변경하려면 app을 쓰고 싶습니다 (재미로, 이미이 작업을 수행하는 응용 프로그램이 있음을 압니다) ... 내 기본 이해 방법 달성 될 수는wav 파일의 키를 조 변경하려면 푸리에 변환
3) 위상 주파수 공간을 이동
1) 매우 작은 블록들로 오디오 파일을 절단 (예를 들어 1/10 초)
2) 각 블록에 대해 FFT를 실행하는 것 어떤 키가 원하는지에 따라 위 또는 아래로 이동
4) 역 FFT를 사용하여 시간 영역
5) 모든 블록 함께
하지만 함께 다시 접착제하려고 할 때 변환 된 블록을 더 이상 지속 할 수 없을 것입니다 경우 지금 궁금하네요 접착제로 각 블록을 반환합니다. 연속성을 보장하기 위해 어떻게해야하는지 아이디어가 있습니까, 아니면 단지 아무 것도 걱정하지 않습니까?
믹서가 아마도 OP가 찾고있는 것보다 더 많다고 생각합니다. 그러나 필터가 관련되어있는 경우 오버랩 저장 FFT 트릭이 정말 좋습니다. 자세한 내용은 http://en.wikipedia.org/wiki/Overlap-save_method를 참조하십시오. 만약 당신이 올바르게한다면, 당신은 창을 필요로하지 않습니다. 창은 분석 어플리케이션을위한 것입니다. – mtrw
@larry 이것이 어떻게 불연속성을 해결하는지 보지 못했습니다 ... 결과 신호가 일반적으로 과거 블록과 위상이 맞지 않는 것처럼 보입니다. 사인파를 혼합하는 주파수에 관해서는, 나는 그 접근법에 익숙하지 않다. – tbischel
@mtrw 링크를 이용해 주셔서 감사합니다. – tbischel