Paul Davis
|
454f14d9c5
|
make monitor=In work during no-roll conditions without auto-input
git-svn-id: svn://localhost/ardour2/branches/3.0@10261 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 21:27:44 +00:00 |
|
Paul Davis
|
8b78439173
|
again, drop the assert when asked to read part of an audio region with an invalid timeline range, and just send an error message. this avoids crashing when loading sessions created with the broken crossfade constructor
git-svn-id: svn://localhost/ardour2/branches/3.0@10260 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 21:24:06 +00:00 |
|
Paul Davis
|
fb917cff45
|
remove absurd internal Crossfade constructor that confused region start and region position; set position explicitly in the two places that we use these crossfades; revert to the assert that caught this crazy error
git-svn-id: svn://localhost/ardour2/branches/3.0@10259 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 21:17:25 +00:00 |
|
Paul Davis
|
00ddd099ed
|
obey monitor=disk when recording also; remove debug output
git-svn-id: svn://localhost/ardour2/branches/3.0@10258 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 19:20:44 +00:00 |
|
Paul Davis
|
533045aea3
|
fix an aggressive assert that crashes out when reading the wrong regions ... why are we reading the wrong regions?
git-svn-id: svn://localhost/ardour2/branches/3.0@10257 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 19:20:22 +00:00 |
|
Paul Davis
|
3764eedca0
|
add initial implementation of explicit monitor (input|disk) control. some behaviour to be worked out, still
git-svn-id: svn://localhost/ardour2/branches/3.0@10256 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 18:50:29 +00:00 |
|
Paul Davis
|
49b459f8d3
|
fix whitespace error
git-svn-id: svn://localhost/ardour2/branches/3.0@10255 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 15:09:03 +00:00 |
|
Paul Davis
|
8fa47a8fd9
|
backup to waf 1.6.7 to see if that fixes a reported issue
git-svn-id: svn://localhost/ardour2/branches/3.0@10254 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 15:08:22 +00:00 |
|
Paul Davis
|
eb91adc959
|
revert to "real" optimzation flags, and remove commented stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@10253 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 14:48:07 +00:00 |
|
Paul Davis
|
2eb3b57aeb
|
fix --debug being set to False by default (originates in drobilla's autowaf.py), upgrade to waf 1.6.8, update instructions on how to build a custom waf
git-svn-id: svn://localhost/ardour2/branches/3.0@10252 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 13:57:30 +00:00 |
|
Paul Davis
|
dbcef630d0
|
include abstract_ui.cc in mackie source to actually instantiate the AbstractUI template
git-svn-id: svn://localhost/ardour2/branches/3.0@10251 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:56:21 +00:00 |
|
Paul Davis
|
93177f4670
|
make mackie control header include abstract_ui.h (might help compile/link issue on OS X)
git-svn-id: svn://localhost/ardour2/branches/3.0@10250 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:44:46 +00:00 |
|
Paul Davis
|
cb4ae53ff7
|
fix minor typo
git-svn-id: svn://localhost/ardour2/branches/3.0@10249 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:44:04 +00:00 |
|
Paul Davis
|
d25ef5d2fd
|
add (commented) new version of fit-to-pixels function, from Company on #gtk+
git-svn-id: svn://localhost/ardour2/branches/3.0@10248 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:43:48 +00:00 |
|
Paul Davis
|
a9e5c95bd2
|
remove unused static function
git-svn-id: svn://localhost/ardour2/branches/3.0@10247 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:43:08 +00:00 |
|
Paul Davis
|
d789c9bed7
|
fix unused variable warning
git-svn-id: svn://localhost/ardour2/branches/3.0@10246 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 11:42:55 +00:00 |
|
Carl Hetherington
|
abedf1fae3
|
Save marker selection state in instant.xml (#4203).
git-svn-id: svn://localhost/ardour2/branches/3.0@10245 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-20 00:05:31 +00:00 |
|
David Robillard
|
0bc8832e20
|
Trim include tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@10244 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 21:53:09 +00:00 |
|
David Robillard
|
32bf6003c4
|
Fix use of uninitialized value
git-svn-id: svn://localhost/ardour2/branches/3.0@10243 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 21:52:22 +00:00 |
|
Paul Davis
|
f1928b85bb
|
add AU parameter listening stuff from 2.X
git-svn-id: svn://localhost/ardour2/branches/3.0@10242 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 20:31:00 +00:00 |
|
Paul Davis
|
3a109f797d
|
debugging with thorwil: don't redirect JACK msgs via ardour stuff
git-svn-id: svn://localhost/ardour2/branches/3.0@10241 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 19:51:52 +00:00 |
|
Paul Davis
|
4671843a65
|
debugging with thorwil
git-svn-id: svn://localhost/ardour2/branches/3.0@10240 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 18:44:21 +00:00 |
|
David Robillard
|
18c2ee4a26
|
Remove dubious Evoral::Event methods that exposed non-const references to members.
git-svn-id: svn://localhost/ardour2/branches/3.0@10239 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 18:11:31 +00:00 |
|
Paul Davis
|
a189d3e43b
|
working AU instruments (MIDI-driven synth plugins)
git-svn-id: svn://localhost/ardour2/branches/3.0@10238 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 17:18:47 +00:00 |
|
Paul Davis
|
f3d5ad776b
|
fix AU plugin creation by changing packing of preset combo/box
git-svn-id: svn://localhost/ardour2/branches/3.0@10237 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 17:11:53 +00:00 |
|
Carl Hetherington
|
153ee4e441
|
Fix insertion of processors at the point at which the processor menu was opened; give a visual cue to indicate where a processor will be inserted. Kind of experimental.
git-svn-id: svn://localhost/ardour2/branches/3.0@10236 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 16:53:36 +00:00 |
|
David Robillard
|
a9ebb3576e
|
Add missing copyright headers.
Fix indentation.
git-svn-id: svn://localhost/ardour2/branches/3.0@10235 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 15:33:18 +00:00 |
|
Carl Hetherington
|
42631b4b1f
|
Finish off half-cleanup.
git-svn-id: svn://localhost/ardour2/branches/3.0@10234 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 14:52:14 +00:00 |
|
Carl Hetherington
|
5c97b7a9cf
|
Make all-processors-active act an all processors rather than just pre/post-fader ones depending on where the mouse was clicked to open the menu.
git-svn-id: svn://localhost/ardour2/branches/3.0@10233 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 14:26:40 +00:00 |
|
Carl Hetherington
|
52caae3971
|
Improve plugin hide logic to prevent crashes when trying to insert fully audio plugins into MIDI tracks.
git-svn-id: svn://localhost/ardour2/branches/3.0@10232 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 14:26:16 +00:00 |
|
Carl Hetherington
|
cb58ca535f
|
flush_buffers on all of a route's deliveries so that MIDI sends work.
git-svn-id: svn://localhost/ardour2/branches/3.0@10231 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 10:40:27 +00:00 |
|
Carl Hetherington
|
8232d4ab6f
|
Adjust send faders depending on what signal type they are passing (part of #4352).
git-svn-id: svn://localhost/ardour2/branches/3.0@10230 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 10:01:37 +00:00 |
|
Carl Hetherington
|
fd39c17400
|
Remove unnecessary virtual declaration.
git-svn-id: svn://localhost/ardour2/branches/3.0@10229 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 09:56:19 +00:00 |
|
Carl Hetherington
|
3ac7b37f00
|
Use a ARDOUR::DataType rather than a bool.
git-svn-id: svn://localhost/ardour2/branches/3.0@10228 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 09:56:00 +00:00 |
|
David Robillard
|
9040cbf82a
|
Trim the include tree.
git-svn-id: svn://localhost/ardour2/branches/3.0@10227 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-19 03:34:02 +00:00 |
|
Paul Davis
|
20de2657a4
|
fix bindings generation process for OS X
git-svn-id: svn://localhost/ardour2/branches/3.0@10226 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 22:36:00 +00:00 |
|
Paul Davis
|
5c997a7551
|
deliver MIDI events to AU plugins that want them
git-svn-id: svn://localhost/ardour2/branches/3.0@10225 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 21:00:43 +00:00 |
|
Paul Davis
|
4aeebb914e
|
changes for OS X support: change waf config define to COREAUDIO_SUPPORT, remove PluginInsert call to IO::PortCountChanged, remove use of explicit Carbon linkage, fix up AudioUnit internals to actually work (Cocoa GUIs still currently broken)
git-svn-id: svn://localhost/ardour2/branches/3.0@10224 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 15:08:42 +00:00 |
|
Paul Davis
|
41dd8bd811
|
new debugging flags for PluginManager and AudioUnits
git-svn-id: svn://localhost/ardour2/branches/3.0@10223 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 15:04:52 +00:00 |
|
Paul Davis
|
4085309cdb
|
make Stateful::_id private and provide appropriate methods to set it, and use them throughout ardour
git-svn-id: svn://localhost/ardour2/branches/3.0@10222 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 13:18:47 +00:00 |
|
Paul Davis
|
9ec965a54e
|
gnomecanvas related build changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10221 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 13:07:26 +00:00 |
|
Paul Davis
|
ca031fb14a
|
gnomecanvas related build changes
git-svn-id: svn://localhost/ardour2/branches/3.0@10220 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 13:07:10 +00:00 |
|
Paul Davis
|
2f18d9fa51
|
remove gnome canvas from ardour source tree (require 2.30 for build)
git-svn-id: svn://localhost/ardour2/branches/3.0@10219 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 13:06:39 +00:00 |
|
Paul Davis
|
0c59c23aae
|
make native linux VST support default to enabled
git-svn-id: svn://localhost/ardour2/branches/3.0@10218 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 12:58:07 +00:00 |
|
Carl Hetherington
|
f48964d156
|
Remove erroneous setup of single export timespan selector's height (#3941).
git-svn-id: svn://localhost/ardour2/branches/3.0@10217 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 00:24:40 +00:00 |
|
Carl Hetherington
|
661bbc2c4e
|
Tidy up overwritten files dialogue slightly.
git-svn-id: svn://localhost/ardour2/branches/3.0@10216 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 00:24:34 +00:00 |
|
Carl Hetherington
|
c84057d047
|
Add a couple of missing ellipses to menu items.
git-svn-id: svn://localhost/ardour2/branches/3.0@10215 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 00:24:29 +00:00 |
|
Carl Hetherington
|
fac2c044d1
|
Remove unused code.
git-svn-id: svn://localhost/ardour2/branches/3.0@10214 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-18 00:24:23 +00:00 |
|
Carl Hetherington
|
6e78d33a36
|
Patch from colinf to disallow colons in snapshot names
for compatibility with FAT filesystems (#4361).
git-svn-id: svn://localhost/ardour2/branches/3.0@10213 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-17 20:36:01 +00:00 |
|
Carl Hetherington
|
c7d2497e2b
|
Discard MIDI when sending to the monitor bus. Fixes
#4372.
git-svn-id: svn://localhost/ardour2/branches/3.0@10212 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2011-10-17 20:35:55 +00:00 |
|