13
0
Commit Graph

12640 Commits

Author SHA1 Message Date
ca8fa56b61 lock source list when destroying it. 2014-01-19 22:49:58 +01:00
b3dd518b22 remove cruft 2014-01-19 22:49:48 +01:00
8b71e40fbd audition: resampler use same quality as import 2014-01-19 00:45:08 +01:00
0dee3813f9 reintroduce --lv2dir option and LV2DIR value to determine where to install builtin LV2 plugins 2014-01-18 18:21:33 -05:00
6eb076bd69 fix XML parser error:
XML declaration allowed only at the start of the document
2014-01-18 22:15:59 +01:00
7f8faff384 fix typo in VST flags 2014-01-18 13:51:05 +01:00
0dca927400 add meter-peak (display&reset) button to gain-meters by default 2014-01-18 13:51:05 +01:00
c6b94acd7f mark session dirty when panner-bypass is toggled 2014-01-18 13:51:05 +01:00
73c6122591 towards a SRC source + resampling during audition 2014-01-18 13:51:05 +01:00
96cbcf0ee4 Fix crash when instrument plugins fail to instantiate. 2014-01-17 19:34:51 -05:00
31b68d1db8 use "portable" approach to forcing visible symbols in third party libs (qm-dsp, vamp-plugins, appleutility, clearlooks) 2014-01-17 13:19:42 -05:00
a0d7a144d3 add ensure_visible_symbols() to autowaf, to hide compiler-dependent details; also remove unused (mostly LV2-related) stuff from autowaf 2014-01-17 13:19:42 -05:00
7418c12a5b override -fvisibility=hidden for the LV2plugin descriptor 2014-01-17 16:10:03 +01:00
0506f85e9d remove cruft 2014-01-17 16:00:17 +01:00
3ebd42b873 override visibility default for Apple's "appleutility" library, which was written without symbol export control 2014-01-17 09:52:13 -05:00
b9185d2c07 Merge branch 'master' into cairocanvas 2014-01-17 09:25:03 -05:00
17309c41c3 use Glib URI utility function to generate a local filename from a URI, rather than hand-crafted code 2014-01-17 09:24:32 -05:00
c0e6f8e4c3 Merge branch 'master' into cairocanvas 2014-01-17 09:13:44 -05:00
0479405e2f fix typo in auditioner-seek 2014-01-17 00:25:32 +01:00
b4462b3d22 add seeking to sfdb auditioner 2014-01-17 00:20:58 +01:00
2e27e21d3a Merge branch 'master' into cairocanvas 2014-01-16 17:26:50 -05:00
10933e2003 allow auditioning via the monitor section to work.
Ideally, we would feed the monitor section via an internal (aux) send/return, but this is an improvement over what we had before
2014-01-16 17:22:19 -05:00
934e827420 fix non-editing/non-draw event handling by MIDI regions 2014-01-16 10:53:02 -05:00
620e1e6677 add event type string function to canvas (since it does not use gtkmm2ext) 2014-01-16 10:52:34 -05:00
df7dae82cc add canvas item types to enum system 2014-01-16 10:51:21 -05:00
016a9cc533 add Gtkmm2ext::event_type_string() 2014-01-16 10:14:42 -05:00
8df4f67460 new basic MIDI map for m-audio oxygen-25 2014-01-16 09:31:23 -05:00
e279b9892b Merge branch 'master' into cairocanvas 2014-01-15 22:28:34 -05:00
0b9199163d continue with tweaks to VST timeinfo, such that the again demo plugin appears to work exactly as expected 2014-01-15 22:28:01 -05:00
1745340c67 Merge branch 'master' into cairocanvas 2014-01-15 20:40:11 -05:00
1c01ac5bc8 minor tweak to layout of vestige aeffectx.h 2014-01-15 20:37:26 -05:00
c3984f35ac more work on debugging VST timeinfo issues 2014-01-15 16:48:22 -05:00
3eadbaaf58 debug VST timeinfo callback, pt3 2014-01-15 16:31:10 -05:00
4365ea06e3 debug VST timeinfo callback, pt2 2014-01-15 16:26:21 -05:00
0265f3f1e2 debug VST timeinfo callback 2014-01-15 16:24:03 -05:00
40e7379569 don't require VST plugins to actually ask for time info fields 2014-01-15 16:19:04 -05:00
a882e96db1 Merge branch 'master' into cairocanvas 2014-01-15 16:10:09 -05:00
af3481fb78 add lots more BBT-based time info for VST plugins (see 5737) 2014-01-15 16:08:27 -05:00
a454bedc1d update VstTimeInfo structure, from Qtractor's version of vestige, which has all fields thanks to some steinberg online docs 2014-01-15 16:07:47 -05:00
00f145dbdf Revert "update VstTimeInfo structure, from Qtractor's version of vestige, which has all fields thanks to some steinberg online docs"
This reverts commit febc6b957e.
2014-01-15 16:06:57 -05:00
febc6b957e update VstTimeInfo structure, from Qtractor's version of vestige, which has all fields thanks to some steinberg online docs 2014-01-15 16:06:35 -05:00
ca621b3fbf improve comment explaining the use of alloca() 2014-01-15 15:00:07 -05:00
e8202dded8 add back comment explaining the use of alloca() 2014-01-15 14:58:59 -05:00
9aacefc170 merge with master 2014-01-15 14:29:32 -05:00
79b56b1d33 fix pan-width automation 2014-01-15 20:03:20 +01:00
f9a5f87003 don't pan send/return inserts 2014-01-15 17:59:16 +01:00
b06fa27ccb rework LXVST port assignments - fixes #5827 2014-01-15 14:55:26 +01:00
c8f9405386 stereo-panner: clamp width during processing to valid range 2014-01-15 14:07:02 +01:00
ab838a1260 Midi-track fader & pan automation
NB. Fader automation lane always shows 'dB' value and is logarithmic.
OK for pre-fader synths, but not for raw-midi data.
2014-01-15 11:30:54 +01:00
b73b2ceecd update pan automation-track display 2014-01-15 11:23:38 +01:00