AIFF는 WAV와 동일한 PCM을 이용해 만든 Apple Inc의 파일 형식이다.
1988년에 Apple Inc가 게임회사인 Electronic Arts 사의 IFF(Interchange File Format)을 기반으로 공동 개발했다.
WAV와 동일하게 가공되지 않고 압축되지 않은 소리 데이터 이다. 물론 압축의 형태도 있지만 그건 이번엔 무시.
파일 확장자는 .aiff, aif, aifc 이다.
파일의 사이즈는 WAV 보다 부가정보를 더 가지고 있기 때문에 동일한 소리의 경우 용량이 더 클 수 있다.
AIFF 파일은 일반적으로 아래와 같이 구성된다(필수)
1. FORM AIFF 덩어리
2. Common 덩어리
3. Sound Data 덩어리
이 이미지와 같이 구성된다.
여기에 추가로 아래와 같은 각종 정보들이 붙기 때문에 용량이 커진다 볼 수 있다.
- Marker Chunk
- Instrument Chunk
- Commnet Chunk
- Name Chunk
- Author Chunk
- Copyright Chunk
- Annotation Chunk
- Audio Recording Chunk
- MIDI Data Chunk
- Application Chunk
- ID3 Chunk
우리가 생각하는 퀄리티가 관여되는 영역은 Common 이다. 이중에서 소리를 만들거나 저장하면서 설정하게 되는 항목은 다음과 같다.
numChannels : 오디오 트랙의 채널 개수, 스펙상으로는 어떠한 채널의 개수도 가능하다. 기본상식으로는 1은 Mono, 2는 스테레오 그렇게 구성된다.
sampleSize : WAV의 BitsPerSample과 같다. 1~32 비트까지 가능하다.
sampleRate : 1초동안의 샘플수, WAV와 동일하다.
AIFF 는 덩어리(Chunk)가 많아서 각 Chunk별 우선순위? 라고 할 것들이 있다.
순서는 아래와 같다.
AIFF의 샘플을 Apple 문서에서 공유 하고 있다.
위 내용은 스테레오 채널이 샘플레이트 44100hz, 샘플비트 16bits 이다.
채널이 2개이기 때문에 샘플 프레임은 88200이다.
여기에는 흥미롭게도 Instrument Chunk 도 있다. 사용해 보진 않았지만 악기 채널별로 바운싱 할때 도움이 많이 되지 않을까 싶다.
나는 맥유저이지만 아무래도 AIFF보다는 WAV가 호환성이 좋아서 WAV를 애용한다.
'잡지식' 카테고리의 다른 글
PCM 변조 방식 (0) | 2023.06.08 |
---|---|
WAV 압축 방식 (0) | 2023.06.08 |
AIFF 압축 방식 (0) | 2023.06.08 |
WAV 파일 형식 (0) | 2023.06.07 |
WAV, AIFF 파일 형식 차이 (0) | 2023.06.07 |