社区问答

欢迎来到 Audiokinetic 社区问答论坛。在此,Wwise 和 Strata 用户可互帮互助。如需我们团队直接提供协助,请前往技术支持申请单页面。若要报告问题,请在 Audiokinetic Launcher 中选择“报告错误”选项(注意,问答论坛并不会接收错误报告)。我们内部设有专门的错误报告系统,会有专人查看报告并设法解决问题。

要想尽快得到满意的解答,请在提问时注意以下几点:

  • 描述尽量具体:比如,想达到什么样的目的,或者具体哪里有问题。
  • 包含关键细节:比如,Wwise 和游戏引擎版本以及所用操作系统等等。
  • 阐明所做努力:阐明自己为了排除故障都采取了哪些措施。
  • 聚焦问题本身:聚焦于问题本身的相关技术细节,以便别人可以快速找到解决方案。

+5 投票
Using a music playlist's loop function (set to infinite), I would like to quickly check if the loop is working correctly.

It seems that the playback marker is only movable when the music segment is selected in Project Explorer, not the music playlist, and thus the loop can't be tested without going through the whole track's length.

Is it possible to begin playback towards the end of the track and easily test a loop?
分类:General Discussion | 用户: Antoine V. (180 分)
Any solution to this by chance? I'm having the same issue. Went through everything you described here as well. No way to loop a track unless playback starts from the Container level. Yet no way to "seek" on a Container.

4 个回答

0 投票
You could potentially change the clip to start at an later part of the clip, like go to the source editor and choose where it starts. You can do that by clicking the wave symbol next to the sound in the contents editor. Or you can do it, like I do, and test the sound prior to even putting it into Wwise. For example using audacity or audition to make sure the audio is good on looping. The later I find much more useful because, if there is a hick up you can easily find a way to fix it, instead of re-importing to Wwise.
用户: Robert M. (4.6k 分)
Hi Robert,

Thanks for the answer.
Unfortunately, setting the clip to start at a later part in the source editor doesn't work. The clip still begins at the beginning when the playlist is selected in the Project Explorer (which seems to be the only way to test the loop).

I do test the loop in another audio editor, however this defeats the purpose of testing how Wwise reacts to the transitions, pre-entry and post-exit settings I've set.
0 投票
Antoine - to test this, you may be able to create a temporary event with a seek action after the play action in order to jump to the end of the music segment and test the loop.  Sound like a plan?
用户: Mike D. (Audiokinetic) (3.9k 分)
Unfortunately, this doesn't seem to work either. It seems that a Playlist cannot be set to the Seek action, only the Music Segment can. I have tried two events, both setting the Seek to 90%:

-1.Play->Playlist, 2.Seek->Music Segment. Here, the Seek doesn't work, the track starts at the beginning.

-1.Play->Music Segment, 2.Seek->Music Segment. Here, the Seek works correctly, but the track does not loop because the event isn't called at the playlist level (where the loop takes place).
0 投票
What I do is fast-forwarding with the speed control in the playlist property editor.

I was looking for a way to do this easier too, but it seems there's not.
用户: Toni Leys (160 分)
+1 投票
7 years later, is there still no fix for this?
用户: Antoine V. (160 分)
Only workaround that I found for this is to: - split the file in two - trim the file in the Music Segment, leaving only a little bit of it after the Start marker and a little bit of the music before the End marker - play the Music Playlist Container with the Playback Speed set to 4 - you will hear a little bit of music playing and then silence - set the Playback Speed to 1 but don`t press Enter. Once you hear the speedup music again, press Enter - you will hear a little bit of music playing before it gets to the loop point This is the fastest way I have found so far and it helps. Cheers
...