ardour.git
16 years agoslight improvement/fix for osx_build packaging
Paul Davis [Mon, 4 Feb 2008 22:49:47 +0000 (22:49 +0000)]
slight improvement/fix for osx_build packaging

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3009 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix typo that breaks non-GTKOSX compilation
Paul Davis [Mon, 4 Feb 2008 22:48:13 +0000 (22:48 +0000)]
fix typo that breaks non-GTKOSX compilation

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3008 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoprovide instructional hint for keyeditor; fix keybinding issues on OS X (needs curren...
Paul Davis [Mon, 4 Feb 2008 22:37:57 +0000 (22:37 +0000)]
provide instructional hint for keyeditor; fix keybinding issues on OS X (needs current GTK patch); fix up packaging up OSX native to include VAMP plugins and put control surfaces in (mostly) the right places ; new (improved) arrow key bindings

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3007 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore canvas-height related fixes; likely fix for loading VST plugins by name instead...
Paul Davis [Mon, 4 Feb 2008 21:57:45 +0000 (21:57 +0000)]
more canvas-height related fixes; likely fix for loading VST plugins by name instead of unique ID

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3006 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix libsndfile warning (useless comparison).
David Robillard [Mon, 4 Feb 2008 00:35:23 +0000 (00:35 +0000)]
Fix libsndfile warning (useless comparison).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3005 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAdd ambisonics files (.amb) extension to the safe file extensions check
Sampo Savolainen [Sun, 3 Feb 2008 20:36:14 +0000 (20:36 +0000)]
Add ambisonics files (.amb) extension to the safe file extensions check
(#2062), thanks nettings.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3001 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoWorkaround for gui hang when adding gain points (#2048)
Sampo Savolainen [Sun, 3 Feb 2008 20:19:38 +0000 (20:19 +0000)]
Workaround for gui hang when adding gain points (#2048)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2999 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix thinko in last commit for new regions.
Nick Mainsbridge [Sun, 3 Feb 2008 12:26:33 +0000 (12:26 +0000)]
Fix thinko in last commit for new regions.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2998 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix reversed bounds check in Region::adjust_to_sync (), regions with a sync point...
Nick Mainsbridge [Sun, 3 Feb 2008 08:32:18 +0000 (08:32 +0000)]
Fix reversed bounds check in Region::adjust_to_sync (), regions with a sync point snap to the sync point again.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2997 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix loss of end of region when split-at-points is done
Paul Davis [Sat, 2 Feb 2008 20:11:35 +0000 (20:11 +0000)]
fix loss of end of region when split-at-points is done

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2996 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoput original waveform values back
Doug McLain [Sat, 2 Feb 2008 19:39:17 +0000 (19:39 +0000)]
put original waveform values back

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2995 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoSort things to reduce merge hell. No functional changes.
David Robillard [Sat, 2 Feb 2008 18:09:21 +0000 (18:09 +0000)]
Sort things to reduce merge hell.  No functional changes.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2994 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix invisible cursor in selected track name entry box
Doug McLain [Sat, 2 Feb 2008 07:39:55 +0000 (07:39 +0000)]
fix invisible cursor in selected track name entry box

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2990 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoPotential segfault fix (the "why" part I don't know).
David Robillard [Sat, 2 Feb 2008 05:54:18 +0000 (05:54 +0000)]
Potential segfault fix (the "why" part I don't know).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2989 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMove selected/unselected region/waveform colours to colour file for configurability.
David Robillard [Sat, 2 Feb 2008 01:54:01 +0000 (01:54 +0000)]
Move selected/unselected region/waveform colours to colour file for configurability.
Changed the region selection colour in the default theme to match the track selection colour (and the tool one, and the MIDI one in 3.0, and....).
(Note: If someone hates these colours, the old "reverse video" like behaviour can still be done in the colour file or w/ the theme manager).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2987 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix up use of PATH when finding JACK (and startign it) so that new OS X users who...
Paul Davis [Fri, 1 Feb 2008 16:46:00 +0000 (16:46 +0000)]
fix up use of PATH when finding JACK (and startign it) so that new OS X users who have installed JACK in /usr/local but have not set PATH do not crash and burn; hide splash when most MessageDialog's appear

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2986 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoreinstate functional clocks
Paul Davis [Fri, 1 Feb 2008 15:57:38 +0000 (15:57 +0000)]
reinstate functional clocks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2985 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd ferret icon; fix up JACK discovery on systems with inadequate PATH; change ferret...
Paul Davis [Fri, 1 Feb 2008 15:39:43 +0000 (15:39 +0000)]
add ferret icon; fix up JACK discovery on systems with inadequate PATH; change ferret layout a bit

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2984 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agolarge chunks of code to deal with pre-analysis of audio; transient/perconset data...
Paul Davis [Fri, 1 Feb 2008 04:26:22 +0000 (04:26 +0000)]
large chunks of code to deal with pre-analysis of audio; transient/perconset data used for new tab-to-transient; all ArdourDialogs push the splash screen out of the way; try to keep verbose canvas cursor within the editor canvas visible area; fix template use from NSD

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2983 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd header file fixup for libmidi++ as well
Paul Davis [Fri, 1 Feb 2008 02:43:07 +0000 (02:43 +0000)]
add header file fixup for libmidi++ as well

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2982 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix for OSX build issues
Paul Davis [Wed, 30 Jan 2008 23:07:34 +0000 (23:07 +0000)]
fix for OSX build issues

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2980 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix build on systems without LV2 prereqs
Paul Davis [Wed, 30 Jan 2008 03:05:22 +0000 (03:05 +0000)]
fix build on systems without LV2 prereqs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2979 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove use of HAVE_WEAK_COREAUDIO to exclude inclusion of standard CoreAudio header...
Paul Davis [Wed, 30 Jan 2008 02:17:18 +0000 (02:17 +0000)]
remove use of HAVE_WEAK_COREAUDIO to exclude inclusion of standard CoreAudio header file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2978 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoSupport for LV2 scale points (control port enumerations), ala LADSPA+LRDF.
David Robillard [Wed, 30 Jan 2008 01:29:07 +0000 (01:29 +0000)]
Support for LV2 scale points (control port enumerations), ala LADSPA+LRDF.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2977 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd macro for MAC_OS_X_VERSION_MIN_REQUIRED to avoid issues on ppc builds; include...
Paul Davis [Tue, 29 Jan 2008 20:18:36 +0000 (20:18 +0000)]
add macro for MAC_OS_X_VERSION_MIN_REQUIRED to avoid issues on ppc builds; include VECLIB optimizations on leopard too, add lib dependencies/links for vamp + FFTW

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2976 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomerge to 2967 in vamp vendor branch
Paul Davis [Tue, 29 Jan 2008 14:53:08 +0000 (14:53 +0000)]
merge to 2967 in vamp vendor branch

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2975 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove debugging stuff
Nick Mainsbridge [Tue, 29 Jan 2008 14:41:13 +0000 (14:41 +0000)]
remove debugging stuff

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2974 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake multi-duplicate dialog less ugly, ditto with tempo dialogs. fix broken adding...
Nick Mainsbridge [Tue, 29 Jan 2008 14:32:34 +0000 (14:32 +0000)]
make multi-duplicate dialog less ugly, ditto with tempo dialogs. fix broken adding of tempomap meters. fix indenting and remove some unused stuff in tempo_dialog.h.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2973 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agovarious sundry OS X fixes, changes
Paul Davis [Mon, 28 Jan 2008 21:33:36 +0000 (21:33 +0000)]
various sundry OS X fixes, changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2971 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofirst pass attempt at tab-to-transient (to be improved)
Paul Davis [Sat, 26 Jan 2008 02:57:10 +0000 (02:57 +0000)]
first pass attempt at tab-to-transient (to be improved)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2970 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore rhythm ferret/transient detection/split region stuff, maybe it works now
Paul Davis [Fri, 25 Jan 2008 22:08:06 +0000 (22:08 +0000)]
more rhythm ferret/transient detection/split region stuff, maybe it works now

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2969 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agorearrange vamp plugins to allow proper library dependencies to be expressed
Paul Davis [Fri, 25 Jan 2008 19:20:49 +0000 (19:20 +0000)]
rearrange vamp plugins to allow proper library dependencies to be expressed

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2968 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agolots of small fixes related to the rythmic rodent
Paul Davis [Fri, 25 Jan 2008 17:46:12 +0000 (17:46 +0000)]
lots of small fixes related to the rythmic rodent

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2967 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew plugin files to be packed with ardour
Paul Davis [Fri, 25 Jan 2008 17:45:44 +0000 (17:45 +0000)]
new plugin files to be packed with ardour

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2966 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothe repopulate script was for vendor branch only
Paul Davis [Fri, 25 Jan 2008 16:08:49 +0000 (16:08 +0000)]
the repopulate script was for vendor branch only

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2965 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomerged ardour vamp-sdk with vendor branch
Paul Davis [Fri, 25 Jan 2008 16:08:19 +0000 (16:08 +0000)]
merged ardour vamp-sdk with vendor branch

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2964 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoinstall libvamphostsdk for scons install
Paul Davis [Fri, 25 Jan 2008 14:33:06 +0000 (14:33 +0000)]
install libvamphostsdk for scons install

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2962 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoinclude required source in libardour file list
Paul Davis [Fri, 25 Jan 2008 12:45:34 +0000 (12:45 +0000)]
include required source in libardour file list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2961 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonew file
Paul Davis [Fri, 25 Jan 2008 12:14:32 +0000 (12:14 +0000)]
new file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2960 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomeet rhythm ferret: cute, furry and always on time (ardour build now requires fftw3...
Paul Davis [Fri, 25 Jan 2008 05:35:46 +0000 (05:35 +0000)]
meet rhythm ferret: cute, furry and always on time (ardour build now requires fftw3 & fftw3f, no exceptions, ever)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2959 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd missing fill color to ghost regions
Doug McLain [Thu, 24 Jan 2008 20:11:16 +0000 (20:11 +0000)]
add missing fill color to ghost regions

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2958 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoOSX build fixes
Paul Davis [Wed, 23 Jan 2008 18:47:16 +0000 (18:47 +0000)]
OSX build fixes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2957 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomissing StaticMutex initializer (probably causing 100% CPU use on OS X Leopard)
Paul Davis [Wed, 23 Jan 2008 01:40:22 +0000 (01:40 +0000)]
missing StaticMutex initializer (probably causing 100% CPU use on OS X Leopard)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2956 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove new (unadded, under-development soruce file
Paul Davis [Tue, 22 Jan 2008 02:36:00 +0000 (02:36 +0000)]
remove new (unadded, under-development soruce file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2955 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocentralized "is this OS X" definition in build scripts
Paul Davis [Tue, 22 Jan 2008 02:24:46 +0000 (02:24 +0000)]
centralized "is this OS X" definition in build scripts

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2954 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix the >=2 channel track recording waveform drawing problem, and (temporarily) bypas...
Doug McLain [Sun, 20 Jan 2008 22:39:53 +0000 (22:39 +0000)]
Fix the >=2 channel track recording waveform drawing problem, and (temporarily) bypass node checks for FFADO in the engine dialog to get rid of the FFADO related startup errors

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2953 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake bar-setting generic; add set-tempo-from-edit-range ; change bindings to 9 for...
Paul Davis [Sun, 20 Jan 2008 15:18:43 +0000 (15:18 +0000)]
make bar-setting generic; add set-tempo-from-edit-range ; change bindings to 9 for region, 0 for edit range; add binding for cycle-edit-point-with-marker (missing from non-SAE version)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2952 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix recording WaveForm drawing (stereo still needs some work) and xfade editor wavefo...
Doug McLain [Sat, 19 Jan 2008 22:15:43 +0000 (22:15 +0000)]
Fix recording WaveForm drawing (stereo still needs some work) and xfade editor waveform drawing

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2951 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes and bindings for region gain control; set-tempo-from-region implementation...
Paul Davis [Sat, 19 Jan 2008 21:13:45 +0000 (21:13 +0000)]
fixes and bindings for region gain control; set-tempo-from-region implementation : please test and look for tempo/meter related bugs

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2950 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd a Restore Defaults button to the theme manager, and another set of waveform changes
Doug McLain [Sat, 19 Jan 2008 19:33:13 +0000 (19:33 +0000)]
add a Restore Defaults button to the theme manager, and another set of waveform changes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2949 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoPrint message when LV2 support is not enabled.
David Robillard [Sat, 19 Jan 2008 19:08:42 +0000 (19:08 +0000)]
Print message when LV2 support is not enabled.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2948 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoremove splash debug output
Paul Davis [Fri, 18 Jan 2008 21:27:19 +0000 (21:27 +0000)]
remove splash debug output

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2942 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodebug splash2
Paul Davis [Fri, 18 Jan 2008 21:05:19 +0000 (21:05 +0000)]
debug splash2

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2941 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix for ardevst and waveform color tweak
Doug McLain [Fri, 18 Jan 2008 21:05:06 +0000 (21:05 +0000)]
Fix for ardevst and waveform color tweak

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2940 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodebug splash
Paul Davis [Fri, 18 Jan 2008 21:01:54 +0000 (21:01 +0000)]
debug splash

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2939 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopermit OSX native package without JACK; prevent excessive track name lengths from...
Paul Davis [Fri, 18 Jan 2008 19:58:34 +0000 (19:58 +0000)]
permit OSX native package without JACK; prevent excessive track name lengths from messing up JACK port names; splash screen tweaks for OS X; new region gain control operations ; work on AU plugin GUIs (totally incomplete); don't needlessly create prompters in a barcontroller (create on demand)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2938 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix compilation against SLV2 for weird install paths.
David Robillard [Fri, 18 Jan 2008 15:35:35 +0000 (15:35 +0000)]
Fix compilation against SLV2 for weird install paths.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2937 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix LV2 crash when no author information is present.
David Robillard [Fri, 18 Jan 2008 02:53:31 +0000 (02:53 +0000)]
Fix LV2 crash when no author information is present.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2936 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoaudun's waveview outline patch; some diskstream fixes; real splash screen; more reorg...
Paul Davis [Fri, 18 Jan 2008 00:09:55 +0000 (00:09 +0000)]
audun's waveview outline patch; some diskstream fixes; real splash screen; more reorganization of new session dialog use; about is not marked as a splashscreen anymore (help out KDE users)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2935 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix track name entry width
Doug McLain [Thu, 17 Jan 2008 22:44:24 +0000 (22:44 +0000)]
Fix track name entry width

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2934 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake startup script for OS X X11 DMG work on leopard
Paul Davis [Thu, 17 Jan 2008 21:12:20 +0000 (21:12 +0000)]
make startup script for OS X X11 DMG work on leopard

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2933 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoRevert previous non-fix.
David Robillard [Thu, 17 Jan 2008 17:17:20 +0000 (17:17 +0000)]
Revert previous non-fix.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2932 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoBuild against SLV2 CFLAGS from pkg-config.
David Robillard [Thu, 17 Jan 2008 16:49:01 +0000 (16:49 +0000)]
Build against SLV2 CFLAGS from pkg-config.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2931 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agodon't crash if history refers to a location that no longer exists
Paul Davis [Thu, 17 Jan 2008 03:16:41 +0000 (03:16 +0000)]
don't crash if history refers to a location that no longer exists

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2929 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoctrl-click on nudge buttons only moves playhead
Paul Davis [Wed, 16 Jan 2008 23:49:33 +0000 (23:49 +0000)]
ctrl-click on nudge buttons only moves playhead

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2926 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAdded more obvious error message when SLV2 is too old.
David Robillard [Wed, 16 Jan 2008 18:06:13 +0000 (18:06 +0000)]
Added more obvious error message when SLV2 is too old.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2925 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoAdd LV2_PATH to bundle path.
David Robillard [Wed, 16 Jan 2008 01:53:33 +0000 (01:53 +0000)]
Add LV2_PATH to bundle path.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2924 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix building without SLV2.
David Robillard [Tue, 15 Jan 2008 21:01:35 +0000 (21:01 +0000)]
Fix building without SLV2.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2923 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoLV2 support.
David Robillard [Tue, 15 Jan 2008 18:49:34 +0000 (18:49 +0000)]
LV2 support.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2922 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix engine_dialog.cc changes to compile on OS X 2.2
Paul Davis [Tue, 15 Jan 2008 02:58:19 +0000 (02:58 +0000)]
fix engine_dialog.cc changes to compile on OS X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2918 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix SNAFU with jack driver selection, caused by enabling FFADO driver (exposing a...
Paul Davis [Tue, 15 Jan 2008 02:44:35 +0000 (02:44 +0000)]
fix SNAFU with jack driver selection, caused by enabling FFADO driver (exposing a lurking bug); reduce per-scroll-event step when h-scrolling with mousewheel

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2917 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix copy-drag SNAFU; fix shuffling playhead when zoom gets so low that rounding error...
Paul Davis [Tue, 15 Jan 2008 00:07:35 +0000 (00:07 +0000)]
fix copy-drag SNAFU; fix shuffling playhead when zoom gets so low that rounding errors cause an iterative convergence on the "true" position if zoom-focus = playhead

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2914 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoMake ardour not crash if a region state cannot be loaded (for example
Sampo Savolainen [Mon, 14 Jan 2008 17:49:30 +0000 (17:49 +0000)]
Make ardour not crash if a region state cannot be loaded (for example
due to a missing source descriptor in the XML).

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2913 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agonone of this was needed, so its not so dirty after all :)
Doug McLain [Mon, 14 Jan 2008 06:35:57 +0000 (06:35 +0000)]
none of this was needed, so its not so dirty after all :)

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2912 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoQuick and dirty fix for ffado jack options in engine dialog
Doug McLain [Sun, 13 Jan 2008 21:34:20 +0000 (21:34 +0000)]
Quick and dirty fix for ffado jack options in engine dialog

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2910 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix crash at startup if .rc files are empty and/or if ARDOUR::init() fails for any...
Paul Davis [Sun, 13 Jan 2008 16:38:58 +0000 (16:38 +0000)]
fix crash at startup if .rc files are empty and/or if ARDOUR::init() fails for any reason; also avoid calling XML parser with empty files

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2907 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocleanup debug output; more completion of canvas line+rect height fixes
Paul Davis [Sat, 12 Jan 2008 04:24:29 +0000 (04:24 +0000)]
cleanup debug output; more completion of canvas line+rect height fixes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2903 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore NSD madness curing; fix up canvas range rects and marker line height mgmt
Paul Davis [Sat, 12 Jan 2008 03:56:43 +0000 (03:56 +0000)]
more NSD madness curing; fix up canvas range rects and marker line height mgmt

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2902 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix absolute path madness in NSD
Paul Davis [Fri, 11 Jan 2008 23:03:50 +0000 (23:03 +0000)]
fix absolute path madness in NSD

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2901 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopass it back to linux
Paul Davis [Fri, 11 Jan 2008 22:23:57 +0000 (22:23 +0000)]
pass it back to linux

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2900 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agocommit so i can do this on OS X with a reasonable link time
Paul Davis [Fri, 11 Jan 2008 22:09:07 +0000 (22:09 +0000)]
commit so i can do this on OS X with a reasonable link time

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2899 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix handling ./ and ../ in NSD
Paul Davis [Fri, 11 Jan 2008 21:04:45 +0000 (21:04 +0000)]
fix handling ./ and ../ in NSD

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2898 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofixes for region menus; fixes for new session dialog/Gnome VFS assertion
Paul Davis [Fri, 11 Jan 2008 21:03:35 +0000 (21:03 +0000)]
fixes for region menus; fixes for new session dialog/Gnome VFS assertion

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2897 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoenable packaging for OSX native without jack; use which_page() everywhere in NSD...
Paul Davis [Fri, 11 Jan 2008 20:33:47 +0000 (20:33 +0000)]
enable packaging for OSX native without jack; use which_page() everywhere in NSD; fix bad use of set_filename() in NSD; do not offer non-duplex devices in ardour's own audio setup dialog

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2896 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoswedish translation update
Paul Davis [Fri, 11 Jan 2008 17:16:15 +0000 (17:16 +0000)]
swedish translation update

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2895 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoupdated templates for 2.X
Paul Davis [Fri, 11 Jan 2008 16:51:45 +0000 (16:51 +0000)]
updated templates for 2.X

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2894 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix GCC 4.2 warnings.
David Robillard [Fri, 11 Jan 2008 03:05:51 +0000 (03:05 +0000)]
Fix GCC 4.2 warnings.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2893 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoCode cleanup.
David Robillard [Fri, 11 Jan 2008 02:05:44 +0000 (02:05 +0000)]
Code cleanup.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2892 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoFix warning with GCC 4.2.
David Robillard [Fri, 11 Jan 2008 02:05:03 +0000 (02:05 +0000)]
Fix warning with GCC 4.2.

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2891 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agothe real fix for fastmeter - the rect that should show the pixbuf didn't have its...
Paul Davis [Thu, 10 Jan 2008 22:19:54 +0000 (22:19 +0000)]
the real fix for fastmeter - the rect that should show the pixbuf didn't have its origin reset before computing the intersection with the expose rect

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2884 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix drawing of partially obscured fastmeters
Paul Davis [Thu, 10 Jan 2008 20:52:55 +0000 (20:52 +0000)]
fix drawing of partially obscured fastmeters

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2882 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoadd colinf to author list
Paul Davis [Thu, 10 Jan 2008 20:14:27 +0000 (20:14 +0000)]
add colinf to author list

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2881 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agopitch shift fix from colin f.; fix marker line heights (and a few other things that...
Paul Davis [Thu, 10 Jan 2008 20:06:11 +0000 (20:06 +0000)]
pitch shift fix from colin f.; fix marker line heights (and a few other things that have height that should span the entire editor canvas

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2880 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agominor tweaks
Paul Davis [Thu, 10 Jan 2008 18:30:10 +0000 (18:30 +0000)]
minor tweaks

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2879 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomore rubberband/fftw3f build fixes
Paul Davis [Thu, 10 Jan 2008 17:47:39 +0000 (17:47 +0000)]
more rubberband/fftw3f build fixes

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2878 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agohandle missing fftw3f better still
Paul Davis [Thu, 10 Jan 2008 17:42:29 +0000 (17:42 +0000)]
handle missing fftw3f better still

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2877 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agohandle missing fftw3f better
Paul Davis [Thu, 10 Jan 2008 17:41:26 +0000 (17:41 +0000)]
handle missing fftw3f better

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2876 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agomake change to ardev_common.sh in the correct file
Paul Davis [Thu, 10 Jan 2008 17:34:32 +0000 (17:34 +0000)]
make change to ardev_common.sh in the correct file

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2875 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agofix botched test for fftw3f
Paul Davis [Thu, 10 Jan 2008 17:23:10 +0000 (17:23 +0000)]
fix botched test for fftw3f

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2874 d708f5d6-7413-0410-9779-e7cbd77b26cf

16 years agoset-punch-loop-from-region added (missing somehow!); keybindings changed; tarball...
Paul Davis [Thu, 10 Jan 2008 17:19:39 +0000 (17:19 +0000)]
set-punch-loop-from-region added (missing somehow!); keybindings changed; tarball fixes; SConstruct looks for fftw3f before committing to rubberband usage

git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2873 d708f5d6-7413-0410-9779-e7cbd77b26cf