Paul Davis
|
a1955a82e8
|
AU GUIs basically working, though unfinished; push up dialog for massive split operations (still in progress); fix problem where peakfile is slightly older than audio data even though it is ready to use (debugging output still present); move sync-menu code to libs/gtkmm2ext for linkage reasons; prevent flush_pending() calls from "top menu" items on OS X from locking the GUI; try to make adding lots of regions (e.g. from split-at-points) scale a bit better; SAE version has no timecode mode for audio clocks
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3038 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-12 02:51:51 +00:00 |
|
Sampo Savolainen
|
7999372fac
|
Fix small issue with the playlist unique name patch.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3036 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-10 16:54:21 +00:00 |
|
Sampo Savolainen
|
edab598e6a
|
Make sure playlists have unique names
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3035 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-10 12:42:49 +00:00 |
|
Sampo Savolainen
|
3ee550573c
|
Make sure buses and tracks have unique names.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3033 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-09 10:32:45 +00:00 |
|
Paul Davis
|
a51afdf945
|
include lv2 source in srctar even if LV2=0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3024 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-06 17:48:07 +00:00 |
|
Paul Davis
|
674f80e739
|
fix bad return value (no side effects - the return value was never checked) - noticed during test build
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3023 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-06 16:45:10 +00:00 |
|
Paul Davis
|
90ccafb20c
|
fix vamp-plugins build file for srctar
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3022 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-06 16:20:16 +00:00 |
|
Paul Davis
|
0170a7666a
|
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
|
2008-02-04 22:37:57 +00:00 |
|
Paul Davis
|
3ce5933740
|
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
|
2008-02-04 21:57:45 +00:00 |
|
David Robillard
|
6a3c8427c6
|
Fix libsndfile warning (useless comparison).
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@3005 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-04 00:35:23 +00:00 |
|
Sampo Savolainen
|
ba5edfb504
|
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
|
2008-02-03 20:36:14 +00:00 |
|
Nick Mainsbridge
|
affdf459a5
|
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
|
2008-02-03 08:32:18 +00:00 |
|
David Robillard
|
d232375461
|
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
|
2008-02-02 18:09:21 +00:00 |
|
Paul Davis
|
bd3b9d763b
|
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
|
2008-02-01 04:26:22 +00:00 |
|
Paul Davis
|
76c658ea48
|
add header file fixup for libmidi++ as well
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2982 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-02-01 02:43:07 +00:00 |
|
Paul Davis
|
302b03419e
|
fix for OSX build issues
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2980 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-30 23:07:34 +00:00 |
|
Paul Davis
|
df51db94a6
|
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
|
2008-01-30 02:17:18 +00:00 |
|
David Robillard
|
931b33567b
|
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
|
2008-01-30 01:29:07 +00:00 |
|
Paul Davis
|
f52dee5a8b
|
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
|
2008-01-29 20:18:36 +00:00 |
|
Paul Davis
|
3b0e89d43c
|
merge to 2967 in vamp vendor branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2975 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-29 14:53:08 +00:00 |
|
Nick Mainsbridge
|
1b483c2ba2
|
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
|
2008-01-29 14:32:34 +00:00 |
|
Paul Davis
|
1e51f099fd
|
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
|
2008-01-26 02:57:10 +00:00 |
|
Paul Davis
|
315dd3d770
|
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
|
2008-01-25 22:08:06 +00:00 |
|
Paul Davis
|
9dde869179
|
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
|
2008-01-25 19:20:49 +00:00 |
|
Paul Davis
|
d9b02a266d
|
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
|
2008-01-25 17:46:12 +00:00 |
|
Paul Davis
|
50c51ce239
|
new plugin files to be packed with ardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2966 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 17:45:44 +00:00 |
|
Paul Davis
|
16b7e56654
|
the repopulate script was for vendor branch only
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2965 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 16:08:49 +00:00 |
|
Paul Davis
|
1a2f772ebc
|
merged ardour vamp-sdk with vendor branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2964 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 16:08:19 +00:00 |
|
Paul Davis
|
8b8e0a515c
|
install libvamphostsdk for scons install
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2962 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 14:33:06 +00:00 |
|
Paul Davis
|
d27677fa5c
|
include required source in libardour file list
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2961 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 12:45:34 +00:00 |
|
Paul Davis
|
bacf14d8a8
|
new file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2960 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-25 12:14:32 +00:00 |
|
Paul Davis
|
d3f64c2848
|
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
|
2008-01-25 05:35:46 +00:00 |
|
Paul Davis
|
91bd62c75a
|
OSX build fixes
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2957 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-23 18:47:16 +00:00 |
|
Paul Davis
|
63736baaa1
|
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
|
2008-01-23 01:40:22 +00:00 |
|
Paul Davis
|
3c8e91c2a8
|
remove new (unadded, under-development soruce file
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2955 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-22 02:36:00 +00:00 |
|
Paul Davis
|
7acfd950c2
|
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
|
2008-01-22 02:24:46 +00:00 |
|
Paul Davis
|
89d564186d
|
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
|
2008-01-19 21:13:45 +00:00 |
|
Paul Davis
|
df1da084ed
|
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
|
2008-01-18 19:58:34 +00:00 |
|
Paul Davis
|
574db5d874
|
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
|
2008-01-18 00:09:55 +00:00 |
|
David Robillard
|
144a9ab9dd
|
Revert previous non-fix.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2932 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-17 17:17:20 +00:00 |
|
David Robillard
|
6819228ee0
|
Build against SLV2 CFLAGS from pkg-config.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2931 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-17 16:49:01 +00:00 |
|
Paul Davis
|
255a697c44
|
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
|
2008-01-17 03:16:41 +00:00 |
|
David Robillard
|
fce4c55b84
|
Fix building without SLV2.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2923 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-15 21:01:35 +00:00 |
|
David Robillard
|
123399c2a8
|
LV2 support.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2922 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-15 18:49:34 +00:00 |
|
Sampo Savolainen
|
cc607b9fb9
|
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
|
2008-01-14 17:49:30 +00:00 |
|
Paul Davis
|
5190d2ac4f
|
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
|
2008-01-13 16:38:58 +00:00 |
|
David Robillard
|
0b78db0b9e
|
Fix GCC 4.2 warnings.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2893 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-11 03:05:51 +00:00 |
|
David Robillard
|
822b2d86e5
|
Code cleanup.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2892 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-11 02:05:44 +00:00 |
|
David Robillard
|
cc497040d3
|
Fix warning with GCC 4.2.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2891 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2008-01-11 02:05:03 +00:00 |
|
Paul Davis
|
55f6a421cb
|
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
|
2008-01-10 22:19:54 +00:00 |
|