Jonathan Moore Liles
ea9d7b2420
Mixer: Fix resize issues with JACK module connection display list.
2013-04-29 23:39:38 -07:00
Roy Vegard Ovesen
ec8bfcba63
Make sure that every highest peak value is drawn
...
As process is usually called more often than
update_cb, we should store the highest peak
value until it is consumed by update_cb.
2013-04-27 16:54:39 +02:00
Jonathan Moore Liles
e6e101fc67
Tweak colors.
2013-04-26 21:25:00 -07:00
Jonathan Moore Liles
5af9afdd8d
Mixer: Fix some button handling.
2013-04-22 21:54:45 -07:00
Jonathan Moore Liles
455c93683c
Implement drag and drop for making/breaking JACK connections in Non Mixer and Non Timeline.
...
(Drag jack output module and drop on jack input module of another strip)
In Non Mixer, all JACK modules (including Aux) will now list their connections.
2013-04-21 23:14:52 -07:00
Jonathan Moore Liles
dcec3282a9
Mixer: Increase font size for fader value.
2013-04-21 22:56:39 -07:00
Jonathan Moore Liles
00a78fdb27
Mixer: Set a default upper bound on module parameters of 1 in case the module (LADSPA Plugins in particular) doesn't specify one.
2013-04-21 19:59:47 -07:00
Jonathan Moore Liles
fc5ef8f9f9
Mixer: Add new module "Aux" to allow creation of "send" topology without requiring an extra strip to control the send gain.
2013-04-16 22:48:41 -07:00
Jonathan Moore Liles
7900ef6add
Mixer: Fix segfault on attempt to make osc ports for module ports which shouldn't be controllable.
2013-04-16 22:48:41 -07:00
Jonathan Moore Liles
eff5189638
Mixer: Add 'visible' property to port hints.
2013-04-16 22:48:38 -07:00
Jonathan Moore Liles
92932fb1b0
Mixer/Plugin chooser: Add shortcuts for all and favorites views.
2013-04-14 18:56:41 -07:00
Jonathan Moore Liles
90551b732d
Mixer: When listing plugins, properly display mono compatibe plugins.
2013-04-14 18:46:59 -07:00
Jonathan Moore Liles
b3830057cb
Mixer: Don't list plugins which are unsuitable for RT use.
2013-04-14 18:46:06 -07:00
Jonathan Moore Liles
f5eaf5bc2d
Mixer: Don't die when spatialization plugin is removed.
2013-04-14 18:45:48 -07:00
Jonathan Moore Liles
b4d811adf1
Mixer: Don't hang when terminated while modal window is open.
2013-04-14 15:10:57 -07:00
Jonathan Moore Liles
851be29d6a
Mixer/Plugin_Chooser: Add a little padding in table cells.
2013-04-14 14:23:09 -07:00
Jonathan Moore Liles
171975b26b
Mixer: Allow searching by category in plugin chooser.
2013-04-14 14:19:07 -07:00
Jonathan Moore Liles
07e40513c6
Minor cleanup.
2013-04-13 21:41:39 -07:00
Jonathan Moore Liles
5adba898ef
Mixer: Tweak plugin chooser appearance.
2013-04-13 13:37:30 -07:00
Jonathan Moore Liles
dd9eb35ab2
Implement plugin browser, with search and favorites.
2013-04-13 13:18:03 -07:00
Jonathan Moore Liles
5d35f37d4e
Fix window icons.
2013-04-11 21:02:31 -07:00
Jonathan Moore Liles
29479f73c4
Mixer: Ensure that meters are drawn correctly before the first resize.
2013-04-10 22:40:58 -07:00
Jonathan Moore Liles
cbf7df0e0d
Mixer: Clean up strip layout.
2013-04-10 19:23:35 -07:00
Jonathan Moore Liles
b531769184
Mixer: Move inputs control.
2013-04-10 19:16:59 -07:00
Jonathan Moore Liles
e386d963aa
Mixer: Tweak strip appearance.
2013-04-10 17:22:33 -07:00
Jonathan Moore Liles
f879b9eab5
Mixer: Provide project load progress to NSM.
2013-04-09 17:51:47 -07:00
Jonathan Moore Liles
c794617b30
Mixer: Silence valgrind warning.
2013-04-08 21:03:33 -07:00
Jonathan Moore Liles
9df0e9d665
nonlib: Clean up signals handshaking.
2013-04-08 21:03:29 -07:00
Jonathan Moore Liles
92716b103d
Mixer: Only display spatialization control when strip is in Fader view. Closes #36 .
2013-03-19 18:37:00 -07:00
Jonathan Moore Liles
14099b7cfc
nonlib: Add assertions to catch multiple calls to log_create() which would result in duplicate log entries.
2013-03-18 17:21:29 -07:00
Jonathan Moore Liles
b855493014
Mixer: disable context menu on fader view meter indicators.
2013-03-18 17:20:46 -07:00
Jonathan Moore Liles
c59554c774
Mixer: Reduce module spacing.
2013-03-15 17:54:49 -07:00
Jonathan Moore Liles
e8892926fd
Mixer/Chain: Don't block RT thread when printing debugging messages.
2013-03-15 17:54:49 -07:00
Jonathan Moore Liles
0e467993a2
Mixer: Tweak module appearance.
2013-03-15 17:54:49 -07:00
Jonathan Moore Liles
d86cda8977
Mixer: Don't die if a plugin specified in the project can't be loaded. Requires storing plugin I/O config in project file.
2013-03-15 17:54:49 -07:00
Jonathan Moore Liles
42072343d3
Mixer: Fix persistence of bypass setting for LADSPA plugins.
2013-03-15 17:54:37 -07:00
Jonathan Moore Liles
b1eb988257
Mixer: Refuse to bypass modules whose channel configuration makes bypassing illogical.
2013-03-15 00:05:23 -07:00
Jonathan Moore Liles
f29a132dfc
Get rid of FL/FL symlink.
2013-03-14 17:32:15 -07:00
Jonathan Moore Liles
63c4f68b3b
Mixer: Fix plugin bypass and plugin insertion broken by 8b9ef85
.
2013-03-14 17:31:46 -07:00
Jonathan Moore Liles
70e0db1c47
Mixer: change active/inactive coloring of modules to make deactivation more visible.
2013-03-14 17:30:50 -07:00
Jonathan Moore Liles
8b9ef85c80
Mixer: Fix bypass for 1 IN 2 out modules.
2013-03-13 18:02:45 -07:00
Jonathan Moore Liles
8e5ccd9093
New icons!
2013-03-10 23:11:43 -07:00
Jonathan Moore Liles
626f79f8c9
Rename Non-DAW to Non-Timeline. Also, update copyright dates.
2013-03-10 17:52:40 -07:00
Jonathan Moore Liles
47874addb5
Mixer/wscript: Check for presence of ladspa.h.
2013-03-09 20:41:55 -08:00
Jonathan Moore Liles
b83c70175d
Remove some unnecessary NTK calls.
2013-02-22 17:25:22 -08:00
Jonathan Moore Liles
569ba81f42
Mixer: Explicitly link to libdl.
2012-12-15 17:59:50 -08:00
Jonathan Moore Liles
964a1c53a3
wscript: Attempt to set proper compile/link flags for pthreads.
2012-12-10 21:38:31 -08:00
Jonathan Moore Liles
5ffe3d44b3
Restore installation of .desktop files lost in WAF conversion.
2012-11-20 18:01:35 -08:00
Jonathan Moore Liles
d97d1556d6
Fix wscripts for python3
2012-11-16 17:20:20 -08:00
Jonathan Moore Liles
d86b71cb2c
Replace custom build system with WAF.
2012-11-14 01:54:03 -08:00