ardour.git
17 years agoprevent x-thread calling of ARDOUR_UI::parameter_changed() 2.0beta11
Paul Davis [Wed, 17 Jan 2007 20:20:19 +0000 (20:20 +0000)]
prevent x-thread calling of ARDOUR_UI::parameter_changed()

git-svn-id: svn://localhost/ardour2/trunk@1342 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agobump to beta11
Paul Davis [Wed, 17 Jan 2007 20:17:46 +0000 (20:17 +0000)]
bump to beta11

git-svn-id: svn://localhost/ardour2/trunk@1341 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix absolute fade in/out length during drag and odd select/deselect behaviour
Paul Davis [Wed, 17 Jan 2007 20:04:46 +0000 (20:04 +0000)]
fix absolute fade in/out length during drag and odd select/deselect behaviour

git-svn-id: svn://localhost/ardour2/trunk@1340 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoregion fade in operations now mapped over the current region selection
Paul Davis [Wed, 17 Jan 2007 18:42:21 +0000 (18:42 +0000)]
region fade in operations now mapped over the current region selection

git-svn-id: svn://localhost/ardour2/trunk@1338 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for height of editor hscrollbar
Paul Davis [Wed, 17 Jan 2007 14:53:27 +0000 (14:53 +0000)]
fix for height of editor hscrollbar

git-svn-id: svn://localhost/ardour2/trunk@1337 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd sampo's synthesize_sources perl script to tools; add scroll-playhead-{forward...
Paul Davis [Wed, 17 Jan 2007 13:13:58 +0000 (13:13 +0000)]
add sampo's synthesize_sources perl script to tools; add scroll-playhead-{forward,backward} with ctrl-<arrow> default bindings (for mr beasley)

git-svn-id: svn://localhost/ardour2/trunk@1336 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoa better version of: fix compile with FFT_ANALYSIS=1, problem caused by a change...
Paul Davis [Wed, 17 Jan 2007 12:16:46 +0000 (12:16 +0000)]
a better version of: fix compile with FFT_ANALYSIS=1, problem caused by a change in the type of RegionSelection

git-svn-id: svn://localhost/ardour2/trunk@1335 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix compile with FFT_ANALYSIS=1, problem caused by a change in the type of RegionSele...
Paul Davis [Wed, 17 Jan 2007 12:15:34 +0000 (12:15 +0000)]
fix compile with FFT_ANALYSIS=1, problem caused by a change in the type of RegionSelection

git-svn-id: svn://localhost/ardour2/trunk@1334 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomerge by hand changes from mtaht to fix up export behaviour, and gcc warnings when...
Paul Davis [Wed, 17 Jan 2007 02:35:16 +0000 (02:35 +0000)]
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

17 years agofix ordering of cut/copied regions when pasting; ctrl-click now does the right thing...
Paul Davis [Wed, 17 Jan 2007 01:42:44 +0000 (01:42 +0000)]
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

17 years agoALSA sequencer ports are all owned by a single sequencer client, not 1 per port
Paul Davis [Mon, 15 Jan 2007 18:59:31 +0000 (18:59 +0000)]
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

17 years agomo' better fixins fer xfades, plus reinstate hiding xfades during drags
Paul Davis [Sun, 14 Jan 2007 01:25:12 +0000 (01:25 +0000)]
mo' better fixins fer xfades, plus reinstate hiding xfades during drags

git-svn-id: svn://localhost/ardour2/trunk@1325 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoCorrect asm constraint.
Sampo Savolainen [Sat, 13 Jan 2007 23:39:14 +0000 (23:39 +0000)]
Correct asm constraint.

git-svn-id: svn://localhost/ardour2/trunk@1324 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoDecreased region opacity, smoothed out canvas/tempo line colours.
David Robillard [Sat, 13 Jan 2007 16:12:52 +0000 (16:12 +0000)]
Decreased region opacity, smoothed out canvas/tempo line colours.

git-svn-id: svn://localhost/ardour2/trunk@1322 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake internal clearlooks work for VST enabled Ardour
Sampo Savolainen [Sat, 13 Jan 2007 13:14:39 +0000 (13:14 +0000)]
Make internal clearlooks work for VST enabled Ardour

