Source SDK

Source SDK

Not enough ratings
Cómo hacer un bucle de sonido - Motor Source
By Oitnemood
Información sacada de https://developer.valvesoftware.com/wiki/Looping_a_Sound
Un sonido en bucle se repetirá infinitamente sin ningún espacio entre su final y su inicio. Sin embargo, es responsabilidad del artista de sonido asegurarse de que el final y el inicio del archivo coincidan, o habrá un "pop" cuando la forma de onda salte de una forma a otra.

Source detecta los sonidos en bucle SÓLO a través de los puntos de referencia incrustados en el archivo. Esta es una función exclusiva de WAV, por lo que los MP3 no pueden ser reproducidos en bucle. Los WAVs comprimidos con MS-ADPCM pueden ser reproducidos en bucle, pero debido a la compresión habrá un pop cuando el sonido se reinicie. (Pero eso puede evitarse teóricamente para cualquier formato comprimido, incluido el MP3).

¡Nota.png Nota: No hay necesidad de marcar un sonido como en bucle cuando se reproduce, pero si se utiliza ambient_generic se encontrará con que la bandera "Is NOT Looped" debe ser establecida correctamente si desea detener el sonido después de que se inicie!
Advertencia: <Left 4 Dead 2> Durante el desarrollo: ¡editar el contenido de un archivo de sonido existente almacenado en el sound.cache de tu campaña no mostrará ningún cambio hasta que se reconstruya la caché de sonido! Consulta Crear un archivo sound.cache o Tutorial de sonido y música personalizados de L4D2 para obtener más instrucciones.

Traducción realizada con la versión gratuita del traductor www.DeepL.com/Translator
   
Award
Favorite
Favorited
Unfavorite
Programas
Estos programas gratuitos pueden añadir puntos de referencia a un WAV:
GoldWave[www.goldwave.com]
Wavosaur[www.wavosaur.com]

GoldWave
Abre Goldwave y abre el sonido que quieras poner en bucle. Haga clic en el icono de cues. () Luego, en la nueva ventana, haga clic en el botón New y añada un punto cue At Start. A continuación, haga clic en Nuevo para otro punto de referencia y añada un punto Al final. Así que se ve similar a esto:

Wavosaur

Abra el Wavosaur y abra el sonido que desea reproducir en bucle. Vaya a Herramientas > Bucle > Crear puntos de bucle. Debería crear puntos de bucle. Puedes cambiar sus posiciones arrastrándolos.

Después, haz clic en guardar o guardar como.
Ubicación del cue
Tus cues no tienen que estar al principio y al final del archivo. Si las colocas en el medio, Source empezará a reproducir el sonido normalmente, y cuando llegue al cue final volverá al cue inicial. A partir de ese momento sólo se reproducirá lo que esté entre las cues.

Advertencia: Parece que el cue final no tiene ningún efecto. Vea la página de discusión para más detalles.
Esto se puede utilizar para dar a un sonido un efecto de "bobinado" que sólo se reproduce una vez (por ejemplo, el arranque de un motor).
Cómo hacer un bucle de un MP3
Los archivos MP3 no pueden reproducirse en bucle con colas de inicio/fin como los WAV. Un logic_timer puede ser una buena solución; hacer que empiece a reproducir el sonido de nuevo después de que se haya reproducido completamente (o se haya reproducido hasta el punto deseado).

Esto también podría hacerse utilizando la E/S de usuario del ambient_generic a sí mismo, y un retardo de entrada.