d38944becd
correctly detect missing ALSA MIDI system
...
git-svn-id: svn://localhost/ardour2/trunk@1369 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-22 14:14:11 +00:00
Jesse Chappell
851d1fa76a
Fixed midi controllable state saving/loading
...
git-svn-id: svn://localhost/ardour2/trunk@1356 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-18 06:39:22 +00:00
f7d48b79f1
turn off overlap-equivalency for region matching as the default
...
git-svn-id: svn://localhost/ardour2/trunk@1355 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-18 05:05:39 +00:00
3dfae5be66
merge by hand changes from mtaht to fix up export behaviour, and gcc warnings when optimized
...
git-svn-id: svn://localhost/ardour2/trunk@1332 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-17 02:35:16 +00:00
762d2ae936
fix ordering of cut/copied regions when pasting; ctrl-click now does the right thing the first time its used on a region; fix missing click and other dubious behaviour in new sessions caused by not connecting to Configuration::ParameterChanged in the new session constructor
...
git-svn-id: svn://localhost/ardour2/trunk@1331 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-17 01:42:44 +00:00
d3071f84e5
ALSA sequencer ports are all owned by a single sequencer client, not 1 per port
...
git-svn-id: svn://localhost/ardour2/trunk@1329 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-15 18:59:31 +00:00
56cd926425
mo' better fixins fer xfades, plus reinstate hiding xfades during drags
...
git-svn-id: svn://localhost/ardour2/trunk@1325 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-14 01:25:12 +00:00
Sampo Savolainen
a7a6f464ad
Correct asm constraint.
...
git-svn-id: svn://localhost/ardour2/trunk@1324 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-13 23:39:14 +00:00
e98fee9e39
fix for missing slave state restore at session load, etc
...
git-svn-id: svn://localhost/ardour2/trunk@1317 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-12 02:10:46 +00:00
bb02870c15
various fixes to named selection mgmt and display, plus fixes for xfade mgmt and a bit of debugging for them too
...
git-svn-id: svn://localhost/ardour2/trunk@1313 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-11 21:45:21 +00:00
5c7ee38799
fix assignment of remote control IDs
...
git-svn-id: svn://localhost/ardour2/trunk@1301 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10 21:47:41 +00:00
1c167454eb
fix xfade logic and use shared_ptr for xfades
...
git-svn-id: svn://localhost/ardour2/trunk@1297 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10 16:19:13 +00:00
9dfa70945c
Actually pass attr's to pthread_create...
...
git-svn-id: svn://localhost/ardour2/trunk@1294 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10 03:45:22 +00:00
2d62ded1aa
Reduced allocated stack sizes. Trims about 13MB of memory consumption.
...
git-svn-id: svn://localhost/ardour2/trunk@1293 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-10 03:26:22 +00:00
Sampo Savolainen
5c7a3c680b
Hopefully last in line of assembler fixes
...
git-svn-id: svn://localhost/ardour2/trunk@1291 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-09 18:05:50 +00:00
Sampo Savolainen
40cfe86141
More "elegant" fix for the 64 bit SSE issue, done with rbx restoring
...
reordering instead of the clobber list. Same reordering done for x86/32
as well.
git-svn-id: svn://localhost/ardour2/trunk@1288 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-08 22:11:31 +00:00
Sampo Savolainen
aef906ea9d
Hopefully the end to 64 bit SSE issues
...
git-svn-id: svn://localhost/ardour2/trunk@1287 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-08 21:46:23 +00:00
ca49f7cba7
fix audio clock restore, provide XMLNode::property (string) and speed up the property methods by not scanning the map twice. sorry about the recompile
...
git-svn-id: svn://localhost/ardour2/trunk@1286 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-08 20:51:26 +00:00
57bafcd1f4
save and restore clock modes
...
git-svn-id: svn://localhost/ardour2/trunk@1283 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-08 17:12:29 +00:00
27e84e85f2
Warning fixes.
...
git-svn-id: svn://localhost/ardour2/trunk@1280 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-07 19:35:02 +00:00
798bf13c41
an actual fix for that last claim re: a buglet that used the wrong directory to store files in when cleaned up
...
git-svn-id: svn://localhost/ardour2/trunk@1277 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05 21:15:11 +00:00
87a5518eb1
actually fix cleanup design, plus buglet that used the wrong directory to store files in when cleaned up
...
git-svn-id: svn://localhost/ardour2/trunk@1276 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05 20:47:56 +00:00
4aac8ae0e5
use dynamic bitsets for send + port insert naming; fix up ardev, arval etc more generically
...
git-svn-id: svn://localhost/ardour2/trunk@1274 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05 16:31:15 +00:00
Taybin Rutkin
d631a8d89f
First pass of sfdb tag searching. Not functional, but very very close.
...
git-svn-id: svn://localhost/ardour2/trunk@1272 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05 04:24:23 +00:00
119dc86f6f
copy older versions of the session file, fix up ardev to work again using %VERSION%
...
git-svn-id: svn://localhost/ardour2/trunk@1268 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-04 19:12:55 +00:00
Jesse Chappell
239a5db497
* added max peak hold state to IO so that the true held peaks can be displayed
...
in the numeric field in the gui.
* returned meter falloff to proper slower speeds
git-svn-id: svn://localhost/ardour2/trunk@1265 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 20:49:03 +00:00
ebbc8b3b6a
do proper install on x86_64 system, remove stupid debuggig code from panner, handle port registration error with its own error message
...
git-svn-id: svn://localhost/ardour2/trunk@1264 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 20:00:57 +00:00
Nick Mainsbridge
758e2e6a93
Fix probably broken MMC locate
...
git-svn-id: svn://localhost/ardour2/trunk@1262 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 18:35:32 +00:00
ca81401b14
massive changes to clean up what happens during session destruction when an exception is thrown
...
git-svn-id: svn://localhost/ardour2/trunk@1261 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 18:08:11 +00:00
b5f497c0c9
patches from Stephane Letz for JACK, and Nimal Ratnayake for play range and play region
...
git-svn-id: svn://localhost/ardour2/trunk@1260 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-02 21:25:37 +00:00
8fabcf4f76
finish use of EnumWriter for saving flags etc. throughout the session file
...
git-svn-id: svn://localhost/ardour2/trunk@1259 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-02 17:36:38 +00:00
Nick Mainsbridge
1bddf1bc88
General SMPTE fixes mostly relating to non-integer frame rates. Please Test. Fix for sometimes entering an invalid SMPTE format by CHANGING THE SESSION FILE. ****Warning. the SMPTE frame rate will be reset to 30 NDF if you load an old sessionardour2_broken/***. Calculate the HMS verbose canvas cursor properly. Fix incorrect SMPTE display in clocks/VCC. Standardise size of SMPTE display in editor clocks. Make the zoom controls smaller (anyone with some smaller icons?).
...
git-svn-id: svn://localhost/ardour2/trunk@1257 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-02 13:57:06 +00:00
Sampo Savolainen
151e4546be
Reverting back the commit made to test the render farm.
...
git-svn-id: svn://localhost/ardour2/trunk@1255 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-30 22:19:11 +00:00
Sampo Savolainen
6c493dad22
Testing the build farm created by Pau Arumi
...
git-svn-id: svn://localhost/ardour2/trunk@1254 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-30 21:46:45 +00:00
Jesse Chappell
4fa71e154f
tweaked panner appearance and consistency, panner line now distinct color from triangles. shift-click now reverts panner to center, left or right depending on number of channels. minor updates to osx app build script. fixed region editor re-show problem.
...
git-svn-id: svn://localhost/ardour2/trunk@1253 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-30 06:37:00 +00:00
Sampo Savolainen
34a813c1a1
Mike Taht's great work on the tranzport driver.
...
git-svn-id: svn://localhost/ardour2/trunk@1252 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-29 19:13:18 +00:00
Jesse Chappell
7e8a7c9113
fixed compiler complaints from last commit
...
git-svn-id: svn://localhost/ardour2/trunk@1251 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-28 17:05:55 +00:00
Jesse Chappell
64c308042c
fixed peak waveform issue introduced by the ftruncate preallocation of peakfile. also prevented that ftruncate from actually reducing the size of the peakfile in the case of destructive tracks. changed the sources PeaksReady semantics back to emitting only on peak completion on normal tracks. truncate peakfiles back to natural size on finish to prevent wasting disk space on shorter takes.
...
git-svn-id: svn://localhost/ardour2/trunk@1250 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-28 08:40:58 +00:00
Jesse Chappell
5c0764e90d
updated osx icon. use ARDOUR_MODULE_PATH in osx exporter script. fixed control protocol search to look for .dylib as well as .so.
...
git-svn-id: svn://localhost/ardour2/trunk@1249 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-27 05:29:58 +00:00
2491eec0fd
catch old style flags and use strtol to decode from string
...
git-svn-id: svn://localhost/ardour2/trunk@1247 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-22 16:39:04 +00:00
6d4e6dc580
start using global, 100% generic enum to/from string object
...
git-svn-id: svn://localhost/ardour2/trunk@1246 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-22 16:09:43 +00:00
585e491842
more panner tweaks
...
git-svn-id: svn://localhost/ardour2/trunk@1245 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-22 04:20:07 +00:00
bfffdca239
more panner tweaks
...
git-svn-id: svn://localhost/ardour2/trunk@1244 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-22 01:48:20 +00:00
9946e615ca
fix crashing bug on cut operation; panner noodling
...
git-svn-id: svn://localhost/ardour2/trunk@1243 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21 20:13:37 +00:00
88acb20c73
minor tweaks to get region names right for imports
...
git-svn-id: svn://localhost/ardour2/trunk@1242 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21 19:02:20 +00:00
afa29d3190
use ustring more; handle embedding of "paired" files as per mantis #1362
...
git-svn-id: svn://localhost/ardour2/trunk@1241 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21 18:38:00 +00:00
4d6bfa3d47
minor visual change for panner
...
git-svn-id: svn://localhost/ardour2/trunk@1238 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21 00:28:08 +00:00
f66a09c344
new GUIs for stereo panners
...
git-svn-id: svn://localhost/ardour2/trunk@1236 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-20 21:03:11 +00:00
99e92a1172
reconstruct and use global state commands (mute/solo/rec-enable/meter point)
...
git-svn-id: svn://localhost/ardour2/trunk@1235 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-20 17:26:07 +00:00
9062d7c731
small but major fix for Controllable state storage (do not create illegal XML nodes); set wmclass for plugin windows; use X_() for all wmclass names
...
git-svn-id: svn://localhost/ardour2/trunk@1234 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-20 02:50:28 +00:00