git-svn-id: svn://localhost/ardour2/trunk@1319 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for missing slave state restore at session load, etc
Paul Davis [Fri, 12 Jan 2007 02:10:46 +0000 (02:10 +0000)]
fix for missing slave state restore at session load, etc

git-svn-id: svn://localhost/ardour2/trunk@1317 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed ui.rc
Sampo Savolainen [Thu, 11 Jan 2007 22:05:02 +0000 (22:05 +0000)]
Fixed ui.rc

git-svn-id: svn://localhost/ardour2/trunk@1315 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agovarious fixes to named selection mgmt and display, plus fixes for xfade mgmt and...
Paul Davis [Thu, 11 Jan 2007 21:45:21 +0000 (21:45 +0000)]
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

17 years agotry to rationalize zoom/scroll ops for the canvas
Paul Davis [Thu, 11 Jan 2007 02:30:56 +0000 (02:30 +0000)]
try to rationalize zoom/scroll ops for the canvas

git-svn-id: svn://localhost/ardour2/trunk@1305 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMake the script report if the system introduces a memlock limit
Sampo Savolainen [Wed, 10 Jan 2007 22:14:41 +0000 (22:14 +0000)]
Make the script report if the system introduces a memlock limit

git-svn-id: svn://localhost/ardour2/trunk@1302 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix assignment of remote control IDs
Paul Davis [Wed, 10 Jan 2007 21:47:41 +0000 (21:47 +0000)]
fix assignment of remote control IDs

git-svn-id: svn://localhost/ardour2/trunk@1301 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosave playhead + edit cursor, restore on session load; fix big clock editing (removed...
Paul Davis [Wed, 10 Jan 2007 21:21:07 +0000 (21:21 +0000)]
save playhead + edit cursor, restore on session load; fix big clock editing (removed) and thread issues there

git-svn-id: svn://localhost/ardour2/trunk@1300 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMore polish. Don't try to import directories.
Taybin Rutkin [Wed, 10 Jan 2007 18:48:45 +0000 (18:48 +0000)]
More polish.  Don't try to import directories.

git-svn-id: svn://localhost/ardour2/trunk@1299 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoSFDB_UI polish. Hitting return will apply tags and search the tags field.
Taybin Rutkin [Wed, 10 Jan 2007 17:50:27 +0000 (17:50 +0000)]
SFDB_UI polish.  Hitting return will apply tags and search the tags field.

git-svn-id: svn://localhost/ardour2/trunk@1298 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix xfade logic and use shared_ptr for xfades
Paul Davis [Wed, 10 Jan 2007 16:19:13 +0000 (16:19 +0000)]
fix xfade logic and use shared_ptr for xfades

git-svn-id: svn://localhost/ardour2/trunk@1297 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse AudioClock::set_widget_name() for rec status in big clock, not set_name(), to...
Paul Davis [Wed, 10 Jan 2007 04:01:27 +0000 (04:01 +0000)]
use AudioClock::set_widget_name() for rec status in big clock, not set_name(), to solve BUG #1411

git-svn-id: svn://localhost/ardour2/trunk@1295 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoActually pass attr's to pthread_create...
David Robillard [Wed, 10 Jan 2007 03:45:22 +0000 (03:45 +0000)]
Actually pass attr's to pthread_create...

git-svn-id: svn://localhost/ardour2/trunk@1294 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoReduced allocated stack sizes. Trims about 13MB of memory consumption.
David Robillard [Wed, 10 Jan 2007 03:26:22 +0000 (03:26 +0000)]
Reduced allocated stack sizes.  Trims about 13MB of memory consumption.

git-svn-id: svn://localhost/ardour2/trunk@1293 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoHopefully last in line of assembler fixes
Sampo Savolainen [Tue, 9 Jan 2007 18:05:50 +0000 (18:05 +0000)]
Hopefully last in line of assembler fixes

git-svn-id: svn://localhost/ardour2/trunk@1291 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoMore "elegant" fix for the 64 bit SSE issue, done with rbx restoring
Sampo Savolainen [Mon, 8 Jan 2007 22:11:31 +0000 (22:11 +0000)]
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

17 years agoHopefully the end to 64 bit SSE issues
Sampo Savolainen [Mon, 8 Jan 2007 21:46:23 +0000 (21:46 +0000)]
Hopefully the end to 64 bit SSE issues

