Vai ai contenuti
File multimediali per l'articolo VJ Master (Fast Audio Analysis, Reactive Materials, Niagara, Compute Shaders): 1

Descrizione

Product Page | Documentation | API | Examples | Release Notes | Dependencies | Forum | Launch Video

Get To Know The Plugin

VJ master is an AIO toolkit for audio analysis, control and visualisation.

It is a UE5 plugin, packed with custom material expressions, niagara data interfaces and many examples such as the reactive boids compute shader showcased in the launch video.

It is industry-proven, currently running in a permanent art installation in Germany.

I have included some helpful tools for integrating common protocols such as MIDI, OSC, UDP/TCP and DMX (ArtNet, Sacn).

After trying a handful of marketplace plugins for different installations, I kept finding gaps. So I built this to finally have something that worked the way I needed.

Compute Shaders Support

Included is a reactive boids example and some handy tools for running your own compute shaders. You will need to be proficient in C++ to work them though. Now you can finally start porting across all those old Unity projects that you have lying around!

Easy Configuration

From blueprints, you can hook into the output of the analysis through an interface without going near the backend.

All algorithms are written in C++ but are totally configurable from the project settings. However, if you were to change how the analysis is carried out or to extend it with your own algorithms then you will need to write code.

Four Modules
Audio Control | Runtime Module

Interfaces for common protocols and tools for fast prototyping

Contents

  1. DMX (ArtNet)

    1. Material To DMX

  2. MIDI

    1. Easy-to-use interfaces that combine both Sending and Receiving

  3. OSC

    1. Material To OSC

  4. Socket

    1. Material To UDP/TCP

    2. RenderTarget To UDP/TCP

Audio Processing | Runtime Module

Miniaudio integration. KISS FFT and handy analysis tools.

Contents

  1. Audio Playback via MiniAudio

  2. Audio Capture via MiniAudio

  3. Windowing

  4. FFT via KISS_FFT

  5. Smoothing

  6. Spectrum Analysis

    1. Frequency Bands

    2. Amplitude

    3. Pitch

  7. USoundWaveProcedural

  8. Multichannel Analysis

Audio Visualisation | Runtime Module

Material Expressions, Niagara Data Interfaces, Niagara Module Scripts, Compute Shaders.

Contents

  1. Materials

    1. Custom Material Nodes (query the audio buffer)

    2. MIDI Reactive Material

  2. Compute Shaders

    1. Reactive Boids

  3. Niagara

    1. Frequency Bands

    2. Amplitudes

    3. Pitches

    4. Spectrogram

    5. Beat Tracking

  4. Audio Niagara Data Interfaces

    1. Audio Buffer

    2. Waveform Colour Profiles

VJ Master Editor | Editor Module

Tools to increase the quality of life within the editor.

Contents:

  1. Toolbar extension

  2. Detail panel extension

  3. Developer settings extension

Formati inclusi