Wwise SDK 2024.1.0
|
자신의 플러그인을 직접 만들어 사용하면 Wwise의 기능을 더 확장할 수 있습니다. 신시사이저, 물리적 모델링 등, 오디오 효과나 음원 플러그인같이 다양한 유형의 플러그인을 제작하는 것이 가능합니다.
참고: 예제: 로우패스 필터 플러그인 개발하기 에서 단계별 플러그인 제작 예제를 확인하세요. |
Wwise 오디오 플러그인은, Authoring과 Sound Engine, 두 부분으로 구성돼있습니다.
이 부분이 Wwise Authoring 애플리케이션을 실행하는 부분입니다. 위치는 다음과 같습니다.
<Wwise>/Authoring/x64/<Config>/bin/Plugins
여기에는 다음 두 개의 파일이 있습니다.
Plug-in의 Part 작성하기에 관한 정보는 오디오 플러그인의 Authoring(저작) 부분 작성하기 을 참고하세요.
Sound Engine 내에서 실행되어 Wwise에서 사용자가 정의한 설정에 따라 입력 사운드를 생성하거나 수정하는 코드입니다. 이 설정은 SoundBank의 매개 변수 형태로 사운드 엔진에 전달됩니다.
코드는 지원되는 플랫폼에 따라 정적 라이브러리와 동적 라이브러리 형태로 제공됩니다. Sound Engine 플러그인 라이브러리 파일은 Wwise 라이브러리와 함께 SDK 내에 위치하고 있습니다.
<Wwise>/SDK/<Platform>/<Config>/bin
<Wwise>/SDK/<Platform>/<Config>/lib
헤더 파일 또한 Wwise include 디렉터리에 포함됩니다.
<Wwise>/SDK/include/AK/Plugin
정적 라이브러리 또한 Authoring 동적 라이브러리에 연결돼있어 Wwise Authoring 애플리케이션에서 사용할 수 있습니다.
플러그인의 이 부분 작성에 관한 자세한 정보는 오디오 플러그인의 사운드 엔진 부분 작성하기 를 참고하세요.
여러 개의 리소스를 이용해 플러그인을 쉽게 생성할 수 있으며, 특히 개발 툴인 'wp.py' (Wwise Plugin)을 사용하면 많은 도움이 됩니다.
Wwise SDK를 설치하면 Python으로 작성된 명령줄 툴이 함께 제공됩니다. Wwise 설치의 다음 위치에서 찾아볼 수 있습니다.
<Wwise>/Scripts/Build/Plugins/wp.py
참고: wp.py는, 설치 위치가 아니라 반드시 작업하고자 하는 디렉터리로부터 실행돼야 합니다. 다음은 예시입니다. C:\Workspace> python "%WWISEROOT%/Scripts/Build/Plugins/wp.py" --help
|
이 툴이 할 수 있는 역할은 다음과 같습니다.
이 SDK에서 제공되는 플러그인 개발 툴 관련 정보는 개발 도구 사용하기 를 참고하세요.
실제 작동하는 플러그인의 개발 예제를 단계별로 보시려면 예제: 로우패스 필터 플러그인 개발하기 을 참고하세요.
Wwise SDK는 바로 빌드할 수 있는 예제 플러그인을 제공하고 있습니다. 위치는 다음과 같습니다.
<Wwise>/SDK/samples/Plugins
다음과 같은 예제 플러그인이 제공됩니다.
<Wwise>/samples/Plugins/AkAudioInput
<Wwise>/samples/Plugins/AkDelay
<Wwise>/samples/Plugins/AkSineTone
<Wwise>/samples/Plugins/AkSink
<Wwise>/samples/Plugins/AkToneGenerator
이 SDK에서 제공하는 예제 효과 플러그인 관련 정보는 예제 효과 플러그인 을 참고하세요.
다음에서 더 자세한 정보를 확인할 수 있습니다.
프로젝트를 등록하세요. 아무런 조건이나 의무 사항 없이 빠른 시작을 도와드리겠습니다.
Wwise를 시작해 보세요