git-svn-id: svn://localhost/ardour2/trunk@1287 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix audio clock restore, provide XMLNode::property (string) and speed up the property...
Paul Davis [Mon, 8 Jan 2007 20:51:26 +0000 (20:51 +0000)]
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

17 years agosave and restore clock modes
Paul Davis [Mon, 8 Jan 2007 17:12:29 +0000 (17:12 +0000)]
save and restore clock modes

git-svn-id: svn://localhost/ardour2/trunk@1283 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomissing file for : fix startup order (ARDOUR::init() vs. AudioEngine creation); start...
Paul Davis [Sun, 7 Jan 2007 22:11:02 +0000 (22:11 +0000)]
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

17 years agofix startup order (ARDOUR::init() vs. AudioEngine creation); start work on clock...
Paul Davis [Sun, 7 Jan 2007 22:10:36 +0000 (22:10 +0000)]
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

17 years agoWarning fixes.
David Robillard [Sun, 7 Jan 2007 19:35:02 +0000 (19:35 +0000)]
Warning fixes.

git-svn-id: svn://localhost/ardour2/trunk@1280 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoan actual fix for that last claim re: a buglet that used the wrong directory to store...
Paul Davis [Fri, 5 Jan 2007 21:15:11 +0000 (21:15 +0000)]
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

17 years agoactually fix cleanup design, plus buglet that used the wrong directory to store files...
Paul Davis [Fri, 5 Jan 2007 20:47:56 +0000 (20:47 +0000)]
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

17 years agoSoundfile tag searching implemented.
Taybin Rutkin [Fri, 5 Jan 2007 19:53:38 +0000 (19:53 +0000)]
Soundfile tag searching implemented.
Also added mucho polish to the Sfdb.

git-svn-id: svn://localhost/ardour2/trunk@1275 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse dynamic bitsets for send + port insert naming; fix up ardev, arval etc more gener...
Paul Davis [Fri, 5 Jan 2007 16:31:15 +0000 (16:31 +0000)]
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

17 years agoFirst pass of sfdb tag searching. Not functional, but very very close.
Taybin Rutkin [Fri, 5 Jan 2007 04:24:23 +0000 (04:24 +0000)]
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

17 years agoNew swedish translations by Petter Sundlöf
Sampo Savolainen [Thu, 4 Jan 2007 22:07:33 +0000 (22:07 +0000)]
New swedish translations by Petter Sundlöf

git-svn-id: svn://localhost/ardour2/trunk@1270 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agocopy older versions of the session file, fix up ardev to work again using %VERSION%
Paul Davis [Thu, 4 Jan 2007 19:12:55 +0000 (19:12 +0000)]
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

17 years agoMade transition to h/w optimizations on by default complete 2.0beta10
Sampo Savolainen [Wed, 3 Jan 2007 21:57:33 +0000 (21:57 +0000)]
Made transition to h/w optimizations on by default complete

git-svn-id: svn://localhost/ardour2/trunk@1266 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years ago* added max peak hold state to IO so that the true held peaks can be displayed
Jesse Chappell [Wed, 3 Jan 2007 20:49:03 +0000 (20:49 +0000)]
* 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

17 years agodo proper install on x86_64 system, remove stupid debuggig code from panner, handle...
Paul Davis [Wed, 3 Jan 2007 20:00:57 +0000 (20:00 +0000)]
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

17 years agoprevent massive, multiple, pointless keybindings saves during startup
Paul Davis [Wed, 3 Jan 2007 18:48:27 +0000 (18:48 +0000)]
prevent massive, multiple, pointless keybindings saves during startup

git-svn-id: svn://localhost/ardour2/trunk@1263 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFix probably broken MMC locate
Nick Mainsbridge [Wed, 3 Jan 2007 18:35:32 +0000 (18:35 +0000)]
Fix probably broken MMC locate

git-svn-id: svn://localhost/ardour2/trunk@1262 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomassive changes to clean up what happens during session destruction when an exception...
Paul Davis [Wed, 3 Jan 2007 18:08:11 +0000 (18:08 +0000)]
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

