Skip to content

Experimental shader program with ImGui & Portaudio for audio visualisation.

Notifications You must be signed in to change notification settings

LukeGoule/gpu-experiments

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

21 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

sdl-lua

Screenshot

Screenshot

Installation

  1. Download the following packages (or build if necessary), create this folder structure:
  • ./packages
    • FFTW3
      • include
        • fftw3.h
      • lib
        • libfftw3f-3.lib
    • GLEW
      • include
        • GL
          • eglew.h
          • glew.h
          • glxew.h
          • wglew.h
      • lib
        • x86
          • glew32.lib
          • glew32s.lib
    • GLM
      • (dump the full repo contents in here)
    • ImGui
      • (paste all of the source files, including the implementations, in here)
    • ImGuiColorTextEdit
    • Lua
      • (paste all of the Lua C/C++ source in here.)
    • Portaudio
      • include
        • portaudio.h
      • lib
        • portaudio_x86.lib
    • SDL
      • include
        • (header files from SDL 2.)
      • lib
        • x86
          • (lib files from SDL 2.)
  1. Build as Debug x86.
  2. Add the .dll files from each of the (pre) compiled packages to the runtime folder.
  3. Run the application.

Latest media @ https://www.youtube.com/watch?v=hD8r7T67eXI

About

Experimental shader program with ImGui & Portaudio for audio visualisation.

Resources

Stars

Watchers

Forks