John Emmas
|
25a6296f86
|
Merge branch 'windows+cc' into cairocanvas
|
2014-01-20 18:18:21 +00:00 |
|
John Emmas
|
bd16d6afea
|
I thought I'd committed these changes to 'windows+cc' but I must have forgot....
|
2014-01-20 17:51:53 +00:00 |
|
John Emmas
|
b5e9e7c04c
|
'libs/gtkmm2ext' - DLL visibility stuff and associated changes needed for building with MSVC. Currently includes debugging information and things that are just commented out until we have known compatibility with the other platforms (i.e. contains stuff to be removed at a later date)
|
2014-01-20 17:01:58 +00:00 |
|
Paul Davis
|
5451b5fb13
|
remove unused static member from MouseButton
|
2014-01-20 11:33:28 -05:00 |
|
Paul Davis
|
3c5a870289
|
a better, more general fix for the previous Canvas::item_going_away() issue. There is no need to repick the current item if the item going away is NOT the current item
|
2014-01-20 10:59:44 -05:00 |
|
Paul Davis
|
2691209050
|
When removing an item which is event-insensitive, there is no need to repick the current item, since it can never have been used as the current item.
This fixes crashes associated with ghost notes in midi regions.
|
2014-01-20 10:53:58 -05:00 |
|
Paul Davis
|
8ad27cc777
|
prevent a compiler warning
|
2014-01-20 10:52:59 -05:00 |
|
Paul Davis
|
faf5bc982b
|
move construction point
|
2014-01-20 10:52:45 -05:00 |
|
Paul Davis
|
7eb40ae6c8
|
slight code replacement
|
2014-01-20 10:52:27 -05:00 |
|
Paul Davis
|
e97b7bb924
|
add required virtual method for SrcFileSource
|
2014-01-20 09:25:13 -05:00 |
|
Robin Gareus
|
acc2fa2c7f
|
one less Conditional jump or move depends on uninitialised value(s)
|
2014-01-20 13:32:57 +01:00 |
|
Paul Davis
|
6acdfc69b7
|
visibility macros and flush() added to SrcFileSource; merge with master
|
2014-01-19 17:54:47 -05:00 |
|
Robin Gareus
|
ca8fa56b61
|
lock source list when destroying it.
|
2014-01-19 22:49:58 +01:00 |
|
Robin Gareus
|
b3dd518b22
|
remove cruft
|
2014-01-19 22:49:48 +01:00 |
|
Robin Gareus
|
8b71e40fbd
|
audition: resampler use same quality as import
|
2014-01-19 00:45:08 +01:00 |
|
Paul Davis
|
0dee3813f9
|
reintroduce --lv2dir option and LV2DIR value to determine where to install builtin LV2 plugins
|
2014-01-18 18:21:33 -05:00 |
|
Robin Gareus
|
6eb076bd69
|
fix XML parser error:
XML declaration allowed only at the start of the document
|
2014-01-18 22:15:59 +01:00 |
|
Robin Gareus
|
7f8faff384
|
fix typo in VST flags
|
2014-01-18 13:51:05 +01:00 |
|
Robin Gareus
|
0dca927400
|
add meter-peak (display&reset) button to gain-meters by default
|
2014-01-18 13:51:05 +01:00 |
|
Robin Gareus
|
c6b94acd7f
|
mark session dirty when panner-bypass is toggled
|
2014-01-18 13:51:05 +01:00 |
|
Robin Gareus
|
73c6122591
|
towards a SRC source + resampling during audition
|
2014-01-18 13:51:05 +01:00 |
|
David Robillard
|
96cbcf0ee4
|
Fix crash when instrument plugins fail to instantiate.
|
2014-01-17 19:34:51 -05:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
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 |
|
Robin Gareus
|
7418c12a5b
|
override -fvisibility=hidden for the LV2plugin descriptor
|
2014-01-17 16:10:03 +01:00 |
|
Robin Gareus
|
0506f85e9d
|
remove cruft
|
2014-01-17 16:00:17 +01:00 |
|
Paul Davis
|
3ebd42b873
|
override visibility default for Apple's "appleutility" library, which was written without symbol export control
|
2014-01-17 09:52:13 -05:00 |
|
Paul Davis
|
b9185d2c07
|
Merge branch 'master' into cairocanvas
|
2014-01-17 09:25:03 -05:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
c0e6f8e4c3
|
Merge branch 'master' into cairocanvas
|
2014-01-17 09:13:44 -05:00 |
|
Robin Gareus
|
0479405e2f
|
fix typo in auditioner-seek
|
2014-01-17 00:25:32 +01:00 |
|
Robin Gareus
|
b4462b3d22
|
add seeking to sfdb auditioner
|
2014-01-17 00:20:58 +01:00 |
|
Paul Davis
|
2e27e21d3a
|
Merge branch 'master' into cairocanvas
|
2014-01-16 17:26:50 -05:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
934e827420
|
fix non-editing/non-draw event handling by MIDI regions
|
2014-01-16 10:53:02 -05:00 |
|
Paul Davis
|
620e1e6677
|
add event type string function to canvas (since it does not use gtkmm2ext)
|
2014-01-16 10:52:34 -05:00 |
|
Paul Davis
|
df7dae82cc
|
add canvas item types to enum system
|
2014-01-16 10:51:21 -05:00 |
|
Paul Davis
|
016a9cc533
|
add Gtkmm2ext::event_type_string()
|
2014-01-16 10:14:42 -05:00 |
|
Paul Davis
|
8df4f67460
|
new basic MIDI map for m-audio oxygen-25
|
2014-01-16 09:31:23 -05:00 |
|
Paul Davis
|
e279b9892b
|
Merge branch 'master' into cairocanvas
|
2014-01-15 22:28:34 -05:00 |
|
Paul Davis
|
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 |
|
Paul Davis
|
1745340c67
|
Merge branch 'master' into cairocanvas
|
2014-01-15 20:40:11 -05:00 |
|
Paul Davis
|
1c01ac5bc8
|
minor tweak to layout of vestige aeffectx.h
|
2014-01-15 20:37:26 -05:00 |
|
Paul Davis
|
c3984f35ac
|
more work on debugging VST timeinfo issues
|
2014-01-15 16:48:22 -05:00 |
|
Paul Davis
|
3eadbaaf58
|
debug VST timeinfo callback, pt3
|
2014-01-15 16:31:10 -05:00 |
|
Paul Davis
|
4365ea06e3
|
debug VST timeinfo callback, pt2
|
2014-01-15 16:26:21 -05:00 |
|
Paul Davis
|
0265f3f1e2
|
debug VST timeinfo callback
|
2014-01-15 16:24:03 -05:00 |
|
Paul Davis
|
40e7379569
|
don't require VST plugins to actually ask for time info fields
|
2014-01-15 16:19:04 -05:00 |
|
Paul Davis
|
a882e96db1
|
Merge branch 'master' into cairocanvas
|
2014-01-15 16:10:09 -05:00 |
|
Paul Davis
|
af3481fb78
|
add lots more BBT-based time info for VST plugins (see 5737)
|
2014-01-15 16:08:27 -05:00 |
|