Publisher | Practical |
---|---|
File size | 6.37MB |
Number of files | 13 |
Latest version | 1 |
Latest release date | 2023-05-08 03:55:12 |
First release date | 2023-05-08 03:55:12 |
Supported Unity versions | 2018.4.2 or higher |
Features
- Real-time audio spectrum visualization
- Customizable grid size
- Adjustable contrast
- Configurable outline width and color
- Option to reverse colors
- Simple data interface for any float array. (Remember: you must normalize the data into frequency bands across the array)
Requirements
Unity 2019.4 or later
Usage
- Import the Spectrogram GPU Shader package into your project.
- Create an empty GameObject in your scene and attach an AudioSource component to it.
- Create a new Material and set its Shader to Custom/SpectrogramGPU.
- Inherit from SpectrumDataProvider, or use the SimpleAudioAnalyzer script to point to your AudioSource.
- Add the SpectrogramGPU script to an empty game object.
- Point to the SpectrumDataProvider.
- Attach a gradient to the script and select a time depth (the number of frames to keep). Be sure to set your material to clamping, repeat will have undesired effects.
- Hit play and have fun adjusting values on the script and lighting in your scene!
Support
https://practicalvr.com
https://discord.practicalvr.com for questions/support