Commit Graph

57 Commits

Author SHA1 Message Date
Nedko Arnaudov b74df54ccc Adjust INSTALL for python and gtk deps
Python2 and Gtk2 related dependencies are stable (no upstream breaking
changes anymore).

Python3 is new language dialect. Unfortunately there is hardly any
backward compatibility for scripts written in the previous version 2
of the snake language.
2023-07-09 19:39:12 +03:00
Nedko Arnaudov 92d9b3e3cb README: make "see also" a section 2023-07-09 19:27:17 +03:00
Nedko Arnaudov 1bcf47ec3f Update README with info about py2gtk and x42-eq 2023-07-09 19:10:02 +03:00
Nedko Arnaudov 507582acbc Link lv2fil screenshot from "LV2 plugins for mixing: My favorite basic plugins (by zthmusic)" 2023-07-09 19:01:27 +03:00
Nedko Arnaudov 3ef1f018d3 README -> README.adoc 2023-07-09 18:59:26 +03:00
Nedko Arnaudov 43fec8a798 allow everride of python executable, default to the one used by waf 2023-07-06 00:45:32 +03:00
Nedko Arnaudov 0cce364e6f fix unresolved inline symbol 2023-07-06 00:26:02 +03:00
Nedko Arnaudov e7f786c2d3 fix pkg-config check to work with both lv2core and lv2 names
lv2 upstream has changed the name of the module
in incompatible way.

Check for both module names so that lv2fil is
usable on systems with previous lv2core version.
2023-07-06 00:25:09 +03:00
Nedko Arnaudov 76f68515bb hide on cleanup 2011-06-14 05:10:22 +03:00
Nedko Arnaudov 18130f5af8 link with libm; Fix for #13 2010-03-12 06:12:26 +02:00
Nedko Arnaudov f3dc87b782 Don't require liblo and don't link to it. (reported by Philipp Uberbacher) 2009-12-29 23:02:43 +02:00
Nedko Arnaudov b2f535d5cc Add ticket numbers to NEWS entries 2009-07-29 20:05:15 +03:00
Nedko Arnaudov 7ab2996721 Update NEWS 2009-07-11 18:40:49 +03:00
Nedko Arnaudov 6c00179c26 Detect UI launch failures and clean the mess
This often happens because of missing runtime dependencies
that python ui script needs (pygtk, pycairo, etc)
2009-07-11 18:35:56 +03:00
Nedko Arnaudov d54100ef19 Fix UI fake launch 2009-07-11 17:32:30 +03:00
Nedko Arnaudov b4eb0c7aa9 liblo and pyliblo are not longer used 2009-07-11 17:12:00 +03:00
Nedko Arnaudov 2aacbffc42 Wait child zombies 2009-07-11 16:41:54 +03:00
Nedko Arnaudov 8c53171ad9 disabled print that dumps the child process id 2009-07-11 16:05:14 +03:00
Nedko Arnaudov 83b11b7d1b fix error printfs (add newline) 2009-07-11 16:04:38 +03:00
Nedko Arnaudov 97022e2493 disabled execution through clone() 2009-07-11 16:03:08 +03:00
Nedko Arnaudov b05530c4ff fork/vfork time measure and easy switch 2009-07-11 12:23:28 +03:00
Nedko Arnaudov 51bb400466 Switch from liblo to unix pipes 2009-07-04 01:15:59 +03:00
Nedko Arnaudov c6dad257c2 NEWS README and INSTALL files 2009-06-13 17:12:51 +03:00
Nedko Arnaudov 1e11982bf5 Cleanup imports 2009-06-13 17:12:07 +03:00
Nedko Arnaudov 7086e48b56 Set parameter value text when label widget is created.
on_adj_value_changed() is not called if value as not changed when
initial update is sent from host if actual value is equal to min
value.
2009-06-12 10:11:12 +03:00
Nedko Arnaudov b22a23babe Bump major version (in the uris and in the tarball)
FIL-plugins-0.3.0 are incompatible with FIL-plugins-0.1.0 because same parameters are causing different EQ curve
2009-06-11 02:41:46 +03:00
Nedko Arnaudov f165fcc2e4 Remove debug prints 2009-06-11 02:35:17 +03:00
Nedko Arnaudov 8e197ebe8a Fix restoring of plugin UI state
* since some time, all parameter ports have adj/widget so remove the checks
 * when host send port values for toggles, update the frequency response widget
2009-06-11 02:34:43 +03:00
Nedko Arnaudov 430899e583 Draw frequency response curves 2009-06-10 03:08:52 +03:00
Nedko Arnaudov 19123e6624 Apply updates in FIL-plugins between 0.1.0 and 0.3.0
The new filter will 'feel' different in particular
the interaction between gain and bandwidth. This
version is much closer to what you'll find in the
best analog (and digital) mixers. But it's still
the same filter, only the mapping of parameter
values to responses has changed.
2009-06-10 02:47:39 +03:00
Nedko Arnaudov e7c6b41ac5 Layout improvements
* Move master params and buttons to right
 * Close button
2009-06-06 22:02:28 +03:00
Nedko Arnaudov 47c4611885 Supply bundle path to UI 2009-06-06 21:47:12 +03:00
Nedko Arnaudov 3010d4f0be About box and frame for master section 2009-06-06 21:18:34 +03:00
Nedko Arnaudov 4a9e3e0e10 Fix memory corruption on 64bit. Found by Peter Nelson. 2009-06-06 21:16:37 +03:00
Nedko Arnaudov f39d91d102 Draw filter base points 2009-06-06 20:04:56 +03:00
Nedko Arnaudov 4e1bb7c46c Improve text drawin 2009-06-06 20:01:39 +03:00
Nedko Arnaudov 642917c337 Remove old code 2009-06-06 18:49:46 +03:00
Nedko Arnaudov 74e9b10447 frequency response widget (background draw only) 2009-06-06 18:46:18 +03:00
Nedko Arnaudov af8171192c Fix fake UI startup 2009-06-06 18:45:21 +03:00
Nedko Arnaudov 32f245638c Bump version to 1.1 2009-06-06 16:06:13 +03:00
Nedko Arnaudov 6138b266a4 Stereo plugin 2009-06-06 15:59:48 +03:00
Nedko Arnaudov 82d3db57c2 Reduce CPU usage
50ms is what nekobee uses so it is probably fast enough for everybody
2009-06-06 13:54:36 +03:00
Nedko Arnaudov 92734ec69e Add padding to knob so layout does not move when value label text length changes 2009-06-06 02:38:17 +03:00
Nedko Arnaudov 53e24573f4 Logarithmic scales for frequency and pandwidth knobs 2009-06-06 02:21:54 +03:00
Nedko Arnaudov a0304dc201 Allow fake UI launching 2009-06-06 02:18:48 +03:00
Nedko Arnaudov aa7466a7da Digit display for float parameters 2009-06-06 00:03:27 +03:00
Nedko Arnaudov 4a18311ecc Reduce code duplication in the ui 2009-06-05 23:40:30 +03:00
Nedko Arnaudov 364ee154dd Change the URI to include "mono" 2009-06-05 23:14:11 +03:00
Nedko Arnaudov 02a3a7de48 Fix parameter index 2009-06-05 23:13:48 +03:00
Nedko Arnaudov dd60122984 Basic external UI 2009-06-05 22:44:58 +03:00