UE4 Visualizador de pulso

Beat_2_featured

Con este tutorial vamos a añadir un widget para monitorizar los pulsos que se produzcan en el reproductor que diseñamos para mostrar el espectro de frecuencias. Vamos a mejorar el visualizador añadiendo barras para los valores de la media y un selector de canciones también.

Parte 1: Configurando las rutas del proyecto
Parte 2: Usando la librería
Parte 3: Espectro de Frecuencias
Parte 4: Visualizador de espectro para UE4
Parte 5: Algoritmo detector de pulsos
Parte 6: Visualizador de pulso para UE4

Continue reading ►

UE4 Visualizador del espectro de frecuencias

frequency_visualizer_2_featured

Este tutorial implementa un Widget de UE4 para visualizar el análisis de espectro generado en el tutorial anterior (Part 3: Frequency spectrum), válido tanto para plataforma Win64 como Android.

Parte 1: Configurando las rutas del proyecto
Parte 2: Usando la librería
Parte 3: Espectro de Frecuencias
Parte 4: Visualizador de espectro para UE4
Parte 5: Algoritmo detector de pulsos
Parte 6: Visualizador de pulso para UE4

Continue reading ►

FMOD y UE4, un ejemplo práctico en C++

libraries_2_featured

Con este tutorial vamos a mostrar como utilizar la libreria FMOD para cargar y reproducir sonido en un proyecto UE4 válido para plataforma win64 y Android. En un tutorial previo vimos como configurar las rutas para poder utilizar una librería de terceros, ahora podemos comenzar a implementar la clase para usar esta librería.

Parte 1: Configurando las rutas del proyecto
Parte 2: Usando la libreria
Parte 3: Espectro de Frecuencias
Parte 4: Visualizador de espectro para UE4
Parte 5: Algoritmo detector de pulsos
Parte 6: Visualizador de pulso para UE4

fmod_structure


Podemos empezar creando dos clases, la priemra de ellas para gestionar la librería y la segunda para poder utilizar esa clase con el editor de UE4.
Fmod tiene tres elementos principales: sistema, canal y sonido.

El primero de ellos es el encargado de controla el objeto que contiene el sistema de FMOD, en su inicialización podemos especificar cuantos canales como máximo puede utilizar nuestro juego, esto limita el número de sonidos simultáneos que se pueden reproducir, cada canal puede contener solo UN sonido. Para este ejemplo solo vamos a necesitar reproducir un sonido por lo que nos bastará con un sólo canal.

Continue reading ►