Я прочитал много статей и дискуссий о FFT и алгоритмах определения высоты тона (автокорреляция, перекрывающиеся окна, HPS ...). Когда мы играем на пианино, поэтому есть не только одна частота, но и много - высокие и низкие частоты, так что лучший метод для фортепиано?Piano pitch detection
ответ
Я не знаю много о том, что вы пытаетесь сделать, но мне кажется, вам нужно запустить фильтры с высоким и низким пропусканием, изолировать набор данных, чтобы вы могли получить высоту тона от шума. У Piano есть много частот, чтобы дать вам тональные характеристики его звука, но если вы только заботитесь о шаге, (точная нота попадает), то остальная форма волны является для вас шумом. Надеюсь это поможет.
Я хочу получить заметки, которые играет человек. Например, если человек нажимает клавиши: c4, d4, e4 в одно и то же время, я хочу узнать его. – rbrisuda
ОК. ну есть МНОГО способов сделать это. Жесткое кодирование будет очень сложным в зависимости от вашего уровня мастерства. вы заглянули в протаксирующие нейронные сети? Я использовал их для подобных проблем в прошлом, они делают для вас тяжелую работу. если вы считаете, что это не подходит, я могу объяснить процедуру жесткого кода для вас. Я предлагаю вам посмотреть на них: http://www.seattlerobotics.org/encoder/nov98/neural.html – Japes
Спасибо за процедуру кода, но как насчет конкретного метода, техники ... определения высоты тона, подходящего для фортепиано? – rbrisuda
- 1. Pitch detection - Node.js
- 2. Pitch detection - count notes
- 3. Pitch detection in Python
- 4. Pitch Detection с использованием AutoCorrelation
- 5. Pitch detection and change java
- 6. Pitch Detection В Mac OS X
- 7. Piano Layout in java
- 8. FFT Pitch Detection для iOS с использованием ускорительной системы?
- 9. CLI Piano Synthesizer?
- 10. Piano tiles: background image
- 11. Multitouch Piano Dialog Based application
- 12. TarsosDSP Pitch Detection из .wav файл. И частота результата всегда меньше половины
- 13. OpenSL ES change pitch
- 14. Pitch манипуляции Аудио Аудиозапись
- 15. MKMapCamera pitch-heightitude function
- 16. Xcode CMAttitude pitch direction
- 17. openal pitch shift
- 18. C++ FFmpeg pitch issue
- 19. Boundary Detection
- 20. Как создать Piano UI в Iphone?
- 21. Проблемы с созданием iPhone Piano UI
- 22. Python Rasberry Pi Piano-HAT Разрешение отклонено
- 23. Android Pitch and Roll Issue
- 24. Libgdx, change pitch in Music
- 25. Как сортировать Pitch/Octave пара
- 26. MATLAB - Pitch Shifting Audio Signal
- 27. с # Pitch сдвиг волны файлов
- 28. TarsosDSP Pitch Analysis for Dummies
- 29. PGMidi change pitch sendBytes пример
- 30. playbackRate on AUDIO и pitch
Этот вопрос кажется не по теме, потому что речь идет о теории DSP (обнаружение полифонического тона) и поэтому принадлежит http://dsp.stackexchange.com –