El dispositivo de gestor de música (M-MGR) te permite definir la tonalidad, el modo (mayor o menor) y el tempo de la mezcla de sonido para todos los dispositivos de Patchwork en tu isla. Garantiza que todos los dispositivos de Patchwork estén sincronizados y tengan la misma tonalidad. No forma parte directamente de ninguna cadena de dispositivos de Patchwork, aunque los dispositivos de moduladores pueden manipular sus controles.
Opciones del dispositivo
| Opción | Valores | Descripción |
|---|---|---|
1. Interruptor habilitado | Sí, No | Si se habilita, la reproducción comenzará desde el principio (beat 0). Si se deshabilita, se podrá interactuar con otros dispositivos y modificarlos, pero su funcionalidad será limitada. Por ejemplo, no se activarán los comportamientos que activan cada beat, ya que no se cuentan los beats. |
2. Expandir botones | Cerrado, Abierto | Expande el dispositivo para revelar más opciones de personalización. |
3. Carrusel de tonalidad | C, C♯/D♭, D, D♯/E♭, E, F, F♯/G♭, G, G♯/A♭, A, A♯/B♭, B, predeterminado: aleatorio | Selecciona la tonalidad de todos los generadores de notas de Patchwork. |
4. Visualización de los tiempos | N/A | Una línea de tiempo animada que muestra los beats por compás y el beat actual dentro del compás, así como un contador que indica el compás actual. |
5. Pantalla de compás | N/A | Muestra el compás en una representación fraccionaria tradicional, con los tiempos por compás sobre la duración de la nota por tiempo. |
6. Carrusel de valores inferiores de compás | 2, 4, 8, 16 | Define la duración de la nota por tiempo en el compás. Un valor de 2 representa una blanca por tiempo, 4 representa una negra por tiempo, y así sucesivamente. |
7. Carrusel de valores superiores de compás | 4, se debe elegir un número entre 2 y 15 | Define la cantidad de tiempos por compás en el compás. |
8. Perilla de tempo | De 60 a 180, predeterminado: valor aleatorio dentro del rango de 80 y 160 | Establece el tempo de todos los dispositivos de Patchwork. |
9. Carrusel de modo de tonalidad | Mayor, Menor, predeterminado: aleatorio | Establece el modo de toda la mezcla. El modo mayor suele usarse en tonos más alegres, mientras que el menor suele asociarse con música más triste. |
Otras opciones del dispositivo
En el modo de creación, acércate al dispositivo y oprime E para abrir el panel Personalizar. Algunas opciones del dispositivo reflejan los controles que puedes manipular con la herramienta Patchwork. Están presentes para que puedas utilizar el sistema de vinculación de eventos a fin de activar cambios en el comportamiento de esos controles, aunque puedes elegir cambiarlos aquí en lugar de utilizar las perillas. La opción Permitir acceso por cable solo puede modificarse mediante el panel Personalizar.
| Opción | Valores | Descripción |
|---|---|---|
Permitir acceso por cable | Sí, No | Determina si la herramienta de Patchwork puede acceder a cualquier puerto de entrada o salida de cable del dispositivo. |
Habilitado en fase | Ninguna, Siempre, Solo en fase anterior a la partida, Solo durante la partida | Determina las fases de la partida en las que se habilitará el dispositivo. La fase anterior a la partida incluye todas las fases anteriores al inicio de la partida. |
Control de ajustes de improvisación | Controles de Patchwork, No se comparten | Cuando tanto Patchwork como una improvisación estén activados, determina si comparten el tempo, la tonalidad y el modo, y dónde se controlan esos ajustes. |
Vista previa de efectos visuales
La vista previa de efectos visuales del gestor musical te da una idea del tempo general del sistema de Patchwork.
Vinculación directa de evento
Estas son las opciones de vinculación directa de evento de este dispositivo.
Funciones
Una función escucha un evento de un dispositivo y luego realiza una acción.
Para cualquier función, haz clic en la opción y luego en Seleccionar dispositivo para acceder y seleccionar una desde el menú desplegable del dispositivo.
Después de seleccionar un dispositivo, haz clic en Seleccionar evento y selecciona el evento que activa la función.
Si más de un dispositivo o evento puede activar una función, oprime el botón Agregar para añadir una línea y repite estos pasos.
| Opción | Descripción |
|---|---|
Habilitar cuando se recibe | El dispositivo se habilita cuando se produce un evento. |
Deshabilitar cuando se recibe | El dispositivo se deshabilita cuando se produce un evento. |
Eventos
La vinculación directa de eventos usa eventos como transmisores. Un evento le indica a otro dispositivo que realice una función.
Para cualquier opción de evento, haz clic en la opción; luego, en Seleccionar dispositivo para acceder y selecciona desde el menú desplegable del dispositivo.
Después de seleccionar un dispositivo, haz clic en Seleccionar función para vincular el evento a una función de ese dispositivo.
Si hay más de una función que se activa por un evento, presiona el botón Agregar y repite.
| Opción | Descripción |
|---|---|
Enviar evento cuando se habilita | Cuando se habilite este dispositivo, se enviará una señal al dispositivo vinculado. |
Enviar evento cuando se deshabilita | Cuando se deshabilite este dispositivo, se enviará una señal al dispositivo vinculado. |
Cómo usar el gestor de música en Verse
Puedes usar el código que está a continuación para controlar un dispositivo de gestor musical en Verse. Este código usa todas las características de la API del dispositivo de gestor musical. Modifícalo para adaptarlo a las necesidades de tu experiencia.
using { /Fortnite.com/Devices }
using { /Verse.org/Simulation }
using { /UnrealEngine.com/Temporary/Diagnostics }
# A Verse-authored creative device that can be placed in a level
music_manager_example := class(creative_device):
Sigue los pasos que están a continuación para usar este código en una experiencia de UEFN.
Arrastra un dispositivo de gestor musical a tu isla.
Crea un nuevo dispositivo de Verse llamado music_manager_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 music_manager_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 el MusicManager al dispositivo de gestor de música 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 del gestor de música
Echa un vistazo a la referencia de la API music_manager_device para obtener más información sobre cómo usar el dispositivo de gestor de música en Verse.
Ideas de parcheado
El gestor musical no tiene entradas ni salidas de cable, pero se puede controlar con dispositivos de modulador:
Regulador de valores
Este es el puente que permite que los dispositivos del modo Creativo y UEFN controlen el estado de los sistemas de Patchwork.
Modulador de LFO
Usa el dispositivo de modulador de oscilador de baja frecuencia para modificar un ajuste de otro dispositivo de Patchwork en un patrón que se repite.
Modulador de intervalos
Parchea el dispositivo de modulador de intervalos con controles de otros dispositivos para crear patrones secuenciados con valores del modulador de intervalos.