본문으로 건너뛰기

유틸리티

오디오 데이터를 가져와 기본 오디오 헤더 정보(메타데이터)를 얻으려면, 오디오를 사운드 웨이브로 가져오는 전체 프로세스보다 비용 효율적인 다음 함수들을 사용하는 것을 고려해보세요.

Get Audio Header Info nodes


오디오 데이터 형식을 수동으로 결정하려면 두 가지 옵션이 있습니다. 첫 번째는 파일 확장자 인식에 기반하는 방법이고, 두 번째 방법은 오디오 데이터를 분석하는 것입니다. 후자는 더 정확하지만 오디오 데이터를 메모리에 로드해야 합니다. 해당 과정은 가져오기 단계 동안 자동으로 수행되므로 수동 개입은 필요하지 않습니다.

Get Audio Format nodes


OnGeneratePCMData 대리자를 사용하여 사운드 웨이브가 재생될 때 PCM 데이터를 얻을 수 있습니다. 이는 PCM 오디오 데이터를 처리하거나 분석할 때 유용합니다.

On Generate PCM Data delegate


OnPopulateAudioData 대리자는 새로 채워진 PCM 데이터를 얻기 위해 사용할 수 있으며, 이는 스트리밍 사운드 웨이브에 특히 유용하고 오디오 분석 프로세스를 단순화할 수 있습니다.

On Populate Audio Data delegate


OnPopulateAudioState 대리자는 OnPopulateAudioData와 비슷하게 작동하지만, 채워진 오디오 데이터를 브로드캐스트하지 않습니다. 이는 채워진 오디오 데이터를 전달하지 않고 오디오 데이터가 채워질 때를 추적하려는 경우 성능을 개선할 수 있습니다.

On Populate Audio State delegate


디렉토리를 스캔하여 오디오 파일을 검색할 수 있으며, 재귀적 검색 옵션도 있습니다. 결과 문자열 배열에는 가져올 수 있는 오디오 파일 경로가 포함됩니다.

Scan Directory For Audio Files node


이 함수는 초(예: 재생 시간)를 hh:mm:ss 또는 mm:ss 형식 문자열로 변환할 수 있으며, 길이에 따라 달라질 수 있습니다.

Convert Seconds To String node