Tag Archives: Visualization

4M particles reacting Music – Real Time FFT using 65536 sample on MP3 stream

This is a sound visualization all made on GPU. Using DirectShow.net to grab samples of mp3 audio fille in real-time. Using Cloo GPU accelerated FFT on 65536 Samples in real-time to achieve frequency. Using CUDA to move particles. Movement based … Continue reading

Posted in Experiments | Tagged , , , , , , , , , , , , , , , , | Comments Off

Virtual universe simulation with CUDA (nbody)

This is a brute force Nbody implementation with ManagedCuda and SharpDX. It runs on a Geforce Titan at 30fps with 61440 stars. Recorded with NVIDIA ShadowPlay. Particles are bloomed, use of a SkyBox made with SpaceScape.

Posted in Experiments | Tagged , , , , , , , , , , , , , | Comments Off

AudioSmoke visual remix on surface – CUDA video processing and visualization

AudioSmoke is a realtime 3D visual computing application for massive particle visualization. This visual remix uses the original video art from AudioSmoke as an input source for the dynamic heightmapping method from the 2 Million Pixel Experiment to obtain a … Continue reading

Posted in Experiments | Tagged , , , , , , , , , , , , , , , , , , , , | Comments Off

AudioSmoke – 3.2M gravity particles in realtime 3D (DirectX + CUDA)

AudioSmoke is a realtime 3D visual computing application to visualize millions of particles under different force field conditions. CUDA is used for the parallel computation of the force field model. The particles react on sound input (FFT analysis) and can … Continue reading

Posted in Experiments | Tagged , , , , , , , , , , , , , , , , , , , , , , , , , | Comments Off

DxParticleSound – FFT Particle Sound Spectrum

This experiments deals with music visualization. The goal was to create as many concentric circles with radius and different color that represented a specific musical frequency, from the lowest frequency (radius = 0, color = blue) at the highest frequency … Continue reading

Posted in Experiments | Tagged , , , , , , , , , , | Comments Off

CUDA experiment II – cell grid kernel

Experimental application in C# using CUDA for parallel computation. The grid is quite small sized, but the GPU does it’s work: 512×512 pixels are computed by a cell formula that calculates the difference between the average neighborhood and the current cell’s value. Continue reading

Posted in Experiments | Tagged , , , , , , , | Comments Off

CUDA experiment I – sinus kernel

Experimental application in C# using CUDA for parallel computation. The grid is quite small sized, but the GPU does it’s work: 512×512 pixels are calculated by various sinus functions that use their output as input while cycling through time. Continue reading

Posted in Experiments | Tagged , , , , , , , , | Comments Off