13
0
Commit Graph

692 Commits

Author SHA1 Message Date
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
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
caa89c121d missing file for : fix startup order (ARDOUR::init() vs. AudioEngine creation); start work on clock state saving
git-svn-id: svn://localhost/ardour2/trunk@1282 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-07 22:11:02 +00:00
b46af2167f fix startup order (ARDOUR::init() vs. AudioEngine creation); start work on clock state saving
git-svn-id: svn://localhost/ardour2/trunk@1281 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-07 22:10:36 +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
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
Taybin Rutkin
443126d148 Soundfile tag searching implemented.
Also added mucho polish to the Sfdb.


git-svn-id: svn://localhost/ardour2/trunk@1275 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-05 19:53:38 +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
Sampo Savolainen
143e8eba1d New swedish translations by Petter Sundlöf
git-svn-id: svn://localhost/ardour2/trunk@1270 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-04 22:07:33 +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
Sampo Savolainen
588910d8d7 Made transition to h/w optimizations on by default complete
git-svn-id: svn://localhost/ardour2/trunk@1266 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 21:57:33 +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
fd42bffae7 prevent massive, multiple, pointless keybindings saves during startup
git-svn-id: svn://localhost/ardour2/trunk@1263 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-03 18:48:27 +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
b529cbc5dc Fix for SMPTE clock text entry
git-svn-id: svn://localhost/ardour2/trunk@1258 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-01-02 16:44:03 +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
Jesse Chappell
a3a1e4b413 updated disabled panner colors so they are visible.
git-svn-id: svn://localhost/ardour2/trunk@1256 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-31 02:10:20 +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
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
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
02f714b8c9 more panner tweaking
git-svn-id: svn://localhost/ardour2/trunk@1239 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-21 02:52:27 +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
cc603c2daf missing template dir patch from tim, fix extend selection to track when track is already selected
git-svn-id: svn://localhost/ardour2/trunk@1237 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-20 21:54:39 +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
58c34fe805 make shift-click (extend) selection operation on track headers etc. work
git-svn-id: svn://localhost/ardour2/trunk@1233 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 20:11:42 +00:00
434f3e6296 make shift-scrollwheel work in any TimeAxisView
git-svn-id: svn://localhost/ardour2/trunk@1230 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 15:42:42 +00:00
Taybin Rutkin
8adae13ad3 Removed SoundFileBrowser from Windows menu.
FFT_ANALYSIS defaults to YES.


git-svn-id: svn://localhost/ardour2/trunk@1229 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:44:10 +00:00
af58fad8a9 fix behaviour of middle mouse button in a redirect box, without debug output, moreso
git-svn-id: svn://localhost/ardour2/trunk@1228 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:38:22 +00:00
6b7130311e fix behaviour of middle mouse button in a redirect box, without debug output
git-svn-id: svn://localhost/ardour2/trunk@1227 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:37:59 +00:00
332fa47473 fix behaviour of middle mouse button in a redirect box
git-svn-id: svn://localhost/ardour2/trunk@1226 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 14:37:28 +00:00
Doug McLain
62c718f7f4 Text size tweaks for regions and main menu
git-svn-id: svn://localhost/ardour2/trunk@1224 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 07:00:34 +00:00
486020b403 save keybindings to file used at startup; allow keybindings file to be cmdline-specified; remove some GTK2FIX comments; fix feedback based on john anderson's patch; apply scons patches; fix crash when taking MIDI ports online+offline; try to prevent aborts when shutting down due to metering thread; start work on reconstructing GlobalFOOCommand commands; use ftruncate to hint at peakfile preallocation to reduce fragmentation
git-svn-id: svn://localhost/ardour2/trunk@1223 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-19 02:41:19 +00:00
Jesse Chappell
575c7974eb fixed waveform shape and scale issue to maintain the state for all new regions on the track
git-svn-id: svn://localhost/ardour2/trunk@1222 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-18 22:34:51 +00:00
Doug McLain
ba4ca9db6d changed IOSelector treeview color behaviour. Greyed out when unselected, black bg with brighter bold text when active
git-svn-id: svn://localhost/ardour2/trunk@1221 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-18 22:09:44 +00:00
Taybin Rutkin
caa18de907 Committed German translation update.
git-svn-id: svn://localhost/ardour2/trunk@1220 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 16:18:38 +00:00
Jesse Chappell
732a482f43 added logarithmic option for waveform scaling. added save/restore of rectified and logscale waveform options in session. modified sconstruct to look for certain libs in some common locations, this should be usable controllable but isnt yet. deals better with the libsndfile build when flac is installed.
git-svn-id: svn://localhost/ardour2/trunk@1219 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 05:14:34 +00:00
df9bb392ef session is clean after loading, again
git-svn-id: svn://localhost/ardour2/trunk@1218 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 03:05:54 +00:00
e428a74357 make editor window show up at the right time
git-svn-id: svn://localhost/ardour2/trunk@1217 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 02:25:10 +00:00
f2a4f64802 Fixed menu organization.
git-svn-id: svn://localhost/ardour2/trunk@1216 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-16 02:12:29 +00:00
7e845c53ab write session file to alternate name before, then rename; auditioner defaults to first 2 physical outputs; engine started before loading session, always; clean up handling off input connections and so forth during startup (faster! a bitcd ..); notice new locates while doing older ones; stop engine at shutdown first, not later
git-svn-id: svn://localhost/ardour2/trunk@1214 d708f5d6-7413-0410-9779-e7cbd77b26cf
2006-12-15 19:40:10 +00:00