AIFFREAD

버전 1.0.0.0 (6.16 KB) 작성자: Kenneth Eaton
Read AIFF (Audio Interchange File Format) sound file.
다운로드 수: 4K
업데이트 날짜: 2009/3/17

라이선스 보기

This function will read audio data from AIFF and AIFC/AIFF-C files. The file format standards I followed to write this function are cited below. At some point I will also write the corresponding AIFFWRITE, but AIFFREAD was all I needed for the moment and all I had time to complete. If you have any problems, leave a comment here or shoot me an email and I'll address them at my earliest convenience.

Description for the AIFF standard can be found here:

http://muratnkonar.com/aiff/index.html

Descriptions for the AIFC/AIFF-C standard can be found here:

http://www.cnpbagwell.com/aiff-c.txt
http://www-mmsp.ece.mcgill.ca/Documents/AudioFormats/AIFF/Docs/AIFF-C.9.26.91.pdf

Usage:

AIFFREAD Read AIFF (Audio Interchange File Format) sound file.
Y = AIFFREAD(FILE) reads an AIFF file specified by the string FILE,
returning the sampled data in Y. The ".aif" extension is appended if no
extension is given.

[Y,FS,NBITS,CHUNKDATA] = AIFFREAD(FILE) returns the sample rate (FS) in
Hertz, the number of bits per sample (NBITS) used to encode the data in
the file, and a complete structure of the chunk data (CHUNKDATA)
contained in the AIFF file (minus the actual audio data returned in Y).
See below for a description of CHUNKDATA.

[...] = AIFFREAD(FILE,N) returns only the first N samples from each
channel in the file.

[...] = AIFFREAD(FILE,[N1 N2]) returns only samples N1 through N2 from
each channel in the file.

[SIZ,...] = AIFFREAD(FILE,'size') returns the size of the audio data
contained in the file in place of the actual audio data, where
SIZ = [nSampleFrames nChannels].

인용 양식

Kenneth Eaton (2024). AIFFREAD (https://www.mathworks.com/matlabcentral/fileexchange/23328-aiffread), MATLAB Central File Exchange. 검색됨 .

MATLAB 릴리스 호환 정보
개발 환경: R14SP3
모든 릴리스와 호환
플랫폼 호환성
Windows macOS Linux
카테고리
Help CenterMATLAB Answers에서 Audio and Video Data에 대해 자세히 알아보기
도움

줌: MIRtoolbox

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!
버전 게시됨 릴리스 정보
1.0.0.0