|
28791ac5e6
|
better fix for IOSelector::set_state()'s need to hold the process lock
git-svn-id: svn://localhost/ardour2/branches/3.0@8107 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 16:44:51 +00:00 |
|
|
27cf00a598
|
make IO::disconnect (port,port) symmetric with IO::connect (port,port) by requiring caller to hold process lock
git-svn-id: svn://localhost/ardour2/branches/3.0@8106 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 16:42:44 +00:00 |
|
|
30d64f31ac
|
take process lock in global port matrix' set_state() method; use namespace ARDOUR too
git-svn-id: svn://localhost/ardour2/branches/3.0@8105 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 16:41:28 +00:00 |
|
|
7df2aa24c9
|
move process lock taking to avoid deadlock when connecting ports
git-svn-id: svn://localhost/ardour2/branches/3.0@8104 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 15:51:58 +00:00 |
|
|
c542d5421d
|
fix illegal syntax in bcf2000 MIDI bindings
git-svn-id: svn://localhost/ardour2/branches/3.0@8103 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 01:43:42 +00:00 |
|
Carl Hetherington
|
2c75a06390
|
GPL boilerplate.
git-svn-id: svn://localhost/ardour2/branches/3.0@8102 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 01:04:02 +00:00 |
|
Carl Hetherington
|
019faa984a
|
Add comments.
git-svn-id: svn://localhost/ardour2/branches/3.0@8101 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 01:03:53 +00:00 |
|
Carl Hetherington
|
163bb2b50e
|
Copy-edit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8100 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-27 00:42:40 +00:00 |
|
|
adf65cb9b1
|
new MIDI binding maps for Korg nanoKontrol and M-Audio Axiom 25 from Chooch Schubert [sic]
git-svn-id: svn://localhost/ardour2/branches/3.0@8099 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 23:51:21 +00:00 |
|
Carl Hetherington
|
b0d559b031
|
Add missing files from previous commit.
git-svn-id: svn://localhost/ardour2/branches/3.0@8098 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 23:31:14 +00:00 |
|
Carl Hetherington
|
a8fbb47e0a
|
Handle unknown plugins on loading sessions by hiding them from the user and telling them so.
git-svn-id: svn://localhost/ardour2/branches/3.0@8097 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 23:30:48 +00:00 |
|
Carl Hetherington
|
1f8d176c13
|
Add lots of asserts to try to track down #3553.
git-svn-id: svn://localhost/ardour2/branches/3.0@8096 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 22:45:20 +00:00 |
|
|
d5666aa2ec
|
Remove premature inclusion of lv2_persist_file.c
git-svn-id: svn://localhost/ardour2/branches/3.0@8095 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 20:59:20 +00:00 |
|
|
a8d4e33d1b
|
Fix more broken indentation (whitespace changes only).
git-svn-id: svn://localhost/ardour2/branches/3.0@8094 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 19:57:03 +00:00 |
|
|
1445bf5fc5
|
VBAP panner should use Panner::_angles not its own private azi/ele members : now actually pans but I'll be a muted frog on top of a woodshed if I can understand how the speaker pair selection process works (or doesn't)
git-svn-id: svn://localhost/ardour2/branches/3.0@8093 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 19:18:34 +00:00 |
|
|
5a0c8cd79c
|
add two process lock calls where some port connecting occurs
git-svn-id: svn://localhost/ardour2/branches/3.0@8092 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 18:28:42 +00:00 |
|
|
553cf2982c
|
one step closer to working vbap panning
git-svn-id: svn://localhost/ardour2/branches/3.0@8091 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 17:43:03 +00:00 |
|
Carl Hetherington
|
1539ac1b96
|
Somewhat distasteful hack to fix #3469 (broken keyboard-entry of pan values)
git-svn-id: svn://localhost/ardour2/branches/3.0@8090 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-26 00:29:12 +00:00 |
|
Carl Hetherington
|
54cbc45a5a
|
Prevent removal of route inputs when the plugins cannot be configured with the new number. Rework locking so that the process lock is held from the point that a route input is removed until after the processors are reconfigured; fixes #3548.
git-svn-id: svn://localhost/ardour2/branches/3.0@8089 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 23:46:24 +00:00 |
|
|
28c004f4fb
|
Add missing file.
git-svn-id: svn://localhost/ardour2/branches/3.0@8088 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 23:00:17 +00:00 |
|
|
2a6dcddcc5
|
Stub implementation of LV2 persist extension.
git-svn-id: svn://localhost/ardour2/branches/3.0@8087 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 22:12:03 +00:00 |
|
|
8b68ed57ec
|
Fix some messed up code (spacey tabs).
(There is faar more of this... FIX YOUR EDITORS!)
git-svn-id: svn://localhost/ardour2/branches/3.0@8086 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 20:37:39 +00:00 |
|
Carl Hetherington
|
c862d320ff
|
Improve visual cues during plugin drag and drop. Fixes #3566.
git-svn-id: svn://localhost/ardour2/branches/3.0@8085 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 17:41:04 +00:00 |
|
Sakari Bergen
|
ba2c3baa99
|
Add a default export format to prevent dialog from crashing when used for first time
git-svn-id: svn://localhost/ardour2/branches/3.0@8084 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 14:32:46 +00:00 |
|
Carl Hetherington
|
49ce9ba634
|
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@8083 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-25 00:03:14 +00:00 |
|
Carl Hetherington
|
8f2c07eedc
|
Prevent crash when loading sessions with unknown plugins.
git-svn-id: svn://localhost/ardour2/branches/3.0@8082 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 13:56:22 +00:00 |
|
Carl Hetherington
|
f6019bd0ed
|
Check for windows.h on VST builds.
git-svn-id: svn://localhost/ardour2/branches/3.0@8081 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 02:06:56 +00:00 |
|
Carl Hetherington
|
e131fd391d
|
Put MIDI notes into their own canvas group, and reparent this group during start trims to stop the notes moving. Improves the visual display on start trim of a MIDI region.
git-svn-id: svn://localhost/ardour2/branches/3.0@8080 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 01:04:53 +00:00 |
|
Carl Hetherington
|
d40e61c914
|
Fix crash on failed processor DnD. Fixes #3554.
git-svn-id: svn://localhost/ardour2/branches/3.0@8079 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-24 00:46:51 +00:00 |
|
Carl Hetherington
|
0ee9f216d5
|
Save solo isolate / solo safe states. Fixes #3551.
git-svn-id: svn://localhost/ardour2/branches/3.0@8078 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 22:10:49 +00:00 |
|
Carl Hetherington
|
d2c530bc9e
|
Create snapped drag-created MIDI notes 1 frame shorter than the ending grid line to prevent confusion such as in #3557.
git-svn-id: svn://localhost/ardour2/branches/3.0@8077 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 21:56:57 +00:00 |
|
|
da6609a077
|
make region trim keybinding work again; don't show quantize dialog if its not relevant (no MIDI regions selected
git-svn-id: svn://localhost/ardour2/branches/3.0@8076 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 17:18:16 +00:00 |
|
|
210f54bc09
|
add back "q" for MIDI note quantize
git-svn-id: svn://localhost/ardour2/branches/3.0@8075 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 16:59:35 +00:00 |
|
|
1b2b21169c
|
semi-functioning vbap panning, still not done
git-svn-id: svn://localhost/ardour2/branches/3.0@8074 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 16:38:17 +00:00 |
|
Carl Hetherington
|
e6665809fb
|
Improve shift-selection behaviour in processor box.
git-svn-id: svn://localhost/ardour2/branches/3.0@8073 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 14:31:09 +00:00 |
|
Carl Hetherington
|
601d6bb3bf
|
Make double-click on a processor box entry toggle visibility of the plugin window rather than always opening it.
git-svn-id: svn://localhost/ardour2/branches/3.0@8072 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 14:30:45 +00:00 |
|
Carl Hetherington
|
313da7822a
|
Fix hang on closing the dialogue in some circumstances. Further fix for #3560.
git-svn-id: svn://localhost/ardour2/branches/3.0@8071 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 01:00:37 +00:00 |
|
Carl Hetherington
|
595c7c4411
|
Fix multiple selection with Ctrl-Click in DnDVBox.
git-svn-id: svn://localhost/ardour2/branches/3.0@8070 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-23 00:28:09 +00:00 |
|
Carl Hetherington
|
eaa939b7c4
|
Fix warnings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8069 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-22 18:24:08 +00:00 |
|
Carl Hetherington
|
bf411d3730
|
Simplify strip silence dialogue threading, hopefully fixing #3560 in the process.
git-svn-id: svn://localhost/ardour2/branches/3.0@8068 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-22 17:15:32 +00:00 |
|
|
d000c7e79d
|
possible fix for some waf glitchiness - explicitly list directories that contain only source
git-svn-id: svn://localhost/ardour2/branches/3.0@8067 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-22 16:59:23 +00:00 |
|
Carl Hetherington
|
03d2864820
|
Update ghost note presence when mouse mode is changed. Fixes #3559.
git-svn-id: svn://localhost/ardour2/branches/3.0@8066 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-21 23:54:57 +00:00 |
|
Carl Hetherington
|
8631c44439
|
Fix untranslateable strings.
git-svn-id: svn://localhost/ardour2/branches/3.0@8065 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-21 22:37:58 +00:00 |
|
Carl Hetherington
|
ca248db48e
|
Thought-to-be-fix for #2794; fix route process order sorting.
git-svn-id: svn://localhost/ardour2/branches/3.0@8064 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-21 00:51:56 +00:00 |
|
|
e3fc510d16
|
more debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@8063 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 22:40:06 +00:00 |
|
|
16982456ab
|
debugging
git-svn-id: svn://localhost/ardour2/branches/3.0@8062 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 22:29:01 +00:00 |
|
Carl Hetherington
|
5ce249b7dc
|
Save/restore aux send levels. Fixes #3546.
git-svn-id: svn://localhost/ardour2/branches/3.0@8061 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-20 01:08:53 +00:00 |
|
Carl Hetherington
|
e1d194cf48
|
Fix trimming of old processor window proxies. May fix #3547.
git-svn-id: svn://localhost/ardour2/branches/3.0@8059 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 16:36:17 +00:00 |
|
Carl Hetherington
|
b5fcd80ed6
|
Fix crash on updating route IOs, and clean up confusing method names slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@8058 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 16:34:50 +00:00 |
|
Carl Hetherington
|
3aa8ff4a5e
|
Fix typo causing CPU burn.
git-svn-id: svn://localhost/ardour2/branches/3.0@8057 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2010-11-19 14:12:41 +00:00 |
|