• Home
  • History
  • Annotate
Name Date Size #Lines LOC

..03-May-2022-

libvisual/H03-May-2022-18,2059,098

AUTHORSH A D09-Jan-2005801 2920

COPYINGH A D01-Jan-200525.9 KiB504418

ChangeLogH A D09-Feb-200554.7 KiB1,7911,142

DoxyfileH A D14-Dec-20047.7 KiB206204

INSTALLH A D27-Jul-20049 KiB230175

Makefile.amH A D14-Oct-2004804 2818

Makefile.inH A D03-May-202220.5 KiB657577

NEWSH A D09-Feb-20052.5 KiB6254

READMEH A D21-Jun-20042.6 KiB7957

TODOH A D09-Jan-20056.9 KiB217159

aclocal.m4H A D09-Jan-2005236.9 KiB6,8256,072

config.guessH A D24-Dec-200442.4 KiB1,4541,257

config.h.inH A D09-Jan-20054.2 KiB160109

config.subH A D24-Dec-200430.7 KiB1,5671,426

configureH A D09-Jan-2005786.3 KiB25,68021,121

configure.acH A D09-Jan-200518 KiB766633

depcompH A D27-Jul-200414.8 KiB527335

install-shH A D27-Jul-20049.3 KiB326189

libvisual.pc.inH A D27-Nov-2004302 1411

ltmain.shH A D26-Oct-2004179.6 KiB6,4275,058

missingH A D27-Jul-200410.4 KiB361270

README

1-- What is libvisual --
2Libvisual is a library that acts as a middle layer between
3applications that want audio visualisation and audio visualisation
4plugins.
5
6Libvisual is aimed at developers who, have a need for audio
7visualisation and those who actually write the visualisation
8plugins.
9
10By writing an audio visualisation plugin for libvisual
11every application that uses libvisual is capable of using
12this plugin. The application handles the end drawing of
13the graphics and thus rendering done by plugins using
14libvisual can be drawn everywhere. That is but not limited
15to: ascii art, sdl, on gl object as a surface , alpha blended
16or just, anywhere.
17
18Libvisual also provides complete easy to use transparant
19depth transformation, so that even when the display
20isn't supported by the plugin, libvisual will make
21it suite. Besides using libvisual for rendering your
222d buffers, you can also render openGL when an openGL
23context is open. Besides you don't have to render
24to a buffer. You can also make hardware hacks
25that do visualisation using libvisual. There are simply no borders
26
27
28-- Why should you use libvisual --
29As an application writer, using libvisual provides you an easy
30way to do audio visualisation. Also when using libvisual you'll
31have easy access to all the plugins that are written for libvisual.
32
33As an plugin writer, libvisual provides a nice host for your plugin.
34It runs analyzes over the audio input for easy usage and it handles
35all the displaying stuff through the library and application. And
36mainly your plugin will be accessible to all the applications.
37
38
39-- License --
40The libvisual library that is in libvisual/ is licensed under the LGPL.
41
42The example applications in examples/ are licensed under the GPL.
43
44The tests in tests/ are licensed under the GPL.
45
46
47-- Development --
48If you'd like to use libvisual for your applications, write plugins
49or hack on the core. Please read HACKING. It contains some very
50useful information regarding to policies and such.
51
52
53-- Requirement --
54The library is quite self containing and there is almost no depency
55at all to get it working. Libvisual it self does not depend on
56anything besides glibc ofcourse.
57
58Examples/Tests: To compile the examples and most tests libSDL is
59	required.
60
61
62-- Compiling and installing --
63Configuration:
64	./configure
65		To set a prefix use --prefix, other options can be seen by
66		using ./configure --help
67
68Building:
69	make
70		This will compile the library.
71
72		If you want to compile the examples, reconfigure the package
73		with --enable-examples AFTER installing the library.
74
75Installing:
76	make install
77		This will install the library.
78
79