diff --git a/README b/README index 179b158..96dc92f 100644 --- a/README +++ b/README @@ -1,123 +1 @@ -Infinity Visualization Plugin -============================= - -Plugin for [Audacious](http://audacious-media-player.org/) player that generates light effects -according to a playing sound. - -![Screenshot of Infinity](https://a.fsdn.com/con/app/proj/infinity-plugin/screenshots/Infinity.png) - -Requirements ------------- - -- Audacious >= 3.5 -- Audclient >= 3.5 (Audacious D-BUS remote control library) -- 1.0.6 <= SDL < 2 -- Glib >= 2.8 -- Gtk+ >= 2.8 - -Install -------- - -- ./configure --prefix=/usr (or whatever your prefix is) -- make -- sudo make install - -Run ---- - -- start Audacious -- enter menu View -> Visualizations -- mark Infinity -- play your favorite songs - -To enter/leave Full-Screen mode press Tab key. - -Add New Effects ---------------- - -- Build with --enable-debug and install -- Run Audacious on console -- Go to interactive mode (see next section) and experiment -- Press key 'm' for saving current effect to disk (will persist amongst Audacious sessions) - -Modes ------ - -The plugin has two modes. Default is Non-Interactive. - -**Non-Interactive Mode**: - -States and palettes periodically switches in a random sequence. - -If you run Audacity from a terminal the following command keys will display on -terminal when Infinity loads: - - Keys: - - Space: change effect - - Tab: toggle full-screen - - Up/Down: up/down audacity main volume - - Left/Right: reward/forward actual played song, if any - - z: previous song - - x: play - - c: pause - - v: stop - - b: next song - - Enter: switch to interactive mode - (works only if infinity was configured with --enable-debug option) - - F11: screenshot - - F12: change palette - -**Interactive Mode**: - -You can control the effects using keys: - - - F12: change palette - - Tab: toggle full-screen - - Enter: switch to non-interactive mode - - F1-F10: choose transformation vector field - - a,z: change curve 1 lighting - - q,s: change curve 2 lighting - - e,r: change curve 1 amplitude - - d,f: change curve 2 amplitude - - w: change curve 2 type - - m: persist current effect - - mouse: change curve 2 position - - F11: screenshot - -Known Bugs ----------- - -As of 0.8.0beta1 the settings window and the about dialog does not work. - -If you have problems finding locale.h header file, try to configure with ---disable-nls option. - -In Ubuntu systems over AMD64 architectures, try running configure with ---prefix=/usr --libdir=/usr/lib/x86_64-linux-gnu - -If you found a bug please report it at -. - -Authors -------- - -- Julien Carme (c) 2000 Original author -- Duilio Protti (C) 2004 - Present : Current maintainer -- CBke (C) 2016 Nice patches -- John Lightsey (C) 2004 Portability fixes and GPL License compliance -- Jean Delvare (C) 2004 Some nice patches -- Will Tatam (C) 2004 Online source RPMs -- Haavard Kvaalen (C) 2000 Converted original hand made Makefile to automake/autoconf/libtool -- Chris Lea (C) 2000 Made RPMs -- Mitja Horvat (C) 2000 Misc optimisations - -Old Versions ------------- - -Releases older than 0.8.0beta1 can be found at Sourceforge: - -Contributions -------------- - -Your help is welcome, either coding, translating or building binary (distro) -packages. +See README.md