본문 바로가기

개발자/Android

audacity 를 사용해서 리코더 음원을 분석하는 중

반응형



공개 프로그래인 audacity 를 사용해서 리코더 음원을 분석하는 중

프로그램~  http://audacity.sourceforge.net/

SVN repositary 제공 : svn checkout http://audacity.googlecode.com/svn/audacity-src/trunk/ audacity-read-only



퐁당퐁당.mp3 불러들이면 이런 파형을 볼 수 있다. 리코더 연주는 좀 특이한 파형을 볼 수 있다.

이 시점에서 노이즈도 제거해주고 등등 처리를 해줄 수 있고. 아니면 그냥 분석으로 직행.

어느 일정부분을 선택하여 메뉴의 [분석] - 스펙트럼 플롯을 실행하면



이런 파형~ FFT를 거친 화면 이겠지.

가장 앞 부분의 최대 주파수에 커서를 들이대면 

피크 : 546 Hz 이고 크기가 -13.7 dB , 코드는 C#6 으로 나온다. 주파수가 틀리거나 기본 주파수와 맞지 않을경우가 있는데 전체적으로 주파수 이동을 통해 기본 주파수로 변경하는 방법으로 해결할 예정.



각 음계를 전부 이런식으로 주파수를 얻어내면 악보가 만들어진다. 이것을 자동으로 해주면

되는데...

데이터 구조와 곡정보를 압축해서 리코더 파일에 넣어주면 더 좋고... 그러면 다운받은 곡이랑

자기가 연주한 녹음곡 과의 비교는 쉽게 할 수 있다는 생각.



반응형

캐어랩 고객 지원

취업, 창업의 막막함, 외주 관리, 제품 부재!

당신의 고민은 무엇입니까? 현실과 동떨어진 교육, 실패만 반복하는 외주 계약, 아이디어는 있지만 구현할 기술이 없는 막막함.

우리는 알고 있습니다. 문제의 원인은 '명확한 학습, 실전 경험과 신뢰할 수 있는 기술력의 부재'에서 시작됩니다.

이제 고민을 멈추고, 캐어랩을 만나세요!

코딩(펌웨어), 전자부품과 디지털 회로설계, PCB 설계 제작, 고객(시장/수출) 발굴과 마케팅 전략으로 당신을 지원합니다.

제품 설계의 고수는 성공이 만든 게 아니라 실패가 만듭니다. 아이디어를 양산 가능한 제품으로!

귀사의 제품을 만드세요. 교육과 개발 실적으로 신뢰할 수 있는 파트너를 확보하세요.

지난 30년 여정, 캐어랩이 얻은 모든 것을 함께 나누고 싶습니다.

카카오 채널 추가하기

카톡 채팅방에서 무엇이든 물어보세요

당신의 성공을 위해 캐어랩과 함께 하세요.

캐어랩 온라인 채널 바로가기

캐어랩