버전

menu_open

성능

Mastering Suite는 여러 가지 모듈로 구성되어 있으며, 각 모듈은 서로 다른 처리량을 실행합니다. 각 모듈의 처리 비용은 해당 구성에 따라 다릅니다. 다음 섹션은 Mastering Suite의 다양한 구성에 따른 처리 비용을 자세하게 설명합니다.

Mastering Suite 처리 비용 측정은 Wwise의 Advanced Profiler CPU 탭을 통해서 가져왔습니다. Wwise는 Mastering Suite Effect가 인스턴스화된 채로 Integration Demo 애플리케이션에 연결되었습니다 (Wwise SDK의 일부로 제공됨). Windows 플랫폼에서 4.0GHz로 측정된 AMD Ryzen 3700X CPU를 사용하여 측정했습니다.

Performance per module

다음 테이블은 7.1.4(12 채널)의 믹싱된 출력 채널 구성을 사용하는 Audio Device에 대한 Mastering Suite의 성능 비용을 열거합니다. 성능 비용은 CPU 사용량의 백분율로 측정되었습니다. 이 Effect는 단일한 CPU 코어에서 처리됩니다. 두 개의 Mastering Suite 모듈 구성을 사용했습니다(아래 열거함). 성능 비용은 모든 모듈이 활성화된 채로 측정되었으며 그 후에 단일 모듈을 하나씩 활성화하여 측정했습니다.

앞서 언급한 대로 Audio Device는 믹싱된 출력을 위해 구성되었고, Audio Object를 처리하지 않습니다. 오브젝트가 활성화된 파이프라인의 성능 비용은 다음 섹션에서 자세히 설명합니다.

Configuration 1: Parametric EQ 활성화됨, 6 대역; Compressor 활성화됨, 4 대역; Volume 활성화됨; Limiter 활성화됨, Soft 모드.

Configuration 2: Parametric EQ 활성화됨, 3 대역; Compressor 활성화됨, 2 대역; Volume 활성화됨; Limiter 활성화됨, Soft 모드.

활성화된 모듈Config 1 CPU UsageConfig 2 CPU Usage
모든 모듈1.15%0.57%
Parametric EQ만0.30%0.20%
Compressor만0.75%0.34%
Volume만0.10%0.10%
Limiter만0.23%0.23%

Limiter modes

다음 표는 여러 가지 Limiter 모듈 모드의 상대적인 처리 비용을 열거합니다. 이전 섹션에서 설명한 동일한 조건으로 측정했습니다.

Limiter 모드CPU 사용
Hard0.16%
Soft0.23%
Advanced0.23%

Audio Object processing

다음 섹션은 오브젝트 기반 파이프라인에서 Audio Device가 구성되었을 경우 Mastering Suite의 성능 비용을 자세히 설명합니다. Mastering Suite는 이제 세 개의 오디오 스트림을 처리할 수 있습니다:

  • Main mix: 최종 믹스의 채널 구성.

  • Stereo Passthrough: 스테레오 채널 구성.

  • Audio Objects: 별도로 Audio Device에 전송될 개별적인 Audio Object.

Audio Object 처리 비용은 지원되는 Audio Object의 최대 개수보다 높고 완전히 비례합니다. 다음 표는 지원되는 최대 Audio Object에 따른 성능 비용을 열거합니다.

오브젝트 기반 파이프라인을 처리할 경우 가장 중요한 차이점은 바로 프로파일링할 때 각 Audio Object의 미터 값(Compressor와 Limiter)을 생산하는 데에 추가적인 처리 비용이 든다는 것입니다(다음 이미지 참조). 이 추가 처리는 Advanced Profiler의 CPU 탭에서 표시되는 측정된 성능 비용에 반영됩니다. 이 값은 Mastering Suite의 실제 성능 비용을 반영하지 않습니다. Mastering Suite의 출시 빌드에는 프로파일링 코드가 들어 있지 않습니다. 추가 처리 없이 실제 성능 비용을 알아내기 위해서, Mastering Suite의 출시(Release) 빌드를 사용했습니다. 다음 표에서 이 값을 열거합니다.

Configuration: Parametric EQ 활성화됨, 6 대역; Compressor 활성화됨, 4 대역; Volume 활성화됨; Limiter 활성화됨, Soft 모드.

최대 오디오 오브젝트프로파일링을 포함한 CPU 사용량프로파일링을 제외한 CPU 사용량
405.30%4.30%
203.90%2.90%

Configuration: Parametric EQ 활성화됨, 3 대역; Compressor 활성화됨, 2 대역; Volume 활성화됨; Limiter 활성화됨, Soft 모드.

최대 오디오 오브젝트프로파일링을 포함한 CPU 사용량프로파일링을 제외한 CPU 사용량
402.80%2.00%
202.00%1.50%

결론

분명 Parametric EQ와 Compressor 모듈은 특히 모든 대역이 활성화되었을 경우 처리 측면에서 가장 비용이 많이 듭니다. 처리 예산에 따라 이 모듈에서 대역의 수를 감소하는 것이 좋습니다.


이 페이지가 도움이 되었나요?

지원이 필요하신가요?

질문이 있으신가요? 문제를 겪고 계신가요? 더 많은 정보가 필요하신가요? 저희에게 문의해주시면 도와드리겠습니다!

지원 페이지를 방문해 주세요

작업하는 프로젝트에 대해 알려주세요. 언제든지 도와드릴 준비가 되어 있습니다.

프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.

Wwise를 시작해 보세요