피치 감지 (자동 상관, 겹치는 창, HPS ...)에 대한 FFT 및 알고리즘에 관한 많은 기사와 토론을 읽었습니다. 우리가 피아노를 연주 할 때 하나의 주파수 만이 아니라 많은 주파수와 높은 주파수와 낮은 주파수가 있기 때문에 피아노에 가장 적합한 방법은 무엇입니까?피아노 피치 감지
답변
나는 당신이하려고하는 것에 대해 많이 알지 못하지만, 고역 통과 저역 통과 필터를 사용해야하고, 잡음에서 피치를 얻을 수 있도록 데이터 세트를 분리해야합니다. 피아노는 음색의 음색 특성을주기 위해 많은 주파수를 가지고 있지만, 피치만을 신경 쓰면 (정확한 음이 타격을 받으면) 나머지 파형은 당신에게 잡음입니다. 희망이 도움이됩니다.
나는 사람이 연주하는 음표를 얻고 싶습니다. 예를 들어, 사람이 동시에 키 : c4, d4, e4를 누르면, 나는 그것을 알아 내고 싶다. – rbrisuda
확인. 잘 할 수있는 방법이 많이 있습니다. 하드 코딩은 기술 수준에 따라 매우 복잡 할 것입니다. 신경망을 뒤돌아 보았나요? 나는 과거에 비슷한 문제에 대한 그들을 사용했습니다, 그들은 모두 당신을 위해 무거운 않습니다. 적합하지 않다면 하드 코드 절차를 설명 할 수 있습니다. 나는 당신이 이것들을 보길 제안한다 : http://www.seattlerobotics.org/encoder/nov98/neural.html – Japes
코드 절차를 주셔서 감사합니다. 그러나 피아노에 적합한 피치 감지의 구체적인 방법, 기법은 어떨까요? – rbrisuda
- 1. 피치 감지 및 변경
- 2. 피치 감지 Mac OS X에서
- 3. 인형에 대한 주파수/피치 감지
- 4. FFT를 사용한 실시간 피치 감지
- 5. 피아노 성능 평가 시각화
- 6. 마이크 피치/주파수 감지 (특히 ActionScript 3.0)
- 7. 안드로이드로 피아노 코드를 재생하는 방법은 무엇입니까?
- 8. - 논리와 피치 시스템과 고투 피치 시스템
- 9. FFT 피치 탐지 - 멜로디 추출
- 10. CLI 피아노 신시사이저?
- 11. 피아노 음 생성하기
- 12. Android : 피아노 사운드 합성 방법
- 13. 디지털 형식의 피아노/악보 점수?
- 14. 아이폰에서 피아노 UI를 만드는 방법은?
- 15. html/javascript로 대용량 피아노 연주하기
- 16. 피아노 노트를 파이썬에서 읽는 것
- 17. MATLAB에서 오디오 피치 계산 중입니까?
- 18. 다중 피치 검출 : FFT 또는 다른?
- 19. 오디오 피치 감지에 TensorFlow를 사용할 수 있습니까?
- 20. 피치 추적을 기반으로 한 피치 동기 창 작업
- 21. Android 오디오 : 피치 변경
- 22. 피치 변경 코드를 만드시겠습니까?
- 23. pydub가 피치 변조를 지원합니까?
- 24. OpenSL ES 변경 피치
- 25. Timbre.js의 벤드 피치 방법
- 26. 파이썬에서 오디오 피치 합성하기
- 27. VB.net에서 피치 가져 오기
- 28. SpeechSynthesizer .NET 컨트롤 피치
- 29. 2D 텍스처의 피치 정렬
- 30. 집계가없는 회전 피치
이 질문은 DSP 이론 (대위법 피치 감지)에 관한 주제이기 때문에 http://dsp.stackexchange.com에 속합니다. –