본문으로 건너뛰기

MetaSounds 통합

이것은 UE >= 5.3에서만 작동합니다.

MetaSounds 지원이 포함된 별도의 RuntimeAudioImporter 버전이 있습니다: https://www.fab.com/listings/a1b6f250-9636-4ac3-b153-d5dae95bf26a

경고! 정규 RuntimeAudioImporter 플러그인이 설치되어 있다면, MetaSound 버전을 설치하기 전에 제거하십시오.

현재 MetaSounds에서 해결되지 않은 스케일링 문제로 인해, 파생된 음파 없이 오직 Imported 음파만 지원됩니다 (예: StreamingCapturable 음파는 지원되지 않음).

MetaSounds에서 Wave Player와 함께 사용된 임포트된 음파를 보통 음파처럼 사용할 수 있습니다. 그러나, 이 지원이 작동하려면 추가적인 단계가 필요합니다.


먼저, 프로젝트에서 MetaSound 플러그인을 활성화해야 합니다.

MetaSound 플러그인 활성화하기


MetaSounds 에디터에서 새로운 Imported Wave 입력을 생성하십시오. 이는 ImportedWaveToWaveAsset 노드를 사용하여 Wave Asset 유형으로 변환되어야 합니다.

Imported Wave To Wave Asset 노드


그 이후, Wave Asset 유형에 대해 사용 가능한 모든 기능, 즉 Wave Player 노드를 사용하여 재생하는 것을 사용할 수 있습니다.

MetaSound 재생 예제


오디오 데이터를 임포트하는 워크플로우는 동일합니다. 하지만, 음파가 준비되면 MetaSounds에서 사용하기 위해 적절한 함수를 호출하여 음파를 준비해야 합니다.

MetaSounds 용 음파 준비하기


그 다음 MetaSound의 오디오 구성 요소에 대한 음파 매개변수를 설정하고 필요에 따라 재생할 수 있습니다.

Wave Parameter 노드 설정


최종적으로, 귀하의 구현은 다음과 같을 수 있습니다:

Blueprint:

MetaSounds용 오디오 임포트 예제

MetaSounds:

MetaSounds에서 오디오 재생 예제