버전

menu_open
알림: 고객님의 주요 출시 버전( 2023.1.7.8574 )에 해당하는 최신 설명서로 이동했습니다. 특정 버전의 설명서를 보시려면 Audiokinetic 런처에서 오프라인 설명서를 다운로드하고 Wwise Authoring의 Offline Documentation을 확인하세요.

컨트롤 서피스 Bindings 만들기

컨트롤 서피스 바인딩은 하드웨어 컨트롤(버튼, 슬라이더, 노브, 키)을 Wwise 요소(속성 또는 명령어)에 연결합니다.

모든 바인딩에는 세 개의 요소가 있습니다.

  • Property/Command:

    • Object Property: 대상 오브젝트에서 변경할 속성의 이름.

    • Object Command: 대상 오브젝트에 수행할 명령 또는 동작.

    • Global Command: 전역적으로 수행할 명령 또는 동작 (대상은 오브젝트가 아님).

  • Object/Index: 대상 오브젝트를 지정.

  • Controller Assignment: 하드웨어 컨트롤 요소를 MIDI 메시지 ID로 식별합니다.

바인딩은 세 종류의 그룹에 저장되며 각 그룹이 대상 오브젝트를 정의하는 방식은 모두 다릅니다.

  • Global: 대상 오브젝트를 바인딩할 때 직접 지정합니다.

  • Current Selection: Wwise 내 가장 최근에 선택된 오브젝트가 대상 오브젝트로 지정됩니다.

  • View Groups: 바인딩 그룹이 로딩된 뷰 (예를 들어 Mixing Desk와 Mixing Session 또는 Soundcaster와 Soundcaster Session)에서 대상 오브젝트가 정의됩니다. 뷰에 뜬 각 오브젝트의 색인(index)이 지정됩니다.

여러 경우에서 바인딩을 만들 수 있습니다:

키보드 단축키를 바인딩할 때

Global Bindings을 사용하면 Keyboard Shortcut Manager와 Control Surface Session의 Binding 양쪽에서 유발될 수 있는 글로벌 명령을 만들 수 있습니다.

글로벌 바인딩을 만드는 방법:

  1. Control Surface Session이 다음 방식 중 하나로 열립니다.

    Project Explorer에서:

    1. Sessions 탭을 열고 원하는 Control Surface Session을 더블 클릭합니다. Object Tab에서 세션이 열립니다.

    2. 활성화 아이콘을 클릭합니다 (). 해당 세션이 로드되고 활성화됩니다.

    메뉴 바에서,

    1. Views > Utilities > Control Surface Bindings를 클릭합니다. Contorl Surface Bindings 뷰가 열립니다.

    2. 선택 버튼 [>>]을 클릭한 후 원하는 세션을 선택합니다. 해당 세션이 로드되고 활성화됩니다.

  2. Global 그룹을 선택합니다.

  3. Add & Learn Binding을 클릭합니다.

    바인딩 입력값이 추가되며 Learn 버튼이 녹색으로 변경되어 버튼이 활성화되었음을 보여줍니다.

  4. 선택 버튼 [>>]을 클릭하고 Global commands를 클릭하세요. Command Selection 대화 상자가 열립니다.

  5. 목록에서 원하는 Property를 선택한 다음 OK을 클릭합니다.

  6. 바인딩에 연결할 하드웨어의 컨트롤을 움직여 보세요.

    Learn 버튼이 비활성화되고 바인딩이 생성되어 사용할 준비가 되었습니다.

[참고]참고

Global Commands 바인딩은 Current Selection 그룹 또는 View 그룹과 같이 다른 그룹에서 생성할 수 있습니다.

특정 오브젝트 속성값 변경을 위해 바인딩이 필요할 때

Project에서 컨트롤 서피스 바인딩을 만들고 특정 오브젝트 속성 값을 대상으로 할 수 있습니다. 이 바인딩은 컨트롤러를 Game Parameter와 같은 오브젝트로 연결할 때 유용합니다.

