Carl Hetherington
|
067b81d0bf
|
Remove unnecessary silencing of unused plugin inputs; unnecessary as (LADSPA/LV2 at least) connect_and_run routines pass in silent buffers for inputs that are not in the ChanMapping. The explicit silencing also failed if the plugin had more inputs than any processor on the route (fixes #4535).
git-svn-id: svn://localhost/ardour2/branches/3.0@10949 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-09 17:57:50 +00:00 |
|
Carl Hetherington
|
bbf028880f
|
Re-add erroneously-removed configure_io method.
git-svn-id: svn://localhost/ardour2/branches/3.0@10944 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-09 14:10:33 +00:00 |
|
Paul Davis
|
86ac8536d2
|
centralize legal-session-name-checkng and include : and ; in characters that we disallow, because they conflict with search path conventions on *nix and windows
git-svn-id: svn://localhost/ardour2/branches/3.0@10943 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-09 03:06:58 +00:00 |
|
Carl Hetherington
|
26366a4062
|
Remove unused buffers and associated support code from
InternalReturn.
git-svn-id: svn://localhost/ardour2/branches/3.0@10942 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-08 14:14:21 +00:00 |
|
Paul Davis
|
ae63588c02
|
improved WORKING fix for search path issues
git-svn-id: svn://localhost/ardour2/branches/3.0@10940 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 18:52:14 +00:00 |
|
Carl Hetherington
|
5700d10890
|
Check that adding a port to an IO is ok with the processors
in its route, and raise an error if not (part of #4535).
git-svn-id: svn://localhost/ardour2/branches/3.0@10938 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 17:50:56 +00:00 |
|
Paul Davis
|
ff7785142d
|
fix up some logic so that we don't replicate the session dir path twice in the search path(s)
git-svn-id: svn://localhost/ardour2/branches/3.0@10937 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 17:45:18 +00:00 |
|
Paul Davis
|
81b5814098
|
add visible() method to Tearoff so we can check whether or not it is hidden
git-svn-id: svn://localhost/ardour2/branches/3.0@10935 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 15:48:00 +00:00 |
|
Paul Davis
|
50aee54219
|
remove visible "sound notes" button,add Config parameter to control this (which then saves the state the user selected), add control to the prefs dialog
git-svn-id: svn://localhost/ardour2/branches/3.0@10934 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 14:23:32 +00:00 |
|
Paul Davis
|
20aeb5af0a
|
move CairoWidget into gtkmm2ext, add CairoPacker, made the time info box use CairoPacker, make the info status "bar" use CairoPacker
git-svn-id: svn://localhost/ardour2/branches/3.0@10933 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 13:57:45 +00:00 |
|
Paul Davis
|
2f837b66f7
|
switch to benjamin otte's implemention of fit_to_pixels() but leave uncommented because this prototype is not used; move 2 other non-ardour-specific utility functions into gtkmm2ext
git-svn-id: svn://localhost/ardour2/branches/3.0@10931 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 13:07:43 +00:00 |
|
Paul Davis
|
94658aa66e
|
send correct PropertyChange for RouteGroup::set_route_active
git-svn-id: svn://localhost/ardour2/branches/3.0@10927 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 03:22:06 +00:00 |
|
Paul Davis
|
1c1c570898
|
send PropertyChange for RouteGroup::set_edit
git-svn-id: svn://localhost/ardour2/branches/3.0@10925 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 03:00:55 +00:00 |
|
Paul Davis
|
06b52150ba
|
send PropertyChange messages when changing RouteGroup properties
git-svn-id: svn://localhost/ardour2/branches/3.0@10922 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-07 02:04:09 +00:00 |
|
Paul Davis
|
d29fe416da
|
if color property is not yet set, don't render
git-svn-id: svn://localhost/ardour2/branches/3.0@10915 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-06 21:58:41 +00:00 |
|
Paul Davis
|
5e3a3b56de
|
add a new simple cell renderer to be used to allow color display/editing in treeviews
git-svn-id: svn://localhost/ardour2/branches/3.0@10913 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-06 21:43:30 +00:00 |
|
Paul Davis
|
c44e520d8c
|
when doing a pure copy of a region, which resets the position, reset the position to the original after returning from the copy constructor. this keeps the semantics similar to the copy done usign a property list, where position etc. is expected to be set after construction. fixes #4519
git-svn-id: svn://localhost/ardour2/branches/3.0@10906 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-05 18:49:04 +00:00 |
|
Paul Davis
|
b0a2eb359d
|
use the correct display for key accelerators
git-svn-id: svn://localhost/ardour2/branches/3.0@10893 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 22:01:59 +00:00 |
|
Paul Davis
|
af768c7429
|
be consistent in the way we merge environment-set search paths and pre-defined ones
git-svn-id: svn://localhost/ardour2/branches/3.0@10890 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 21:08:34 +00:00 |
|
Paul Davis
|
7a5a5da953
|
probably fix failure to find export formats in packages
git-svn-id: svn://localhost/ardour2/branches/3.0@10888 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 20:05:50 +00:00 |
|
Paul Davis
|
6fbd05a77d
|
some more package debugging to help find out why export formats are not found
git-svn-id: svn://localhost/ardour2/branches/3.0@10887 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 19:37:15 +00:00 |
|
Paul Davis
|
9238253441
|
some package debugging to help find out why export formats are not found
git-svn-id: svn://localhost/ardour2/branches/3.0@10886 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 18:48:28 +00:00 |
|
Carl Hetherington
|
e2d6d8e34d
|
Remove unused variables.
git-svn-id: svn://localhost/ardour2/branches/3.0@10885 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-04 16:59:19 +00:00 |
|
Paul Davis
|
5b913f9a2b
|
add PAINT_VERTA_GR and PAINT_BOX_GR to rgba macros (from Mike Dawes)
git-svn-id: svn://localhost/ardour2/branches/3.0@10874 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 21:08:13 +00:00 |
|
Paul Davis
|
34909f79ad
|
Make Carbon GUI support for AU's optional at compile time (from Robin)
git-svn-id: svn://localhost/ardour2/branches/3.0@10872 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 20:42:27 +00:00 |
|
Paul Davis
|
639bb7dc5d
|
use compiler-generated _LP64 macro to detect x86_64 rather than USE_X86_64_ASM
git-svn-id: svn://localhost/ardour2/branches/3.0@10871 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 20:38:31 +00:00 |
|
Paul Davis
|
14d601a0ff
|
revert recent change to Evoral::Event, and use static_cast<> to get from Event to MIDIEvent
git-svn-id: svn://localhost/ardour2/branches/3.0@10870 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 20:34:58 +00:00 |
|
Paul Davis
|
07b4626ea5
|
build changes from robin gareus for OS X, changing AU support to be used appropriately rather than GTKOSX
git-svn-id: svn://localhost/ardour2/branches/3.0@10869 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 20:03:03 +00:00 |
|
Paul Davis
|
d05a09991a
|
catch up with is_silent change
git-svn-id: svn://localhost/ardour2/branches/3.0@10868 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 20:02:28 +00:00 |
|
Paul Davis
|
5aa4d95f59
|
rename a Buffer/BufferSet method to be a little clearer as to its intent (is_silent(bool) => set_is_silent(bool))
git-svn-id: svn://localhost/ardour2/branches/3.0@10867 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:53:33 +00:00 |
|
Paul Davis
|
a38df56f97
|
correct code for MIDIEvent::is_{spp,mtc_quarter}()
git-svn-id: svn://localhost/ardour2/branches/3.0@10866 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:40:03 +00:00 |
|
Paul Davis
|
a1cf2bba36
|
new configuration variable to control display of periodic MIDI messages
git-svn-id: svn://localhost/ardour2/branches/3.0@10864 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:33:46 +00:00 |
|
Paul Davis
|
42944eccff
|
probable fix for compile failures on OS X caused by unconditional inclusion of vst_plugin.cc in source list
git-svn-id: svn://localhost/ardour2/branches/3.0@10863 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:32:42 +00:00 |
|
Paul Davis
|
60e6b5d561
|
add 3 new is_foo() methods to MIDIEvent for testing for certain periodic MIDI messages
git-svn-id: svn://localhost/ardour2/branches/3.0@10862 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:31:53 +00:00 |
|
Paul Davis
|
ebc0b88248
|
make Evoral::Event be polymorphic by adding virtual to its destructor (why was this not done already?)
git-svn-id: svn://localhost/ardour2/branches/3.0@10861 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 19:31:19 +00:00 |
|
Paul Davis
|
ad1ec2bacc
|
get that fix for accels in tooltips correct this time
git-svn-id: svn://localhost/ardour2/branches/3.0@10856 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 03:40:56 +00:00 |
|
Paul Davis
|
6a61ddb3af
|
fix message about markup elements by changing accel strings from <Mod> to Mod-
git-svn-id: svn://localhost/ardour2/branches/3.0@10854 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-02 01:58:32 +00:00 |
|
Paul Davis
|
93d8451d9e
|
significantly reduce rounding error when doing framepos_t + BBT math
git-svn-id: svn://localhost/ardour2/branches/3.0@10852 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-01 22:54:50 +00:00 |
|
Paul Davis
|
bcaccc5ece
|
stop spewing debug output from SMFSource
git-svn-id: svn://localhost/ardour2/branches/3.0@10851 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-01 20:11:22 +00:00 |
|
Paul Davis
|
b504c8cc90
|
fix a number of fundamental issues with Gtkmm2ext::Prompter, mostly centered on bad behaviour when Enter/Return is pressed
git-svn-id: svn://localhost/ardour2/branches/3.0@10848 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-01 19:32:56 +00:00 |
|
Paul Davis
|
8480cf69ce
|
provide semantic ordering of simultaneous MIDI events; add operator== to MidiBuffer iterator; add empty() to MidiBuffer for no particular reason
git-svn-id: svn://localhost/ardour2/branches/3.0@10846 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-12-01 16:22:51 +00:00 |
|
Paul Davis
|
6a5a5b0340
|
commit to the "new" tooltip API, use set_tooltip_markup() rather than set_tooltip_text() to allow for more creative tooltips
git-svn-id: svn://localhost/ardour2/branches/3.0@10844 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-30 21:07:11 +00:00 |
|
Paul Davis
|
51138ef75b
|
update CycleTimer to utilize NDEBUG and PBD::DEBUG so that we can leave them in place and use them at run time
git-svn-id: svn://localhost/ardour2/branches/3.0@10840 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-30 15:24:31 +00:00 |
|
Carl Hetherington
|
01acbbea80
|
Speculative fix for crash with untranslated messages
without | in them (#4521).
git-svn-id: svn://localhost/ardour2/branches/3.0@10838 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-29 21:43:40 +00:00 |
|
Paul Davis
|
8d2666e157
|
temporarily revert change that might be causing an endless loop while MIDI monitoring/recording
git-svn-id: svn://localhost/ardour2/branches/3.0@10836 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-29 12:27:27 +00:00 |
|
Paul Davis
|
a9a288b6a8
|
extra include required for S_()
git-svn-id: svn://localhost/ardour2/branches/3.0@10835 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-28 21:07:22 +00:00 |
|
Paul Davis
|
c05e30c043
|
add _S() macro to i18n.h for libs/ardour and libs/gtkmm2ext
git-svn-id: svn://localhost/ardour2/branches/3.0@10834 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-28 20:38:23 +00:00 |
|
Carl Hetherington
|
23964284a4
|
Hopefully fix some i18n bugs (#3565).
git-svn-id: svn://localhost/ardour2/branches/3.0@10833 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-28 19:46:30 +00:00 |
|
Paul Davis
|
eee1151e55
|
remove get_rt() call from graph code, since JACK takes care of that for us and all process threads are created using libjack thread API
git-svn-id: svn://localhost/ardour2/branches/3.0@10829 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-28 15:58:25 +00:00 |
|
Carl Hetherington
|
e355b5df27
|
Add option to glue new regions to bars and beats (#4202).
git-svn-id: svn://localhost/ardour2/branches/3.0@10821 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-11-24 19:33:13 +00:00 |
|