Usa el dispositivo mezclador de sonidos para ajustar el volumen de grupos de sonidos con un control dinámico y automático de la mezcla de volumen de un juego, como lo haría una consola de mezclas profesional.
Con el mezclador de sonidos, puedes ajustar el nivel de los sonidos que ya están en Fortnite (como armas, pisadas de los personajes y vehículos), así como ondas sonoras y señales de sonido personalizados mediante buses de control y mezclas de buses de control.
El mezclador de sonidos también está disponible en el modo Creativo de Fortnite. Consulta la sección Dispositivo mezclador de sonidos para obtener más información.
Salta a la sección Activar mezcla para una duración a fin de obtener una guía paso a paso sobre cómo activar una mezcla para una duración breve en tu isla.
Buses de control
Cuando un sonido está configurado para utilizar un bus de control, todos los sonidos de ese bus pueden modularse juntos en una mezcla de buses de control.
Los siguientes buses de control están disponibles para controlar el volumen de los sonidos que se producen en Fortnite de manera predeterminada:
| Nombre del bus de control | Descripción |
|---|---|
Bus de control FortAmbient | Sirve para establecer el volumen del sonido ambiental de FN. |
Bus de control FortExplosions | Sirve para establecer el volumen de sonido de las explosiones de FN. |
Bus de control FortFootstep | Sirve para establecer el volumen de las pisadas de personajes. |
Bus de control FortGadgets | Sirve para establecer el volumen de sonidos asociados con artefactos y dispositivos del modo Creativo de FN. |
Bus de control FortGlobal | Permite establecer el volumen de todos los sonidos de FN. |
Bus de control FortHitNotify | Permite establecer el volumen de los sonidos asociados con el jugador que recibe el impacto. |
Bus de control FortImpacts | Sirve para establecer el volumen de sonido de los impactos. |
Bus de control Volumen de FortJam | Se utiliza para controlar el volumen de las pistas de improvisación. |
Bus de control FortMusic | Sirve para establecer el volumen de la música (incluye la música de los gestos). |
Bus de control Volumen de FortPatchwork | Sirve para establecer el volumen de los dispositivos de Patchwork. |
Bus de control FortVehicles | Permite ajustar el volumen de los sonidos del vehículo (sin incluir los sonidos del motor). |
Bus de control Motor de FortVehicles | Sirve para establecer el volumen de los motores de vehículos. |
Bus de control FortWeapon | Sirve para establecer el volumen de las armas. |
También puedes crear tus propios buses de control. Para crear un bus de control:
En el explorador de contenido, con la carpeta de contenido del proyecto seleccionada, haz clic en el botón + Agregar o haz clic derecho sobre un espacio vacío del explorador de contenido para abrir un menú contextual.
En la sección Crea recursos avanzados, haz clic en Sonido > Modulación y, a continuación, en Bus de control.
Dale un nombre a tu nuevo bus de control.
Abre el recurso Bus de control y establece el parámetro de volumen.
Para usar un bus de control en los recursos de audios personalizados, el bus de control debe establecerse en el recurso de onda de sonido. La onda de sonido se puede seguir utilizando en una señal de sonido, y se aplicará el efecto.
Para añadir un bus de control a tu onda de sonido:
En el explorador de contenido, abre la onda sonora a la que desees añadir un bus de control.
En Modulación, establece Enrutar el volumen en Anular.
Haz clic en la casilla de verificación Modular.
Añade uno o más buses de control a la matriz Moduladores de volumen.
Mezclas de buses de control
Las mezclas de buses de control toman un grupo de buses de control y te permiten definir el nivel de volumen de cada bus de control.
Para crear una mezcla de buses de control:
En el explorador de contenido, con la carpeta de contenido del proyecto seleccionada, haz clic en el botón + Agregar o haz clic derecho sobre un espacio vacío del explorador de contenido para abrir un menú contextual.
En la sección Crea recursos avanzados, haz clic en Sonido > Modulación y, a continuación, en Mezcla de bus de control.
Dale un nombre a tu nueva mezcla de bus de control.
Las mezclas de buses de control también se pueden crear directamente desde el dispositivo Mezclador.
Las mezclas de buses de control tienen una matriz de etapas de mezcla. Cada etapa de mezcla tiene los siguientes parámetros:
| Parámetro | Descripción |
|---|---|
Autobús | Un bus de control. Puede ser un bus definido por Fortnite o uno creado por el usuario. |
Value | El volumen de los sonidos enrutados a este bus de control debe escalarse cuando se activa una mezcla. |
Tiempo de ataque (segundos) | El ataque es el tiempo en secciones para que la mezcla se aplique cuando se activa. |
Tiempo de decaimiento (segundos) | El decaimiento es el tiempo en secciones para que la mezcla se aplique cuando se desactiva. |
Cómo encontrar y colocar el dispositivo
Abre el explorador de contenido.
Abre la lista de índices de la carpeta Fortnite.
Abre la carpeta Dispositivos.
Selecciona el dispositivo mezclador de sonidos y, luego, haz clic en él y arrástralo al visor.
Selecciona el dispositivo mezclador de sonidos en el panel esquematizador.
Configura las opciones de usuario para el dispositivo mezclador de sonidos en el panel de detalles.
Opciones de usuario
Este dispositivo aplica una mezcla de buses de control cuando se activa, y puedes configurarlo para que establezca el valor siguiente:
| Opción | Value | Descripción |
|---|---|---|
Mezcla | Ninguna, Seleccionar una mezcla de buses de control | La mezcla de buses de control para aplicar cuando se active el dispositivo. |
Vinculación directa de evento
Los dispositivos en UEFN usan la vinculación de eventos para comunicarse. A fin de establecer la vinculación directa de eventos para tu dispositivo en UEFN, haz lo siguiente:
Selecciona el dispositivo en el panel esquematizador.
Abre el panel de detalles.
Ve a Opciones de usuario - Funciones.
Añade un elemento a una función.
Selecciona un dispositivo con el cual interactuar.
Establece la función que realiza el dispositivo para enviar un activador al mezclador de sonidos.
Funciones
Una función le indica al dispositivo seleccionado qué debe ejecutarse cuando el activador realiza una acción.
| Opción | Value | Descripción |
|---|---|---|
Activar mezcla | Haz clic en el ícono Añadir para seleccionar un dispositivo; luego, selecciona un evento. | Activa la mezcla de buses de control cuando el dispositivo y el evento seleccionados activan el dispositivo mezclador de sonidos. |
Desactivar mezcla | Haz clic en el ícono Añadir para seleccionar un dispositivo; luego, selecciona un evento. | Desactiva la mezcla de buses de control cuando el dispositivo y el evento seleccionados activan el dispositivo mezclador de sonidos. |
Registrar jugador cuando se recibe | Haz clic en el ícono Añadir para seleccionar un dispositivo; luego, selecciona un evento. | Esta función registrará al jugador activador en este dispositivo cuando se produzca un evento. |
Anular registro del jugador cuando se recibe | Haz clic en el ícono Añadir para seleccionar un dispositivo; luego, selecciona un evento. | Esta función anulará el registro al jugador activador en este dispositivo cuando se produzca un evento. |
Anular registro de todos los jugadores cuando se recibe | Haz clic en el ícono Añadir para seleccionar un dispositivo; luego, selecciona un evento. | Esta función anulará el registro de todos los jugadores en este dispositivo cuando se produzca un evento. |
Cómo usar el dispositivo mezclador de sonidos en Verse
En Verse, se exponen todas las funciones del mezclador de sonidos. Con Verse, ahora puedes activar y desactivar mezclas, y registrar jugadores en una mezcla o un bus, así como anular su registro.
# Copyright Epic Games, Inc. All Rights Reserved.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A creative device that allows an audio mixer to be toggled on and off via a button device
on_off_audio_mixer_device := class(creative_device):
@editable
Sigue los pasos que están a continuación para usar este código en una experiencia de UEFN.
Arrastra un dispositivo mezclador de sonidos hasta tu isla.
Crea un nuevo dispositivo de Verse llamado audio_mixer_device_example. Para aprender a crear un nuevo dispositivo en Verse, consulta Cómo crear tu propio dispositivo en Verse.
Abre el explorador de Verse y haz doble clic en audio_mixer_device_example.verse para abrir la secuencia de comandos en Visual Studio Code.
Pega y compila el código de arriba, y arrastra el dispositivo creado en Verse hasta tu isla.
Selecciona el dispositivo de Verse en el esquematizador.
En el panel de detalles del dispositivo, asigna la referencia de objeto para AudioMixerDevice al dispositivo mezclador de sonidos en tu isla. Puedes utilizar la pipeta para seleccionar el dispositivo en el visor o utilizar el menú desplegable y buscar el dispositivo.
Guarda el proyecto y haz clic en Comenzar sesión.
API de mezclador de sonidos
Consulta la referencia de la API audio_mixer_device para obtener más información sobre cómo utilizar el mezclador de sonidos en Verse.
Cómo activar una mezcla para una duración
Para este ejemplo, crearemos el prototipo de un juego de escondite. Las pisadas se silencian mientras los jugadores buscan su escondite, y cuando se agota el tiempo en el dispositivo de cronómetro, ¡todo vale! Se requieren los siguientes cuatro dispositivos para probar este ejemplo:
Aparición de jugador
Mezclador de sonidos
cronómetro
ajustes de la ronda
Selecciona y arrastra el dispositivo mezclador de sonidos hacia el visor.
En el panel de detalles, asigna CBFortFootstep en el campo Bus.
Establece el valor de fundido en 0,0.
Selecciona Activar al inicio de la partida.
Selecciona un dispositivo de temporizador y arrástralo hacia la escena.
Personaliza la configuración del dispositivo como creas conveniente para tu isla. En este ejemplo, la duración está establecida en 30,0.
Selecciona y arrastra el dispositivo de ajustes de la ronda hacia el visor. Este ejemplo utiliza las opciones predeterminadas.
Selecciona otra vez el dispositivo mezclador de sonidos y dirígete a la sección Opciones de usuario - Funciones.
Haz clic en + para agregar un elemento de matriz a Activar mezcla.
Selecciona el dispositivo de ajustes de la ronda y elige la opción Al iniciar la ronda.
Haz clic en + para agregar un elemento de matriz a Desactivar mezcla.
Selecciona el dispositivo de temporizador y elige la opción Si la operación es correcta.
Presiona Comenzar sesión y prueba tu juego. Cuando se inicia una ronda, no deberías poder las escuchar pisadas hasta que se agoten los 30 segundos del dispositivo de cronómetro.