17 years agopatches from Stephane Letz for JACK, and Nimal Ratnayake for play range and play...
Paul Davis [Tue, 2 Jan 2007 21:25:37 +0000 (21:25 +0000)]
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

17 years agofinish use of EnumWriter for saving flags etc. throughout the session file
Paul Davis [Tue, 2 Jan 2007 17:36:38 +0000 (17:36 +0000)]
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

17 years agoFix for SMPTE clock text entry
Nick Mainsbridge [Tue, 2 Jan 2007 16:44:03 +0000 (16:44 +0000)]
Fix for SMPTE clock text entry

git-svn-id: svn://localhost/ardour2/trunk@1258 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoGeneral SMPTE fixes mostly relating to non-integer frame rates. Please Test. Fix...
Nick Mainsbridge [Tue, 2 Jan 2007 13:57:06 +0000 (13:57 +0000)]
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

17 years agoupdated disabled panner colors so they are visible.
Jesse Chappell [Sun, 31 Dec 2006 02:10:20 +0000 (02:10 +0000)]
updated disabled panner colors so they are visible.

git-svn-id: svn://localhost/ardour2/trunk@1256 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoReverting back the commit made to test the render farm.
Sampo Savolainen [Sat, 30 Dec 2006 22:19:11 +0000 (22:19 +0000)]
Reverting back the commit made to test the render farm.

git-svn-id: svn://localhost/ardour2/trunk@1255 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoTesting the build farm created by Pau Arumi
Sampo Savolainen [Sat, 30 Dec 2006 21:46:45 +0000 (21:46 +0000)]
Testing the build farm created by Pau Arumi

git-svn-id: svn://localhost/ardour2/trunk@1254 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agotweaked panner appearance and consistency, panner line now distinct color from triang...
Jesse Chappell [Sat, 30 Dec 2006 06:37:00 +0000 (06:37 +0000)]
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

17 years agoMike Taht's great work on the tranzport driver.
Sampo Savolainen [Fri, 29 Dec 2006 19:13:18 +0000 (19:13 +0000)]
Mike Taht's great work on the tranzport driver.

git-svn-id: svn://localhost/ardour2/trunk@1252 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed compiler complaints from last commit
Jesse Chappell [Thu, 28 Dec 2006 17:05:55 +0000 (17:05 +0000)]
fixed compiler complaints from last commit

git-svn-id: svn://localhost/ardour2/trunk@1251 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofixed peak waveform issue introduced by the ftruncate preallocation of peakfile....
Jesse Chappell [Thu, 28 Dec 2006 08:40:58 +0000 (08:40 +0000)]
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

17 years agoupdated osx icon. use ARDOUR_MODULE_PATH in osx exporter script. fixed control proto...
Jesse Chappell [Wed, 27 Dec 2006 05:29:58 +0000 (05:29 +0000)]
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

17 years agoupdated app_build.rb script to completely package a universal binary in two steps...
Jesse Chappell [Wed, 27 Dec 2006 03:59:19 +0000 (03:59 +0000)]
updated app_build.rb script to completely package a universal binary in two steps.  added various files needed in the app bundle, some of which will need updating as the gtk version used increases.

git-svn-id: svn://localhost/ardour2/trunk@1248 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agocatch old style flags and use strtol to decode from string
Paul Davis [Fri, 22 Dec 2006 16:39:04 +0000 (16:39 +0000)]
catch old style flags and use strtol to decode from string

git-svn-id: svn://localhost/ardour2/trunk@1247 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agostart using global, 100% generic enum to/from string object
Paul Davis [Fri, 22 Dec 2006 16:09:43 +0000 (16:09 +0000)]
start using global, 100% generic enum to/from string object

git-svn-id: svn://localhost/ardour2/trunk@1246 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore panner tweaks
Paul Davis [Fri, 22 Dec 2006 04:20:07 +0000 (04:20 +0000)]
more panner tweaks

git-svn-id: svn://localhost/ardour2/trunk@1245 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore panner tweaks
Paul Davis [Fri, 22 Dec 2006 01:48:20 +0000 (01:48 +0000)]
more panner tweaks

git-svn-id: svn://localhost/ardour2/trunk@1244 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix crashing bug on cut operation; panner noodling
Paul Davis [Thu, 21 Dec 2006 20:13:37 +0000 (20:13 +0000)]
fix crashing bug on cut operation; panner noodling

