참조 주셔서 감사합니다! Summer_More_More_Tea의 응용 프로그램에 관심이있을 수있는 드럼 향상 에 대한 작업을 언급하지 않았습니다. 글쎄, 그 모든 것은 실제로 당신이하고 싶은 일에 달려 있습니다. 특정 "최종 응용 프로그램"을 염두에두고 있습니까?
나는 피케 네트의 위 진술에 전적으로 동의합니다. 그러나 완성한 보컬 향상은 결과를 향상시키기 위해 노래방 트랙 생성에 관한 Matti Ryynänen의 일부 작품에서도 사용되었다고 말해야합니다.
질문에 대답하려면 :
효과가 주어지면 어느 것이 선호됩니까 (또는 다른 해결책 :)?
피케 네트가 말했듯이, 저역 통과 / 고역 통과 필터링은 인간 음성의 고조파 구조 (보다 일반적으로 "흥미로운"사운드, 즉 정현파 이외의 것) 때문에 실패 할 수밖에 없습니다 ... ).
두 번째 채널 인 경우 두 채널 A 및 B를 사용하여 배경을 계산할 때 (BA) 또는 (AB)를 사용합니까? 두 채널을 병합 할 때와 같이 산술은 충분히 정확합니까?
다시 말하지만, 두 번째 방법은 중앙에있는 신호 만 제거 할 수는 있지만 검색 할 수 없기 때문에 수행하지 않습니다. 다시 말해, 보컬도 "중앙"에 있으며 보컬 전용 신호를 얻는 간단한 수학은 없습니다.
또는 각 채널을 2 배로 다운 샘플링하고 다운 샘플링 된 신호를 모노 결과로 인터리브 할 수 있습니까?
er ... 위에서 제안한대로 채널 평균을 계산하여 모노 채널 신호를 얻는 것은 의미가 있으며 신호의 스펙트럼 특성을 손상시키지 않습니다 (스테레오 신호가 생성되지 않은 경우). 따라서 기본적으로 이전과 동일한 음악 콘텐츠가있는 모노 신호를 얻습니다.
각 채널을 정확하게 다운 샘플링한다는 것은 먼저 저역 통과 필터 (경우에 따라 차단 주파수 sampling_rate / 4)를 적용한 다음 매 2 개의 샘플을 안전하게 가져올 수 있음을 의미합니다. 그러나 다운 샘플링 된 채널을 인터리빙하는 것에 대해 말할 것도 많지 않습니다. 대부분의 경우 신호의 스펙트럼 특성을 손상시킵니다. 당신은 아마 그것을 원하지 않을 것입니다.
실제로, 저역 통과 필터링의 동작은 2 개의 샘플마다 0으로 설정되고 푸리에 영역에서 이들 0의 리드를 유지하여 고주파수 성분에 유지 된 저주파 성분을 "미러링"합니다. 샘플링 이론에 대한 신호 처리 교훈을 기억하십시오. 임펄스 (또는 디 라크) 시퀀스를 곱하면 푸리에 도메인의 다른 디 라크 시퀀스와 충돌이 발생합니다. 즉,이 경우 신호의 주파수 스펙트럼이 반복됩니다 샘플링주기와 동일한 주기로 주파수 축을 따라.
일반적으로 다운 샘플링시 0을 제거합니다 (새로운 샘플링 속도를 가정하기 때문에). 그러나 여기에서 유지하면 매우 귀찮은 추가 고주파 성분이 발생합니다. 이 신호를 인터리빙해도 문제가 해결되지 않습니다.
글쎄, 대체로 짧은 대답 : 그렇게하지 마십시오 . :-)
마지막으로, LVAICA 2012 컨퍼런스를 위해 개발 한 GUI를 사용하는 것이 좋습니다. 여기에는 git repo 가 있습니다. 여전히 디버깅하고 개선 중이므로 의견을 환영합니다 : D
희망이 도움이됩니다!