2005-11-13 20:14 lisanet * iir_fpu.c: - use doubles, add some dither noise to avoid floating point underflows. This drops cpu usages significantly on silence. The dither noise shouldn't be hearable, since it's about -78 dbFS. If you raise every slider to the maximum, of course, you may notice it. 2005-10-16 01:33 liebremx * aclocal.m4, configure, configure.in, libtool, ltmain.sh: More changes to the autodetect logic 2005-10-15 23:13 liebremx * src/iir_sse.c: Remove experiment 2005-10-15 23:11 liebremx * src/: Makefile.am, Makefile.in, configuration.c, eq.c, gui.c, iir.c, iir.h, iir_cf.h, iir_sse.c: Calculate coeffs dynamically instead of using the header 2005-10-15 23:09 liebremx * src/benchmark.c: Added cpuid instruction to have a correct count when reading the conter 2005-08-21 14:04 liebremx * AUTHORS: Update 2005-08-21 13:58 liebremx * Makefile.in, configure, configure.in, src/Makefile.in: Added feature detection for FreeBSD. Further refinements to the configure.in code 2005-08-20 14:48 liebremx * configure, configure.in: Rewrote autodetect logic 2005-08-20 01:44 liebremx * aclocal.m4, config.guess, config.sub, configure, configure.in, libtool, ltmain.sh: autoconf update && Don't be rude with non-X86 architectures Bug#1232640 2005-08-20 01:12 liebremx * src/: Makefile.am, Makefile.in, cpudetect.h: Removed cpudetect stuff 2005-08-20 01:11 liebremx * src/iir.c: Minor performance improvement (Thanx Bob for pointing it out) 2005-08-20 01:10 liebremx * src/: iir.h, iir_sse.c, eq.h: Minor performance improvements 2005-08-02 23:49 liebremx * src/: cpudetect.c, x86cputable.h: Readd later 2005-06-23 12:25 lisanet * src/: configuration.c, equalizer.c: fixes bug 1204968 - use_independent_channels 2005-06-11 01:11 liebremx * src/eq.c: Fix: Forgot to set the gain correctly for the SSE filters 2005-06-06 21:11 liebremx * Makefile.in, configure, configure.in, libtool, src/Makefile.am, src/Makefile.in, src/iir.c, src/iir.h, src/iir_sse.c: When SSE is available set the Flush-to-zero flag to avoid underflow exceptions 2005-05-30 00:28 liebremx * Makefile.in, aclocal.m4, config.guess, config.sub, configure, configure.in, libtool, ltmain.sh, src/Makefile.am, src/Makefile.in, src/iir.h, src/iir_sse.c: SSE iir implementation 2005-03-04 00:56 liebremx * src/iir.c: Fix for bug #999884. 2004-07-04 00:37 liebremx * configure, configure.in: Move the ARCH_X86 to the right place so amd64 and sparc compile again 2004-05-24 18:33 liebremx * src/equalizer.c: Quick fix for bug #897452 (duplicates 959444, 951653) 2004-05-15 21:26 liebremx * src/: Makefile.am, Makefile.in: - Added debug.h to the source files 2004-05-15 21:24 liebremx * src/: eq.c, iir.c, iir.h: - Fixed == comparison in mod_samples - Chaned order of parameters in iir 2004-05-15 20:08 liebremx * configure, configure.in: User output for the autodetect option was wrong 2004-05-15 19:56 liebremx * ChangeLog, eq-xmms.spec: Next release 2004-05-15 19:54 liebremx * BUGS, README: Updates 2004-05-15 19:18 liebremx * configure, configure.in: - When --enable-[sse|sse2|mmx] is used force autodetection off 2004-05-15 19:15 liebremx * src/: iir.c, iir.h, iir_cf.h: [no log message] 2004-05-15 19:12 liebremx * src/eq.c: - Added checks to support 48000, 22050 and 11025 sampling rates - Added checks to support mono 2004-05-15 19:09 liebremx * util/calc_bands.c, src/configuration.c: [no log message] 2004-05-15 13:42 liebremx * ChangeLog: Remove lingering directory xmms-headers 2004-05-09 14:01 liebremx * src/cpudetect.c: Bug [934295]. GetCpuFeatures --> get_cpu_features 2004-04-04 07:57 lisanet * src/configuration.c: fixed typo in variable assignment 2004-04-03 05:57 liebremx * configure, configure.in: -When --enable-debug is used don't use any funky compiler flags, only -g -O2 2004-04-03 05:55 liebremx * src/gui.c: -Removed printf -Removed unneeded gtk_widget_hide calls 2004-04-03 05:54 liebremx * src/xmms-headers/: main.h, playlist.h, util.h: Update to xmms 1.2.10 headers 2004-04-02 16:39 liebremx * Makefile.in, aclocal.m4, configure, configure.in, libtool: -Added GCC flag -fno-strict-aliasing so round_trick gets compiled correctly (the function + sse wasn't working under gcc 3.2.2) -Added 'autodetection' of the cpu features by the configure script so the user doesn't need to do it. -Cleaned the compilation flags (they were a mess) 2004-04-02 16:33 liebremx * src/: iir.c, iir.h: round_trick is now static 2004-04-02 16:31 liebremx * src/iir_cf.h: ifdef'ed out some coefficients not being used at the moment so the compiler warning goes away 2004-04-02 16:29 liebremx * src/: Makefile.in, iir_fixed_cf.h: Removed fixed point code 2004-04-02 16:28 liebremx * src/equalizer.c: Removed eqcfg.initialized. Using a static variable now (no sense to be part of the configuration) 2004-04-02 13:32 liebremx * src/: Makefile.am, Makefile.in: Removed fixed point code 2004-04-02 13:23 liebremx * src/: eq.c, eq.h, iir.c, iir.h: Removed fixed point code 2004-04-02 13:12 liebremx * src/: configuration.c, configuration.h, gui.c: Removed eqcfg.initialized. Using a static variable now (no sense to be part of the configuration) Fixed some GTK warnings 2004-04-01 15:51 lisanet * src/: configuration.c, gui.c: fixed a typo, fixed placing of crossfade-hack 2004-03-05 06:31 liebremx * AUTHORS, src/configuration.c: Fix for bug [#910253] 2004-02-24 10:59 liebremx * src/configuration.c: Verify the the number of bands loaded from the config file (bug #897452) 2004-02-24 07:17 liebremx * src/Makefile.in: Fixed timestamp skew in some of the files used by the auto*tools 2004-02-23 20:18 liebremx * Makefile.am, aclocal.m4, libtool: Fix timing dependency between aclocal.m4 and configure.in and acinclude.m4 2004-02-23 20:09 liebremx * acinclude.m4, configure.in: Fix timing dependency between aclocal.m4 and configure.in and acinclude.m4 2004-02-11 15:14 lisanet * src/eqskin.c: removed previously added printf 2004-02-11 13:50 lisanet * SKINS: [no log message] 2004-02-11 13:48 lisanet * ChangeLog: new design of the about dialog, including a logo 2004-02-11 13:42 lisanet * src/: Makefile.am, eqlogo.xpm, gui.c: new design of the about dialog, including a logo 2004-02-10 18:42 liebremx * src/iir_cf.h: Recalculated the -3dB frequency cuts. 2004-01-24 11:14 liebremx * src/eq.c: Gain and preamp mappings are now made using a nice curve with the right values 2004-01-24 10:36 liebremx * README, TODO: Updates 2004-01-18 13:02 liebremx * configure, configure.in, libtool, src/Makefile.in, src/eqskinwin.c: Remove hardcoding of the global base path for the skins. Now it uses XMMS' plugin base path 2004-01-18 11:56 liebremx * src/configuration.c: Workaround for xmms-crossfade and xmms-1.2.8 2004-01-18 11:54 liebremx * src/eqskin.c: Default to the 10iso band skin. Previously if the band_num == 0 the skin name would have been null, now default to something 2004-01-11 14:28 liebremx * eq-xmms.spec: Initial RPM SPEC file for Mandrake 2004-01-10 10:42 liebremx * src/equalizer.c: Fix for [ 852474 ] Ctrl-P won't work. Path in gtk_item_factory_new calls changed to "
" 2004-01-09 17:12 liebremx * Makefile.in, aclocal.m4, configure, libtool: New versions of the auto* tools 2004-01-09 17:08 liebremx * config.guess, config.sub, debian/changelog, debian/compat, debian/control, debian/copyright, debian/dirs, debian/docs, debian/postinst.ex, debian/postrm.ex, debian/preinst.ex, debian/prerm.ex, debian/rules: New files and minor modifications for debian 2003-10-30 08:10 liebremx * src/debug.h: DEBUG macros 2003-10-30 08:09 liebremx * Makefile.am, Makefile.in: Added automake option to generate a BZIP2 archive when 'make dist' is used 2003-10-30 08:08 liebremx * src/: iir.c, iir.h: Use a floating point multiplication instead of a shift to have more dynamic range. Changed some #ifdef names 2003-10-30 08:07 liebremx * configure, configure.in, src/Makefile.am, src/Makefile.in, src/cpudetect.c, src/cpudetect.h, src/x86cputable.h: Preliminar cpu feature detection code (taken from the mplayer project) 2003-10-30 07:50 liebremx * ChangeLog, README, TODO: Updates 2003-10-30 07:38 liebremx * src/: eq.c, equalizer.c: Auto-load presets now works. Got some inspiration from the OSD XMMS plugin. 2003-10-27 12:05 lisanet * src/: eqmain10.xpm, eqmain10_orig.xpm, eqmain15.xpm, eqmain31.xpm, equalizer.c: double clicking on titlebar now toggles shade mode 2003-10-27 11:47 lisanet * src/eqtbutton.h: fixed some skin related code 2003-10-26 08:56 lisanet * ChangeLog, README, SKINS, TODO, src/Makefile.am, src/configuration.c, src/configuration.h, src/eq.h, src/eq_slider.c, src/eqboost.c, src/eqboost.h, src/eqhslider.c, src/eqhslider.h, src/eqpbutton.c, src/eqpbutton.h, src/eqskin.c, src/eqskin.h, src/eqskinwin.c, src/equalizer.c, src/equalizer.h, src/gui.h, src/defskin/eq_ex.xpm, src/defskin/eqboost.xpm, src/defskin/eqcontrols.xpm, src/defskin/eqmain10.xpm, src/defskin/eqmain10_orig.xpm, src/defskin/eqmain15.xpm, src/defskin/eqmain25.xpm, src/defskin/eqmain31.xpm, src/defskin/eqoverlay.xpm: added window shade mode and focus sensitve titlebars fixed some skin related code 2003-10-01 10:29 liebremx * configure, configure.in: Added the "-O3" gcc flag for platforms other than x86 2003-09-29 13:37 liebremx * configure, configure.in, src/equalizer.c, src/iir.h: Fixes for PowerPC compilation 2003-09-29 13:34 liebremx * src/configuration.c: The configuration window now is shown only once when clicking on the plugin configuration 2003-09-10 18:32 liebremx * SKINS: Gender bug fixed! 2003-09-10 17:19 liebremx * ChangeLog: [no log message] 2003-09-10 17:18 liebremx * configure, configure.in, libtool: Fixed the name of the package in configure.in 2003-09-10 17:00 liebremx * ChangeLog: [no log message] 2003-09-10 16:56 liebremx * ChangeLog, src/Makefile.am, src/Makefile.in: [no log message] 2003-09-10 16:53 liebremx * src/: iir.c, iir_cf.h, iir_fixed_cf.h: Separation of the fixed point and the floating point coefficients 2003-09-10 16:51 liebremx * SKINS: Skin support by Simone Lehmann Cool! 2003-09-10 14:14 liebremx * Makefile.am, Makefile.in, README, configure, configure.in, libtool: - Added an assembly round function for the PowerPC architecture (provided by Giuliano Pochini ) - Added a faster and better round function for the x86 architecture (provided by Frank Klemm ) - Some minor modifications to the benchmark code 2003-09-10 14:10 liebremx * src/: Makefile.am, Makefile.in, iir.c, util.s: - Added an assembly round function for the PowerPC architecture (provided by Giuliano Pochini ) - Added a faster and better round function for the x86 architecture (provided by Frank Klemm ) - Some minor modifications to the benchmark code 2003-09-10 14:07 liebremx * src/gui.h: Removed unused var 2003-09-10 14:06 liebremx * src/equalizer.c: An old bug with the preset names crept in from the skin merge. Fix. 2003-09-10 14:05 liebremx * src/eq.c: Correct mapping for the preamp from -12dB to +12dB 2003-09-07 17:14 liebremx * AUTHORS, README, TODO: Skin support by Simone Lehmann Cool! 2003-09-07 16:14 liebremx * src/bmp.c, src/bmp.h, src/eqboost.c, src/eqboost.h, src/eqskin.c, src/eqskin.h, src/eqskinwin.c, src/eqskinwin.h, src/defskin/eqboost.xpm, src/defskin/eqcontrols.xpm, src/defskin/eqmain.xpm, src/defskin/eqmain10.xpm, src/defskin/eqmain10_orig.xpm, src/defskin/eqmain15.xpm, src/defskin/eqmain25.xpm, src/defskin/eqmain31.xpm, src/defskin/eqoverlay.xpm, Makefile.am, Makefile.in, src/Makefile.am, src/Makefile.in, src/configuration.c, src/configuration.h, src/eq_graph.c, src/eq_slider.c, src/equalizer.c, src/equalizer.h, src/gui.c, src/gui.h, src/iir.c, src/iir_cf.h: Skin support by Simone Lehmann Cool! 2003-09-07 16:11 liebremx * README.BSD: Comments on *BSD systems 2003-05-23 08:19 liebremx * AUTHORS: - Added contributors section - Added credit for the benchmark code 2003-05-23 08:18 liebremx * src/: configuration.c, configuration.h: - Automatic volume control configuration - Changed fixed point's tooltip 2003-05-23 08:16 liebremx * src/eq.c: - Khadiyd Idris Automatic volume control stuff - Added a check for the sampling rate before calling the filters. Only support 44100 now. - Adjusted the values used for the preamp (still not correct) 2003-05-23 08:13 liebremx * src/equalizer.c: Khadiyd Idris Save/load band gains correctly 2003-05-23 08:11 liebremx * src/Makefile: No needed in the CVS tree 2003-05-23 08:10 liebremx * src/iir.c: The preamp value is now being used to PREAMP, but still the range of values used are not mapped correctly (no correct DB gain/attenuation with respect to the slider position) 2003-05-21 08:59 liebremx * Makefile.am, Makefile.in, src/Makefile, src/Makefile.am, src/Makefile.in, src/benchmark.c, src/benchmark.h, src/configuration.c, src/configuration.h, src/eq.c, src/eq.h, src/eq_graph.c, src/eq_graph.h, src/eq_slider.c, src/eq_slider.h, src/eqmain10.xpm, src/eqmain10_orig.xpm, src/eqmain15.xpm, src/eqmain31.xpm, src/eqpbutton.c, src/eqpbutton.h, src/eqtbutton.c, src/eqtbutton.h, src/equalizer.c, src/equalizer.h, src/gui.c, src/gui.h, src/iir.c, src/iir.h, src/iir_cf.h, src/util.s, src/xmms-headers/dock.h, src/xmms-headers/main.h, src/xmms-headers/pbutton.h, src/xmms-headers/playlist.h, src/xmms-headers/skin.h, src/xmms-headers/tbutton.h, src/xmms-headers/util.h, src/xmms-headers/vis.h, src/xmms-headers/widget.h: Directory reorganization 2003-05-21 07:31 liebremx * Makefile.am, Makefile.in, aclocal.m4, config.h.in, configuration.c, configuration.h, configure, configure.in, eq.c, eq.h, eq_graph.c, eq_graph.h, eq_slider.c, eq_slider.h, eqmain10.xpm, eqmain10_orig.xpm, eqmain15.xpm, eqmain31.xpm, eqpbutton.c, eqpbutton.h, eqtbutton.c, eqtbutton.h, equalizer.c, equalizer.h, gui.c, gui.h, iir.c, iir.h, iir_cf.h, stamp-h.in, stamp-h1.in, stamp-h2.in, util.s: Directory reorganization 2003-04-23 23:19 liebremx * depcomp, missing: Produced by new versions of the auto* tools 2003-04-23 23:10 liebremx * Makefile.am, Makefile.in, configure, configure.in, iir.c, iir.h: Changes to be able to use the plugin in HP-UX 2003-04-23 23:07 liebremx * acconfig.h: Not needed anymore 2003-04-23 23:06 liebremx * aclocal.m4, config.h.in, libtool: Produced by new versions of the auto* tools 2003-03-30 02:15 liebremx * iir.c, iir.h, util.s: Renamed the round function to iir_round to avoid a name clash 2003-03-30 02:13 liebremx * aclocal.m4, configure, libtool: Produced by new versions of the auto* tools 2003-02-23 19:58 liebremx * COPYING, ChangeLog, acconfig.h, eqmain31.xpm, configuration.c, configuration.h, util/Makefile, util/data, util/fit.c, util/README, util/calc_bands.c: Initial import. 2003-02-23 19:58 liebremx * COPYING, ChangeLog, acconfig.h, eqmain31.xpm, configuration.c, configuration.h, util/Makefile, util/data, util/fit.c, util/README, util/calc_bands.c: Initial revision 2003-02-23 19:52 liebremx * eqmain15.xpm: Initial import. 2003-02-23 19:52 liebremx * eqmain15.xpm: Initial revision 2003-02-23 19:47 liebremx * AUTHORS, INSTALL, acinclude.m4, eqmain10_orig.xpm, eqtbutton.c, eqtbutton.h, stamp-h.in, stamp-h1.in, stamp-h2.in, util.s, eqmain10.xpm: Initial import. 2003-02-23 19:47 liebremx * AUTHORS, INSTALL, acinclude.m4, eqmain10_orig.xpm, eqtbutton.c, eqtbutton.h, stamp-h.in, stamp-h1.in, stamp-h2.in, util.s, eqmain10.xpm: Initial revision 2003-02-23 19:43 liebremx * configure, iir_cf.h, libtool, configure.in, eq_graph.c, eq_graph.h, equalizer.c, equalizer.h, config.guess, eq_slider.c, eq_slider.h, install-sh, config.sub, missing, mkinstalldirs, Makefile.am, eqpbutton.c, eqpbutton.h, Makefile.in, config.h.in: Initial import. 2003-02-23 19:43 liebremx * configure, iir_cf.h, libtool, configure.in, eq_graph.c, eq_graph.h, equalizer.c, equalizer.h, config.guess, eq_slider.c, eq_slider.h, install-sh, config.sub, missing, mkinstalldirs, Makefile.am, eqpbutton.c, eqpbutton.h, Makefile.in, config.h.in: Initial revision 2003-02-23 19:39 liebremx * BUGS, NEWS, TODO, eq.c, eq.h, aclocal.m4, gui.c, gui.h, README, iir.c, iir.h, ltmain.sh: Initial import. 2003-02-23 19:39 liebremx * BUGS, NEWS, TODO, eq.c, eq.h, aclocal.m4, gui.c, gui.h, README, iir.c, iir.h, ltmain.sh: Initial revision