기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
안녕하세요. 주로 이솝사이트에서 눈팅만(ㅜㅡ) 하는 이용자입니다.
이솝보드의 C110 CPU 모듈을 가지고 새로운베이스 보드를
제작하여 포팅도중에 궁금한 사항이 생겨서 궁금한 사항이 발생하여 문의 글 올립니다.
alsa 를 이용하여 샘플링레이트를 변경하면서 녹음테스트를 하는 도중
변조및 노이즈가 발생합니다. ( 44.1k -> 22K -> 11K )
현재 사용하고있는 오디오 칩은 wm8994 을 사용하고 있습니다.
테스트는 다음과 같은 방법으로 하였습니다.
녹음) arecord -t wav -c 2 -r 44100 -f S16_LE ss.wav
녹음) arecord -t wav -c 2 -r 22050 -f S16_LE ss.wav
녹음) arecord -t wav -c 2 -r 11025 -f S16_LE ss.wav
실행) aplay ss.wav
그리고 모노로 arecord -t wav -c 1 -r 44100 -f S16_LE ss.wav 로 녹음한 후 aplay 로 재생 시
재생속도가 엄청 빠르게 재생이 되는 증상이 나옵니다. 해당 파일을 PC로 전송하면
정상적으로 재생이 됩니다. 이것 또한 원인을 잘 모르겠습니다..ㅜㅜ
pc 에서 정상적으로 재생되는 것으로 보아 device driver 문제는 아닌것 같아 보입니다만..
위 2가지 증상에 대해서 조언을 구하고자 합니다.
감사합니다.
음.........
1. 첫째.......aesop에서는 c110을 만든적이 없을겁니다....^^
아마도 c110이라면 odroid라고 생각이 듭니다........odroid-T/7 등등...
aesop에서는 v210으로 진행한 적이 있습니다.
2. 너무 빨리 진행이 될 경우.........두가지일 가능성이 높습니다.
- sampling rate가 header file에 잘 못되어 있을경우
- channel 이 잘 못 설정되어 있을경우
등입니다.
파일을 올려주시면 나름 조금 좋은 답이 있지 않을까 합니다.........^^