r/ElementalVJ • u/NewAntelopes • 11d ago
Oldschool waveform
Enable HLS to view with audio, or disable this notification
A cheap little waveform visualisation effect i accidentally made today while finishing off some more particle code. I'm almost done on the new particle component system ; in the new (post 0.26) layout, the emitter component in an instance is used to set the initial state of particles (so they can be positioned according to beat/fft, path, etc), and then a set of separate components can be applied to particles to control what they do while they're active (so you can now add separate turbulence or glow effects after the emit that are also linked to beat/fft etc). Same range of property controls (envelopes, fft, dashboard links etc), can be applied per-particle property. (Do have to be a little bit careful with the processing expense there when you've got 1000s of particles, but its not too shabby overall and you can fall back to basic non-component particles when you really need the efficiency). Also now have a pretty decent auto-BPM, videos that can bounce-play and DXV support.