Game Parameter 시뮬레이션 값을 조종하는 바인딩을 생성하는 방법:

  1. Control Surface Session이 다음 방식 중 하나로 열립니다.

    Project Explorer에서,

    1. Sessions 탭을 열고 원하는 Control Surface Session을 더블 클릭합니다. Object Tab에서 세션이 열립니다.

    2. 활성화 아이콘을 클릭합니다 (). 해당 세션이 로드되고 활성화됩니다.

    메뉴 바에서,

    1. Views > Utilities > Control Surface Bindings를 클릭합니다. Contorl Surface Bindings 뷰가 열립니다.

    2. 선택 버튼 [>>]을 클릭한 후 원하는 세션을 선택합니다. 해당 세션이 로드되고 활성화됩니다.

  2. Global 그룹을 선택합니다.

  3. Add & Learn Binding을 클릭합니다.

    바인딩 입력값이 추가되며 Learn 버튼이 녹색으로 변경되어 버튼이 활성화되었음을 보여줍니다.

  4. 다음 방법 중 하나로 Property/Command를 선택합니다:

    • Transport Control 내 Game Parameter의 시뮬레이션 값을 클릭합니다.

    • 선택 버튼 [>>]을 클릭하여 Property를 탐색합니다.

      1. 콘텍스트 메뉴에서 Object Properties를 클릭합니다.

      2. Games Syncs > Game Parameter > Simulation Value을 선택합니다.

      3. OK를 클릭합니다.

  5. 바인딩에 연결할 하드웨어의 컨트롤을 움직여 보세요.

    Learn 버튼이 비활성화되고 바인딩이 생성되어 사용할 준비가 되었습니다.

지금 선택한 오브젝트를 변경하기 위해 바인딩 만들기

Control Surface Session에서 선택한 오브젝트의 속성값을 하드웨어 컨트롤러의 컨트롤(슬라이더, 노브, 버튼)로 연결해주는 바인딩을 정의할 수 있습니다.

예를 들어 컨트롤 서피스의 4개 슬라이더를 다음 속성에 할당할 수 있습니다:

  • Voice Volume.

  • Voice Pitch.

  • Voice Low-pass Filter.

  • Voice High-pass Filter.

바인딩이 생성된 후, 4개의 슬라이더가 선택한 오브젝트의 속성에 연결됩니다. 모터 페이더 (예시: Mackie Control Universal Pro)의 경우 선택한 오브젝트가 바뀌면 페이더가 자동으로 현재값으로 이동합니다.

지금 선택된 오브젝트의 Voice Volume을 변경하는 바인딩을 생성하는 방법:

  1. Control Surface Session이 다음 방식 중 하나로 열립니다.

    Project Explorer에서,

    1. Sessions 탭을 열고 원하는 Control Surface Session을 더블 클릭합니다. Object Tab에서 세션이 열립니다.

    2. 활성화 아이콘을 클릭합니다 (). 해당 세션이 로드되고 활성화됩니다.

    메뉴 바에서,

    1. Views > Utilities > Control Surface Bindings를 클릭합니다. Contorl Surface Bindings 뷰가 열립니다.

    2. 선택 버튼 [>>]을 클릭한 후 원하는 세션을 선택합니다. 해당 세션이 로드되고 활성화됩니다.

  2. Current Selection 그룹을 선택합니다.

  3. Add & Learn Binding을 클릭합니다.

    바인딩 입력값이 추가되며 Learn 버튼이 녹색으로 변경되어 버튼이 활성화되었음을 보여줍니다.

  4. 다음 방법 중 하나로 Property/Command를 선택합니다:

    • Transport Control 내 Game Parameter의 시뮬레이션 값을 클릭합니다.

    • 선택 버튼 [>>]을 클릭하여 Property를 탐색합니다.

      1. 콘텍스트 메뉴에서 Object Properties를 클릭합니다.

      2. Audio > General Settings > Voice > Voice Volume을 선택하세요.

      3. OK를 클릭합니다.

  5. 바인딩에 연결할 하드웨어의 컨트롤을 움직여 보세요.

    Learn 버튼이 비활성화되고 바인딩이 생성되어 사용할 준비가 되었습니다.

지금 선택한 오브젝트의 바인딩은 이 오브젝트에 명령을 내리기 위해 사용될 수도 있습니다. 예를 들면 버튼의 배열을 다음과 같은 명령에 매핑할 수 있습니다:

  • Mute

  • Solo

  • Play

  • Stop

지금 선택한 오브젝트를 뮤트하는 바인딩을 생성하는 방법:

  1. Current Selection 그룹을 선택합니다.

  2. Add & Learn Binding을 클릭합니다.

    바인딩 입력값이 추가되며 Learn 버튼이 녹색으로 변경되어 버튼이 활성화되었음을 보여줍니다.

  3. 바인딩에 연결할 하드웨어의 컨트롤을 움직여 보세요.

    Learn 버튼이 비활성화되고 바인딩이 생성되어 사용할 준비가 되었습니다.

  4. 선택 버튼 [>>]을 클릭하세요.

  5. 콘텍스트 메뉴에서 Object commands > Mute를 클릭합니다.

  6. 바인딩에 연결할 하드웨어의 컨트롤을 움직여 보세요.

    Learn 버튼이 비활성화되고 바인딩이 생성되어 사용할 준비가 되었습니다.

불이 들어오는 컨트롤러 버튼이 있을 경우 뮤트가 되었을 때 불이 들어오고 뮤트가 해제될 때 불이 꺼집니다.


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

지원이 필요하신가요?

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

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

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

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

Wwise를 시작해 보세요