git-svn-id: svn://localhost/ardour2/trunk@1243 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agominor tweaks to get region names right for imports
Paul Davis [Thu, 21 Dec 2006 19:02:20 +0000 (19:02 +0000)]
minor tweaks to get region names right for imports

git-svn-id: svn://localhost/ardour2/trunk@1242 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agouse ustring more; handle embedding of "paired" files as per mantis #1362
Paul Davis [Thu, 21 Dec 2006 18:38:00 +0000 (18:38 +0000)]
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

17 years agoupdated sconstruct for g3/g4/g5 safe building
Jesse Chappell [Thu, 21 Dec 2006 13:40:18 +0000 (13:40 +0000)]
updated sconstruct for g3/g4/g5 safe building

git-svn-id: svn://localhost/ardour2/trunk@1240 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomore panner tweaking
Paul Davis [Thu, 21 Dec 2006 02:52:27 +0000 (02:52 +0000)]
more panner tweaking

git-svn-id: svn://localhost/ardour2/trunk@1239 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agominor visual change for panner
Paul Davis [Thu, 21 Dec 2006 00:28:08 +0000 (00:28 +0000)]
minor visual change for panner

git-svn-id: svn://localhost/ardour2/trunk@1238 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomissing template dir patch from tim, fix extend selection to track when track is...
Paul Davis [Wed, 20 Dec 2006 21:54:39 +0000 (21:54 +0000)]
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

17 years agonew GUIs for stereo panners
Paul Davis [Wed, 20 Dec 2006 21:03:11 +0000 (21:03 +0000)]
new GUIs for stereo panners

git-svn-id: svn://localhost/ardour2/trunk@1236 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoreconstruct and use global state commands (mute/solo/rec-enable/meter point)
Paul Davis [Wed, 20 Dec 2006 17:26:07 +0000 (17:26 +0000)]
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

