Linux API/alsa2014. 9. 18. 21:25
1. 아무생각 없이 두번 데이터를 넣을 경우
>> 음이 두배로 늘어나고 약간 끊어지거나 노이즈가 끼는 느낌이지만 음색이 변하지는 않음


2.  음소거
>> 0x00으로 가득 채워서 프레임 전송하면 주파수가 변화가 없으므로 소리가 나지 않음
>> 0x01 이라던가 어떠한 값을 넣던 주파수의 변화가 없으면 인식을 못하니.. 무음으로 나려나?
>> 16bit / 2channel의 경우 4바이트가 한 프레임이므로 memset으로 한바이트 크기 도배할 경우 어떤거든 상관없을지도.. 


3. 하드웨어 PCM 샘플링 레이트/비트/채널 설정
>> 디코더에서 고정만 된다면 입력 파일에 상관없이 하드웨어 설정은 변하지 않아도 될 것 같음
>> 그게 아니라면 플레이시 alsa를 초기화 할 때 설정하도록 해야 함 

'Linux API > alsa' 카테고리의 다른 글

alsa + ffmpeg 벤치마크(?)  (0) 2014.10.23
alsa 패키지 종류  (0) 2014.10.21
alsa 버전확인하기  (0) 2014.10.16
alsa proc file system  (0) 2014.09.16
ALSA (Advanced Linux Sound Architecture)  (0) 2014.09.15
Posted by 구차니