Live Coder is a realtime GLSL editor/viewer mainly for demosceners.
Switch branches/tags
Nothing to show
Clone or download
Fetching latest commit…
Cannot retrieve the latest commit at this time.
Permalink
Failed to load latest commit information.
vs10
AudioAnalyzer.cpp
AudioAnalyzer.h
BitmapFontGL.h
Core.cpp
Core.h
KeyAnalyzer.cpp
KeyAnalyzer.h
KeyBuffer.h
Logger.h
Makefile
MouseBuffer.h
README
ShaderGL.cpp
ShaderGL.h
TEST
TextEditor.cpp
TextEditor.h
effect.glsl
inconsolata_160x90.h
inconsolata_224x123.h
lcfont_bw112x66.h
main.cpp
scene1.glsl
scene2.glsl
scene3.glsl

README

For compilation
* Included Makefile is made for Mac OS X

- Windows(Microsoft Visual Studio)
Requirement: OpenAL 1.1 SDK, SDL 1.2, GLEW 1.7.0
OepnAL (http://connect.creativelabs.com/openal/Downloads/Forms/AllItems.aspx -> OpenAL11CoreSDK)
SDL (http://www.libsdl.org/download-1.2.php -> SDL-devel-1.2.14-VC8.zip)
GLEW 1.7.0 (http://sourceforge.net/projects/glew/files/glew/1.7.0/)

- Max OS X
Requirement: SDL 1.2

- Key binds
F1 - F10: Change Editing File
F11: Toggle Edit Mode
F12: Edit Post FX File
Ctrl+S: Save
Ctrl+O: Load
Ctrl+Z: Undo
Ctrl+Y: Redo
Ctrl+C: Copy
Ctrl+V: Paste
Ctrl+X: Cut
Ctrl+Home: Go to head
Ctrl+End: Go to tail

- Variables
vec2 resolution
float time
vec2 mouse
sampler2D optTex (load from option.bmp)
sampler2D backbuffer (can access previous frame result)
sampler1D fft
float lowFreq
float midFreq
float highFreq