다음 섹션들은 Wwise 버전 2022.1.4에서 2022.1.5 사이에 변경 및 개선된 내용을 다루고 있습니다.
플랫폼 전용 정보는 여기에서 확인할 수 있습니다:
이전 버전을 보시려면 이전 버전 릴리즈 노트 를 참고하세요.
새로운 기능
- WG-65199 (wp.py) Authoring 플러그인 부분에 대해 Visual Studio 2022 대상 지원 추가.
작동 방식 변경 사항
- WG-60217
AK::SoundEngine::SetMultiplePositions
를 통해 Game Object에서 AkChannelMask 를 사용할 때, 이전에는 Audio Object가 아닌 버스로 믹스 다운될 때 Audio Object에만 채널 마스크가 적용되었음. 이제는 Audio Objects 버스에서 Audio Object를 처리하더도라도 채널 마스크가 적용됨. AkChannelMask 가 Audio Object에 적용되면 마스크에 설정된 채널만 포함되며, 그에 따른 결과물 Audio Object는 포함된 채널 수에 따라 축소된 채널 구성을 갖게 됩니다. 예를 들어 AK_SPEAKER_FRONT_RIGHT | AK_SPEAKER_SIDE_LEFT 의 마스크를 4중 Audio Object에 적용하면 원본 Audio Object의 FR과 SL 채널로 구성된 스테레오 Audio Object로 변환됩니다. 이는 특히, AkChannelMasks 가 이제 Audio Object에 올바르게 적용되어 최종적으로 System Audio Object로서 엔드포인트에 전송된다는 것을 의미합니다. 이러한 변경으로 인해 Compressor와 같이 이전에는 아직 마스킹되지 않은 처리에 채널이 잘못 통합된 일부 Object Processor Effect에서 개선된 결과물을 기대할 수 있습니다.
- WG-64863 앰비소닉 버스로 믹스된 멀티채널 음원이 앰비소닉이 아닌 버스로 패닝될 때와 비슷한 음량을 갖게 됨. 특히 이 변경 사항은 채널 수에 따라 앰비소닉에 대한 멀티채널 음원의 볼륨을 몇 데시벨까지 증가시킵니다. 예를 들어 스테레오의 경우 3 dB 이상, 4채널 입체 음원의 경우 6 dB 이상이 증가됩니다. 실제로 이러한 변경은, 특별히 이러한 상황을 위해 실행된 모든 믹스 수정 사항을 제거할 수 있다는 것을 의미합니다.
- WG-65329 Remote Connections 대화 상자의 내용이 IP Address / Device ID 열 위쪽에 Local 호스트 항목으로 자동 정렬됨.
버그 수정
- WG-63556 수정됨: 재생이 끝난 후 Project Explorer 툴바가 다시 활성화되지 않음.
- WG-63943 수정됨: Paste Properties 대화 상자에서 필터 모드를 토글할 때 속성 트리의 확장/축소 상태가 유지됨.
- WG-64839 수정됨: MFC 없이 Authoring 플러그인을 빌드할 수 없음.
- WG-65028 수정됨: Subversion Commit 대화 상자에 수정된 파일이 나타나지 않음.
- WG-65507 수정됨: 오디오 파일 변환 중 스레드 문제 (잘못된 데이터 접근).
- WG-65588 수정됨: Query 개체가 사용되는 WAQL 쿼리에 구문 오류가 있을 때 크래시 발생.
- WG-65607 수정됨: Game Object 3D Viewer Option에 대한 변경 사항이 캡처 후 적용되지 않음.
커뮤니티에 보고된 버그 수정
- WG-45904 수정됨: 재생 도중 Music Segment 위치를 변경할 때 크래시나 assert가 발생할 수 있음.
- WG-58610 수정됨: (WAAPI) ak.wwise.core.soundbank.generate 가 전달인자에서 키가 빈 배열로 제공될 경우 사운드뱅크, 언어 및 플랫폼이 제공되지 않을 때 SoundBank를 생성하지 않음. 이제 SoundBank 생성 로그가 ak.wwise.core.soundbank.generate 에 반환됩니다.
- WG-61704 수정됨: Actor-Mixer 계층 구조의 오브젝트에 대해 Meter 플러그인이 제대로 미터링되지 않음.
- WG-62164 수정됨: Object Tab의 Tranitions 탭에서 포커스를 변경할 때 열 너비 변경이 재설정됨.
- WG-64397 수정됨: 성공적인 Check-Out과 Add 작업 중에 Source Control Log 창이 나타남.
- WG-64440 수정됨: Switch Container가 포함된 SoundBank가 언로드된 후 연속적으로 Switch Container를 재생할 때 예외 목록과 함께 Stop All Action을 호출하면 크래시 발생.
- WG-64576 수정됨: 사운드 엔진 런타임에 연결된 Wwise Authoring으로 여러 스트림을 실행하는 동안
AKPerf::PostPipelineStats
에서 크래시 발생.
- WG-64918 수정됨: 에셋이 언로드된 후 Continuous 모드에서 재생 중인 Switch나 Blend Container를 중지할 때 발생할 수 있는 크래시.
- WG-65078 수정됨: 유효한 게임 오브젝트가 지정되지 않은 경우 ErrorCode_MusicRendererSeekingFailed 오류 메시지를 보고할 때 크래시 발생.
- WG-65296 수정됨:
AkInitSettings::bDebugOutOfRangeCheckEnabled
가 활성화돼있고 앰비소닉 음원을 표준 채널 구성으로 디코딩할 때 'Wwise audio out of range: ComputeSpeakerMatrix2D' 오류가 발생함.
- WG-65439 수정됨: FilePackager가 'OtherBank' 태그가 지정된 미디어 파일을 패키징할 수 없음.
- WG-65464 수정됨: (WAAPI) ak.wwise.core.undo.endGroup 이 오류를 반환할 때 사용자 인터페이스가 깨진 상태로 남아있음.
- WG-65465 수정됨: (WAAPI) Work Unit 생성 후 Undo Group 종료 호출이 실패함.
- WG-65470 수정됨: Switch 값이 ID 충돌로 이어져 Switch에 아무런 효과가 없도록 설정됨.
- WG-65653 수정됨: (WAAPI) skipLanguages 인자가 true인 ak.wwise.core.soundbank.generate 를 사용할 때 SoundBank가 생성되지 않음.
- WG-65670 수정됨: Work Unit 재로드시 AK Convolution Reverb 곡선 ID가 충돌함.
- WG-65722 수정됨: 오브젝트를 재생할 때, Transport Control에서 선택된 오브젝트가 Query Editor 결과 목록에서 마지막으로 선택한 오브젝트에 의해 즉시 오브라이드 됨.
- WG-65746 수정됨: Work Unit을 재로딩한 후 Media ID가 변경됨.
- WG-65759 수정됨: (Spatial Audio) 리스너가 포털의 벽과 평행하게 위치할 때 Diffraction(회절) 경로가 손실되는 경우가 있음.
문서 개선 사항