언리얼 엔진에서 노드 기반 프로시저럴 사운드 디자인을 제공하는 강력한 오디오 시스템인 메타사운드를 이제 UEFN에서 읽기 전용으로 이용할 수 있습니다. 메타사운드는 기존의 스태틱 웨이브 파일을 유연한 모듈형 접근법으로 대체하여 더 창의적이고 효율적인 방식으로 사운드를 디자인할 수 있게 해 줍니다.
이제 UEFN에는 두 개의 메타사운드 소스 파일이 노출되어 있어, 이를 통해 메타사운드 프리셋을 만들 수 있습니다. 현재, 메타사운드 에디터에 직접 메타사운드 노드를 추가하거나 노출된 메타사운드 그래프를 편집할 수 없습니다. 아직은 메타사운드를 UEFN 크리에이터에게 완전히 노출하기 위한 과정의 첫 단계일 뿐입니다.
메타사운드 프리셋 생성하기
UEFN 프로젝트를 연 다음 콘텐츠 브라우저에서 에픽(Epic) > 오디오(Audio) > 메타사운드(MetaSounds) > 소스(Sources)로 이동합니다.
검색 필터를 오디오(Audio) > 메타사운드 소스(MetaSound Source)로 설정해도 됩니다.
메타사운드 소스 하나를 우클릭하고 메타사운드 소스 프리셋 생성(Create MetaSound Source Preset)을 선택합니다.
프로젝트 폴더에서 위치를 선택하고 저장(Save)을 누릅니다.
메타사운드 프리셋은 베이스 메타사운드 소스에 대한 레퍼런스를 유지하면서, 자체 사운드 웨이브 추가나 다른 프로퍼티 수정 등을 통해 세팅을 오버라이드할 수 있도록 해줍니다.
메타사운드 소스
노출된 두 개의 메타사운드 소스는 MSS Play Random Loop와 MSS Play Random Oneshot입니다.
프로젝트 폴더에 프리셋을 생성했으면 MSS Play Random Loop를 사운드 웨이브 배열 중에서 랜덤하게 선택하는 단순 루핑 메타사운드로 사용할 수 있습니다. 볼륨과 사운드 피치를 랜덤화하는 파라미터도 노출되어 있습니다.
MSS Play Random Oneshot은 일회성 베리언트라는 점을 제외하면 동일합니다.
프로퍼티를 편집하려면 상속된 디폴트 오버라이드(Override Inherited Default)를 클릭한 다음, 직접 선택하거나 자체 사운드 웨이브 파일을 추가합니다.
메타사운드 프리셋 재생하기
메타사운드 프리셋은 SoundBase에서 상속되며 UEFN의 오디오 장치로 재생 가능합니다.
언리얼 엔진의 메타사운드에 대한 자세한 내용은 메타사운드 문서를 확인하세요.