Aquí encontrarás tutoriales, guías, secciones de código e información general sobre Game Audio.

Escribe algo aquí:


Keywords: Unreal Engine, C++, Blueprints, Wwise, FMOD, Middleware

Post MIDI On Event en Wwise y Unreal Engine
UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio, MIDI Horacio Valdivieso UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio, MIDI Horacio Valdivieso

Post MIDI On Event en Wwise y Unreal Engine

En este blog post, muestro cómo usar la funcionalidad MIDI de Wwise MIDI para disparar sonidos de armas con precisión al nivel de muestras de audio (sample-accurate). También muestro cómo usar la función AK::SoundEngine::PostMIDIOnEvent en C++ para crear secuencias MIDI sample-accurate. Adicionalmente, muestro cómo configurar una función callback desde el motor de audio para llamar acciones de gameplay.

Read More
Audio Listener 2D Para Música y UI en Unreal Engine y Wwise
UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio Horacio Valdivieso UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio Horacio Valdivieso

Audio Listener 2D Para Música y UI en Unreal Engine y Wwise

Este blog post muestra cómo registrar un listener 2D (Audio No Espacializado) y un Objecto Wwise para reproducir música y sonidos UI que no requieren de posicionamiento 3D en el mundo del juego. Estos objetos Wwise son registrados usando un Manager de Audio y no son destruidos en transiciones de nivel, lo que significa que la reproducción de audio no es interrumpida.

Read More
Espacialización #1 en Unreal Engine y Wwise (Blueprints y C++)
UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio Horacio Valdivieso UE5, C++, Code, Blueprints, Wwise, Middleware, 3D Audio Horacio Valdivieso

Espacialización #1 en Unreal Engine y Wwise (Blueprints y C++)

Este post muestra cuatro técnicas de espacialización en Unreal Engine 5 y Wwise. En este post te enseño cómo implementar un Sonido 3D, un Sonido Cone Attenuated, un Sonido Multi-Position, y un sonido que sigue al oyente usando un Spline Component. Todos estos sonidos son disparados usando la función OnComponentBeginOverlap() en el Sphere Component del actor.

Read More
Sistema de pasos en Unreal Engine y Wwise (Blueprints and C++)
UE5, C++, Code, Blueprints, Wwise, Middleware Horacio Valdivieso UE5, C++, Code, Blueprints, Wwise, Middleware Horacio Valdivieso

Sistema de pasos en Unreal Engine y Wwise (Blueprints and C++)

Este post the muestra cómo crear un sistema de pasos de audio en Unreal Engine 5 y Wwise. Este sistema usa un line trace generado desde la posición del Personaje hacia el piso. Este line trace va a obtener información sobre el Physical Material de las superficies y va a definir Ak Switch values en Wwise para cambiar el tipo de sonido de pasos.

Read More
Eventos Wwise en Unreal Engine 5 (Post Event) - Game Audio Basics
UE5, C++, Code, Blueprints, Wwise, Middleware Horacio Valdivieso UE5, C++, Code, Blueprints, Wwise, Middleware Horacio Valdivieso

Eventos Wwise en Unreal Engine 5 (Post Event) - Game Audio Basics

Este blog post es un guía sobre cómo disparar “post” un Evento Wwise en Unreal Engine 5 usando Blueprints y código C++. Vamos a crear un evento simple de tipo One-shot y otro evento musical de tipo looping/bucle. Adicionalmente, te mostraré un diseño algorítmico simple para manejar el comportamiento de estos eventos.

Read More