17 years agosmall but major fix for Controllable state storage (do not create illegal XML nodes...
Paul Davis [Wed, 20 Dec 2006 02:50:28 +0000 (02:50 +0000)]
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

17 years agomake shift-click (extend) selection operation on track headers etc. work
Paul Davis [Tue, 19 Dec 2006 20:11:42 +0000 (20:11 +0000)]
make shift-click (extend) selection operation on track headers etc. work

git-svn-id: svn://localhost/ardour2/trunk@1233 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorevert FFT_ANALYSIS=1, add check for fftw3.h if FFT_ANALYSIS==1
Paul Davis [Tue, 19 Dec 2006 17:00:21 +0000 (17:00 +0000)]
revert FFT_ANALYSIS=1, add check for fftw3.h if FFT_ANALYSIS==1

git-svn-id: svn://localhost/ardour2/trunk@1232 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agopotential fix for crashing bug caused by mutex lifetime in ~AudioDiskstream
Paul Davis [Tue, 19 Dec 2006 16:21:24 +0000 (16:21 +0000)]
potential fix for crashing bug caused by mutex lifetime in ~AudioDiskstream

git-svn-id: svn://localhost/ardour2/trunk@1231 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake shift-scrollwheel work in any TimeAxisView
Paul Davis [Tue, 19 Dec 2006 15:42:42 +0000 (15:42 +0000)]
make shift-scrollwheel work in any TimeAxisView

git-svn-id: svn://localhost/ardour2/trunk@1230 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoRemoved SoundFileBrowser from Windows menu.
Taybin Rutkin [Tue, 19 Dec 2006 14:44:10 +0000 (14:44 +0000)]
Removed SoundFileBrowser from Windows menu.
FFT_ANALYSIS defaults to YES.

git-svn-id: svn://localhost/ardour2/trunk@1229 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix behaviour of middle mouse button in a redirect box, without debug output, moreso
Paul Davis [Tue, 19 Dec 2006 14:38:22 +0000 (14:38 +0000)]
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

17 years agofix behaviour of middle mouse button in a redirect box, without debug output
Paul Davis [Tue, 19 Dec 2006 14:37:59 +0000 (14:37 +0000)]
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

17 years agofix behaviour of middle mouse button in a redirect box
Paul Davis [Tue, 19 Dec 2006 14:37:28 +0000 (14:37 +0000)]
fix behaviour of middle mouse button in a redirect box

git-svn-id: svn://localhost/ardour2/trunk@1226 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agonext step of generic MIDI feedback fix - remove static _send_feedback from MIDI contr...
Paul Davis [Tue, 19 Dec 2006 14:13:00 +0000 (14:13 +0000)]
next step of generic MIDI feedback fix - remove static _send_feedback from MIDI controllables

git-svn-id: svn://localhost/ardour2/trunk@1225 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoText size tweaks for regions and main menu
Doug McLain [Tue, 19 Dec 2006 07:00:34 +0000 (07:00 +0000)]
Text size tweaks for regions and main menu

git-svn-id: svn://localhost/ardour2/trunk@1224 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agosave keybindings to file used at startup; allow keybindings file to be cmdline-specif...
Paul Davis [Tue, 19 Dec 2006 02:41:19 +0000 (02:41 +0000)]
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

17 years agofixed waveform shape and scale issue to maintain the state for all new regions on...
Jesse Chappell [Mon, 18 Dec 2006 22:34:51 +0000 (22:34 +0000)]
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

17 years agochanged IOSelector treeview color behaviour. Greyed out when unselected, black bg...
Doug McLain [Mon, 18 Dec 2006 22:09:44 +0000 (22:09 +0000)]
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

17 years agoCommitted German translation update.
Taybin Rutkin [Sat, 16 Dec 2006 16:18:38 +0000 (16:18 +0000)]
Committed German translation update.

git-svn-id: svn://localhost/ardour2/trunk@1220 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadded logarithmic option for waveform scaling. added save/restore of rectified and...
Jesse Chappell [Sat, 16 Dec 2006 05:14:34 +0000 (05:14 +0000)]
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

17 years agosession is clean after loading, again
Paul Davis [Sat, 16 Dec 2006 03:05:54 +0000 (03:05 +0000)]
session is clean after loading, again

git-svn-id: svn://localhost/ardour2/trunk@1218 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agomake editor window show up at the right time
Paul Davis [Sat, 16 Dec 2006 02:25:10 +0000 (02:25 +0000)]
make editor window show up at the right time

git-svn-id: svn://localhost/ardour2/trunk@1217 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoFixed menu organization.
David Robillard [Sat, 16 Dec 2006 02:12:29 +0000 (02:12 +0000)]
Fixed menu organization.

git-svn-id: svn://localhost/ardour2/trunk@1216 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoremove debug stacktrace
Paul Davis [Fri, 15 Dec 2006 22:02:39 +0000 (22:02 +0000)]
remove debug stacktrace

git-svn-id: svn://localhost/ardour2/trunk@1215 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agowrite session file to alternate name before, then rename; auditioner defaults to...
Paul Davis [Fri, 15 Dec 2006 19:40:10 +0000 (19:40 +0000)]
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

17 years agoFix small compile issue due to shared_ptr<> fixes
Sampo Savolainen [Thu, 14 Dec 2006 21:30:11 +0000 (21:30 +0000)]
Fix small compile issue due to shared_ptr<> fixes

git-svn-id: svn://localhost/ardour2/trunk@1213 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agofix for crash when loading a session after running another, caused by not checking...
Paul Davis [Thu, 14 Dec 2006 16:21:43 +0000 (16:21 +0000)]
fix for crash when loading a session after running another, caused by not checking for _view != 0 in route_time_axis.cc; make fit_to_pixels() more useful and use it to truncate redirect and redirect parameters names in track control area

git-svn-id: svn://localhost/ardour2/trunk@1212 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agoadd missing file; remove another VST debug hack
Paul Davis [Thu, 14 Dec 2006 14:37:29 +0000 (14:37 +0000)]
add missing file; remove another VST debug hack

git-svn-id: svn://localhost/ardour2/trunk@1211 d708f5d6-7413-0410-9779-e7cbd77b26cf

17 years agorevert VST debug hacks
Paul Davis [Thu, 14 Dec 2006 14:17:17 +0000 (14:17 +0000)]
revert VST debug hacks

git-svn-id: svn://localhost/ardour2/trunk@1210 d708f5d6-7413-0410-9779-e7cbd77b26cf