기존 이솝 임베디드 포럼의 지식인 서비스가 게시판 형태로 변경되었습니다.
명확히 이해가 안되어서 한가지만 여쭈고자 합니다.
Audio codec은 MIC에서 입력 받은 analog signal(소리)를 digital data로 변환합니다.
물론, codec에서 내장된 A/D를 거쳐서 말입니다.
이 때, audio에서 "PCM
data란" 아래의 경우 중에서 어떤 경우를 말합니까?
ADC를 거친 직후에 어떠한 data처리(data조작 or 가공
or 포멧 변경 ?)도 하지 않은 raw(?) data를 말하는지요 ?
아니면, ADC를 거친 직후에 어떤 data처리 (data조작 ? / 가공 / 포멧 변경 ?)를 한 data를 말하는지요 ?
만약, 후자인 data 처리를 하는 경우라고 한다면....
이 data처리란 "AP등과 I2S로 통신을 하기 위한 처리(예를 들면, I2S용 헤더를 붙인다든지…)"를 말하는지요 ?
이런 I2C통신을 위한 data처리가 아니라면, 어떤 종류의 data처리를 말하는지요 ?
1. 일반적으로는 raw data를 말하는 것이지만...
2. 후처리를 하는 경우도 있습니다......ex> noise canceling 등
즉, filter처리를 하는 경우가 있습니다. 이는 각 회사마다 특징들이 다 있습니다.
3. I2S는 header등이 없습니다. 순수 데이터입니다.
처리를 한다면 filter정도일 듯 합니다. 나머지는 그 이후에 cpu에서 처리하는 경우가 더 맞을겁니다.