Зациклення звуку - valve developer community

Зациклений звук повторюється нескінченно, не маючи розриву між початком і кінцем. Для цього необхідно, щоб початок і кінець файлу збігалися, інакше звук буде "стрибати" або відтворюватися з клацанням.

Source знаходить зациклені звуки ТІЛЬКИ через контрольні мітки, вкладені в файл. Це стосується тільки формату WAV, MP3-шки не зациклюватися. WAV, стиснений MS-ADPCM, може бути закільцьованим, але через стиснення, при кожному новому запуску звуку буде виникати клацання. (Те, чого теоретично можна уникнути для будь-якого стисненого фрмата, включаючи MP3.)

Примітка: В ambient_generic не обов'язково позначати звук як зациклений, але якщо ви хочете його зупинити, то потрібно правильно встановити прапорець "Is NOT Looped"!

Попередження: Розробникам мода: редагування існуючого звукового файлу, що зберігається в sound.cache вашої кампанії, не покаже змін, поки не оновиться звуковий кеш! Подальші інструкції см. Тут: Створення файлів sound.cache або Створення звуків і музики в L4D2.

Ці безкоштовні програми дозволяють створювати контрольні мітки в WAV:

Запустіть Goldwave і відкрийте звук, який хочете закільцювати. Клацніть по іконці cues. () Потім, в новому вікні натисніть на кнопку New -> Start і додайте мітку на початку. Потім знову клацніть New -> Finish. і додайте мітку в кінці. Це виглядає приблизно так:

Зациклення звуку - valve developer community

положення міток

Ваші мітки не обов'язково повинні розташовуватися на початку і кінці файлу. Якщо ви помістіть їх в середині, то Source, почавши відтворювати звук як зазвичай, після досягнення кінця повернеться до першої мітці. Після цього буде грати тільки те, що знаходиться між мітками.

Попередження: Може здатися, що кінцева мітка не має ніякого значення. Детальніше можна подивитися на англійській сторінці Discussion.

Це можна використовувати, щоб додати звуку певний ефект одинарного відтворення (наприклад, запуск двигуна).

зовнішні посилання