Skip to content

Commit 53b1047

Browse files
committed
readme sample usage info
1 parent ccb90a5 commit 53b1047

File tree

2 files changed

+8
-1
lines changed

2 files changed

+8
-1
lines changed

README.md

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -67,6 +67,14 @@ Review the options and change what you think is necessary. Press 'g' to generate
6767

6868
***
6969

70+
# Using the library
71+
At its core projectM is a library, [libprojectM](blob/master/src/libprojectM). This library is responsible for parsing presets, analyzing audio PCM data with beat detection and FFT, applying the preset to the audio feature data and rendering the resulting output with openGL. It can render to an openGL context or a texture.
72+
73+
For an example of a very simple example use of the library see the [libSDL2 sample code](blob/master/src/projectM-sdl/projectM_SDL_main.cpp).
74+
There are many other applications that make use of libprojectM that can be found in the [src](blob/master/src/) directory.
75+
76+
***
77+
7078
## Help
7179
Report issues on [GitHub](https://github.com/projectM-visualizer/projectm/issues/new)
7280

src/libprojectM/presets

Lines changed: 0 additions & 1 deletion
This file was deleted.

0 commit comments

Comments
 (0)