Как правильно создать шовный звук в XACT? - PullRequest
0 голосов
/ 20 октября 2019

Я использую XACT для своей игры в MonoGame, и мне приходится издавать постоянный шум без пауз. Зацикливание шумовой волны не подходит из-за пауз в ~ 0,01 секунды.

Я сделал трюк с использованием треков, поэтому

1-й трек воспроизводит шумовой звук от 1 до 4 секунд с использованием значенияот 0 до 100% линейный, затем от 4 секунд до 8 от 100% до 0.

2-ая дорожка воспроизводится так же, как 1-я, но со смещением на 4 секунды, поэтому она компенсирует понижение 1-го звука.

И работает отлично, пауза не слышна. Однако иногда, швы 20% / 100%, или 1 из 5, это работает странно - громкость звука, случайно измененная во время начала игры, я думаю, сдвиг разрушен. Не уверен, что кто-то еще использует это программное обеспечение, но кто знает?

...