단순한 사운드 파일 읽기
- 업데이트 날짜:2025-07-30
- 3분 (읽기 시간)
.wav 파일로부터 웨이브폼 배열로 데이터를 읽습니다. 이 VI는 자동으로 .wav 파일을 열고 읽고 닫습니다.
(Windows) 이 VI를 사용하려면 DirectX 8.0 또는 이후 버전이 설치되어 있어야 합니다.

입력/출력
채널당 샘플 개수(-1: 전체)
—
채널당 샘플 개수는 파일에서 읽을 채널당 샘플 개수를 지정합니다. -1은 모든 샘플을 지정합니다.
경로
—
경로는 웨이브 파일의 절대 경로를 지정합니다. 경로가 비어 있거나 유효하지 않은 경우, VI는 에러를 반환합니다. 기본값은 <경로 없음>입니다.
위치 모드
—
위치 모드는 위치 오프셋과 함께, 읽기 동작이 시작하는 곳을 지정합니다. 절대적은 파일의 시작에서 위치 오프셋을 더한 곳에서 시작하므로, 오프셋은 파일의 시작에 상대적입니다. 상대적은 동작을 파일 마크의 현재 위치에서 위치 오프셋을 더한 곳에서 시작합니다. 기본은 상대적입니다.
위치 오프셋
—
위치 오프셋은 위치 모드에 의해서 지정된 위치로부터 읽기 시작이 얼마나 떨어져 있는지 지정합니다. 위치 오프셋은 샘플의 단위로 표현됩니다. 기본값은 0입니다.
에러 입력(에러 없음)
—
에러 입력은 이 노드의 실행 전에 발생한 에러 조건을 설명합니다. 이 입력은 표준 에러 입력 기능을 제공합니다.
경로 출력
—
경로 출력은 경로에 전달된 웨이브 파일을 식별합니다.
데이터
—
데이터는 파일에서 모든 사운드 데이터를 읽습니다. 여러 채널 사운드 데이터의 경우, 데이터는 배열의 각 원소가 단일 채널인 웨이브폼의 배열입니다. 지정된 데이터 타입은 사운드 데이터의 값의 범위를 결정합니다.
오프셋
—
오프셋은 파일의 시작에 상대적인 파일 마크의 새 위치를 샘플의 단위로 나타냅니다. 기본값은 0입니다.
에러 출력
—
에러 출력은 에러 정보를 포함합니다. 이 출력은 표준 에러 출력 기능을 제공합니다. |
예제
LabVIEW 포함되는 다음 예제 파일을 참조하십시오.
- labview\examples\Graphics and Sound\Sound\Read Sound File to Graph.vi
채널당 샘플 개수(-1: 전체)
—
경로
—
위치 모드
—
에러 입력(에러 없음)
—
경로 출력
—
데이터
—
오프셋
—
에러 출력
—