Skip to content

FireEntity1/pulze

Folders and files

NameName
Last commit message
Last commit date

Latest commit

43b7a1c · · Jun 30, 2026

History

23 Commits
May 30, 2026
May 9, 2026
May 8, 2026
May 9, 2026
Jun 30, 2026
May 30, 2026
May 30, 2026

Repository files navigation

pulze-logo
A highly reactive audio visualizer built in C.

Features

  • A custom FFT algorithm
  • Logarithmic frequency scaling for the best distribution
  • Built in EQ
  • Colour change based on song intensity
  • Effects on kicks
    • Chromatic aberration
    • Minor screen flash
  • Basic controls

Compatibility

  • Only ARM Mac support exists as of now
  • Any audio file normalized to YouTube audio will show properly
  • Optimized for EDM songs with lots of variation
  • Only supports MP3 and WAV files

Instructions

  • Download ZIP file from the releases tab
  • Run through terminal by CD-ing into directory with executable, running ./main
  • Teminite and Boom Kitty's "Danger" is included to test the visualizer
  • Run brew install sdl2_mixer and brew install sdl2 to install any needed libraries.

Controls

  • ← / → - Skip ahead/back 10sec
  • ↑ / ↓ - Switch songs

Built with C & SDL SDL

Note: Not recommended if you suffer from epilepsy image

About

Reactive audio visualizer made in C

Resources

Stars

Watchers

Forks

Packages

No packages published

Languages