ardour.git
12 years agosafety fix for the connection-based latency in the event that there are no connections 2.8.12
Paul Davis [Tue, 27 Sep 2011 18:09:30 +0000 (18:09 +0000)]
safety fix for the connection-based latency in the event that there are no connections

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

12 years agomake lookup of ardour port names work
Paul Davis [Tue, 27 Sep 2011 18:08:58 +0000 (18:08 +0000)]
make lookup of ardour port names work

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

12 years agofix up osx build script to work for both new and old GTK stacks (pixbufloader issues)
Paul Davis [Tue, 27 Sep 2011 15:21:54 +0000 (15:21 +0000)]
fix up osx build script to work for both new and old GTK stacks (pixbufloader issues)

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

12 years agominor tweak to OS X linkflags, to remove suppression of undefined symbol warnings
Paul Davis [Tue, 27 Sep 2011 14:54:23 +0000 (14:54 +0000)]
minor tweak to OS X linkflags, to remove suppression of undefined symbol warnings

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

12 years agosome header-file rearrangements to get JACK weak linkage working correctly
Paul Davis [Tue, 27 Sep 2011 14:52:53 +0000 (14:52 +0000)]
some header-file rearrangements to get JACK weak linkage working correctly

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

12 years agoben's pane resizing "fixes" for OSX, plus slightly more debugging for kbd events...
Paul Davis [Tue, 27 Sep 2011 14:52:05 +0000 (14:52 +0000)]
ben's pane resizing "fixes" for OSX, plus slightly more debugging for kbd events (disabled)

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

12 years agoreset worst_track_latency to zero before computing it again, so that it can be reduce...
Paul Davis [Mon, 26 Sep 2011 22:07:13 +0000 (22:07 +0000)]
reset worst_track_latency to zero before computing it again, so that it can be reduced when latent signal paths get less latent or go away

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

12 years agoardour has never done latency compensations on busses, so what was Route::check_initi...
Paul Davis [Sun, 25 Sep 2011 19:47:14 +0000 (19:47 +0000)]
ardour has never done latency compensations on busses, so what was Route::check_initial_delay() doing? Moved to Track::check_initial_delay() - fixes loopback/play-along recording via the master (or other) busses

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

12 years agoremoved an un-initialized variable warning
Paul Davis [Sun, 25 Sep 2011 14:28:02 +0000 (14:28 +0000)]
removed an un-initialized variable warning

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

12 years agocheck install dir before anything else
Paul Davis [Wed, 21 Sep 2011 20:06:42 +0000 (20:06 +0000)]
check install dir before anything else

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

12 years agofirst part of colinf's patch for bogus xfades. this merely treats symptoms, not cause...
Paul Davis [Wed, 21 Sep 2011 17:50:18 +0000 (17:50 +0000)]
first part of colinf's patch for bogus xfades. this merely treats symptoms, not causes, but its application seems like the expedient and sensible thing to do for now

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

12 years agoreinstante code to setup latency related stuff after plugin changes etc (removed...
Paul Davis [Wed, 21 Sep 2011 16:46:02 +0000 (16:46 +0000)]
reinstante code to setup latency related stuff after plugin changes etc (removed when back-porting 3.0 code)

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

12 years agofix error in export range dialog caused by using wrong sndfile helper array for file...
Paul Davis [Wed, 21 Sep 2011 02:29:08 +0000 (02:29 +0000)]
fix error in export range dialog caused by using wrong sndfile helper array for file ending

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

12 years agodo NOT reverse the route list during latency computations
Paul Davis [Tue, 20 Sep 2011 16:26:36 +0000 (16:26 +0000)]
do NOT reverse the route list during latency computations

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

12 years agopatch from #3537 that fixes crashes when playhead is moved if fader automation is...
Paul Davis [Wed, 14 Sep 2011 19:22:49 +0000 (19:22 +0000)]
patch from #3537 that fixes crashes when playhead is moved if fader automation is on the 'write' setting (from carl)

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

12 years agoback-port Ardour3's capture alignment code to Ardour2, to get correct results with...
Paul Davis [Wed, 14 Sep 2011 19:05:05 +0000 (19:05 +0000)]
back-port Ardour3's capture alignment code to Ardour2, to get correct results with the new JACK latency API

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

12 years agounsigned/signed confusion
Paul Davis [Wed, 14 Sep 2011 19:04:31 +0000 (19:04 +0000)]
unsigned/signed confusion

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

12 years agorequire JACK with new latency API for building purposes
Paul Davis [Wed, 14 Sep 2011 19:04:11 +0000 (19:04 +0000)]
require JACK with new latency API for building purposes

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

12 years agodon't waste time/code on i18n-ing audio file endings
Paul Davis [Wed, 14 Sep 2011 19:03:16 +0000 (19:03 +0000)]
don't waste time/code on i18n-ing audio file endings

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

12 years agorestore the use of Glib::ustring when iterating over possibly illegal characters...
Paul Davis [Tue, 13 Sep 2011 18:30:01 +0000 (18:30 +0000)]
restore the use of Glib::ustring when iterating over possibly illegal characters in a pathname

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

12 years agodo not attempt to lookup sndfile constants/enums using a string, because this breaks...
Paul Davis [Mon, 12 Sep 2011 19:22:42 +0000 (19:22 +0000)]
do not attempt to lookup sndfile constants/enums using a string, because this breaks when using anything but english; remove thinko-function sndfile_file_ending_by_string() because file endings like .wav .caf etc. are not subject to i18n

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

12 years agotweaks to the OS X build script to use new GTK stack packaging/install paths
Paul Davis [Thu, 18 Aug 2011 17:36:08 +0000 (17:36 +0000)]
tweaks to the OS X build script to use new GTK stack packaging/install paths

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

12 years agoremove use of Glib::ustring from gtk2_ardour
Paul Davis [Thu, 18 Aug 2011 17:35:34 +0000 (17:35 +0000)]
remove use of Glib::ustring from gtk2_ardour

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

12 years agoremove critical use of Glib::ustring
Paul Davis [Thu, 18 Aug 2011 17:33:48 +0000 (17:33 +0000)]
remove critical use of Glib::ustring

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

12 years agoremove Glib::ustring from libardour
Paul Davis [Thu, 18 Aug 2011 17:32:49 +0000 (17:32 +0000)]
remove Glib::ustring from libardour

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

12 years agostep one of removing Glib::ustring from ardour2
Paul Davis [Thu, 18 Aug 2011 14:20:10 +0000 (14:20 +0000)]
step one of removing Glib::ustring from ardour2

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

12 years agofix return value from ::ensure_outputs()
Paul Davis [Sun, 24 Jul 2011 14:39:20 +0000 (14:39 +0000)]
fix return value from ::ensure_outputs()

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

12 years agofix botched argument prototype and return signature for IO::ensure_(input|output...
Paul Davis [Fri, 22 Jul 2011 19:59:10 +0000 (19:59 +0000)]
fix botched argument prototype and return signature for IO::ensure_(input|output) and cousins

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

12 years agorework patch from #4179 to build against raptor2
Paul Davis [Thu, 14 Jul 2011 22:41:36 +0000 (22:41 +0000)]
rework patch from #4179 to build against raptor2

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

12 years agofix bug that prevented fade-ins from recalling
Ben Loftis [Wed, 13 Jul 2011 21:18:34 +0000 (21:18 +0000)]
fix bug that prevented fade-ins from recalling

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

12 years agoadd Basque translation team names to credits
Paul Davis [Fri, 8 Jul 2011 18:53:58 +0000 (18:53 +0000)]
add Basque translation team names to credits

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

12 years agonew Basque translation from Pablo F. and friends
Paul Davis [Fri, 8 Jul 2011 18:49:56 +0000 (18:49 +0000)]
new Basque translation from Pablo F. and friends

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

12 years agoAdd another test to detect a non interactive shell. This may be the best method....
Todd Naugle [Wed, 29 Jun 2011 18:24:28 +0000 (18:24 +0000)]
Add another test to detect a non interactive shell. This may be the best method. Fixes double click install on AVLinux 5

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

12 years agosilly dialog name, patch from colinf
Paul Davis [Tue, 21 Jun 2011 21:38:37 +0000 (21:38 +0000)]
silly dialog name, patch from colinf

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

12 years agoWhen importing sources that are using sample rate conversion, the BWF start time...
Todd Naugle [Thu, 16 Jun 2011 19:39:23 +0000 (19:39 +0000)]
When importing sources that are using sample rate conversion, the BWF start time has to be converted also

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

12 years agoFixed bug where embedded sources did not correctly obey the BWF time stamp and would...
Todd Naugle [Thu, 16 Jun 2011 15:15:26 +0000 (15:15 +0000)]
Fixed bug where embedded sources did not correctly obey the BWF time stamp and would import at the timestamp of the first file. Fixes #0002957

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

12 years agocommit patch from colinf to just err, rather than abort, if ::truncate_start() is...
Paul Davis [Sat, 11 Jun 2011 17:12:29 +0000 (17:12 +0000)]
commit patch from colinf to just err, rather than abort, if ::truncate_start() is called on an empty automation list

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

12 years agofix cut-n-paste typo that caused Session::send_buffers to be the wrong size
Paul Davis [Wed, 1 Jun 2011 16:44:32 +0000 (16:44 +0000)]
fix cut-n-paste typo that caused Session::send_buffers to be the wrong size

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

12 years agofix reallocation of silent, passthru and send buffers, specifically after a reconnect...
Paul Davis [Wed, 1 Jun 2011 01:09:34 +0000 (01:09 +0000)]
fix reallocation of silent, passthru and send buffers, specifically after a reconnect to JACK, so that we retain AT LEAST as many of each kind of buffer as we had before

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

12 years agoconditionally compile support for jack_port_type_get_buffer_size() and if available...
Paul Davis [Tue, 31 May 2011 19:54:40 +0000 (19:54 +0000)]
conditionally compile support for jack_port_type_get_buffer_size() and if available at compile AND runtime, use it in preference to jack_port_get_buffer_size() during a reconnect to JACK

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

12 years agodo not try to silence port buffers after a reconnect, since this violates old JACK...
Paul Davis [Tue, 31 May 2011 19:24:14 +0000 (19:24 +0000)]
do not try to silence port buffers after a reconnect, since this violates old JACK policy and new JACK implementation

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

12 years agogcc 4.6 compile fix
Paul Davis [Mon, 30 May 2011 15:36:50 +0000 (15:36 +0000)]
gcc 4.6 compile fix

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

12 years agobump version (preliminary)
Paul Davis [Sat, 28 May 2011 03:10:31 +0000 (03:10 +0000)]
bump version (preliminary)

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

12 years agofix declaration of setup_enum_writer()
Paul Davis [Sat, 28 May 2011 03:10:04 +0000 (03:10 +0000)]
fix declaration of setup_enum_writer()

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

12 years agoProperly handle spaces in filenames along the path to the installer.
Todd Naugle [Fri, 27 May 2011 19:46:51 +0000 (19:46 +0000)]
Properly handle spaces in filenames along the path to the installer.

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

12 years agoadd -P to invocation of df(1) to ensure expected output format
Todd Naugle [Fri, 27 May 2011 15:21:57 +0000 (15:21 +0000)]
add -P to invocation of df(1) to ensure expected output format

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

13 years agofixes for gcc 4.6 from bug #3771
Paul Davis [Fri, 13 May 2011 16:47:13 +0000 (16:47 +0000)]
fixes for gcc 4.6 from bug #3771

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

13 years agofix old issue where copy-pasting a range selection from region(s), each region would...
Ben Loftis [Mon, 9 May 2011 18:33:33 +0000 (18:33 +0000)]
fix old issue where copy-pasting a range selection from region(s), each region would inherit the parents full fade-in or -out even when the region excerpt didnt include the fade

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

13 years agoFix debug build detection
Todd Naugle [Thu, 28 Apr 2011 21:07:23 +0000 (21:07 +0000)]
Fix debug build detection

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

13 years agonew file for translator information
Paul Davis [Thu, 28 Apr 2011 20:49:02 +0000 (20:49 +0000)]
new file for translator information

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

13 years agoRemove unused strip option from package script. Fixed build script to properly detect...
Todd Naugle [Thu, 28 Apr 2011 19:26:35 +0000 (19:26 +0000)]
Remove unused strip option from package script. Fixed build script to properly detect non-debug builds

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

13 years agofix nasty bug caused by incorrect checking of list contents
Ben Loftis [Tue, 26 Apr 2011 15:20:56 +0000 (15:20 +0000)]
fix nasty bug caused by incorrect checking of list contents

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

13 years agomake timefx thread sleep for a bit after its done, so that the GUI can process its...
Paul Davis [Tue, 26 Apr 2011 15:13:40 +0000 (15:13 +0000)]
make timefx thread sleep for a bit after its done, so that the GUI can process its requests before it dies and takes it request buffer with it

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

13 years agofix for AU param listeners
Ben Loftis [Thu, 7 Apr 2011 17:19:54 +0000 (17:19 +0000)]
fix for AU param listeners

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

13 years agomake AUPlugin emit ParameterChanged() whenever it is notified of a parameter change...
Paul Davis [Thu, 7 Apr 2011 15:41:36 +0000 (15:41 +0000)]
make AUPlugin emit ParameterChanged() whenever it is notified of a parameter change event by the AU

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

13 years agoremove recently added, but bogus, property listener stuff from appleutility libs
Paul Davis [Thu, 7 Apr 2011 15:40:44 +0000 (15:40 +0000)]
remove recently added, but bogus, property listener stuff from appleutility libs

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

13 years agomove deprecated JACK latency API out of port.h so that deprecation messages don't...
Paul Davis [Thu, 7 Apr 2011 15:40:10 +0000 (15:40 +0000)]
move deprecated JACK latency API out of port.h so that deprecation messages don't spam everything

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

13 years agoremove unnecessary duplication of -D macros in cc/c++ compiler flags
Paul Davis [Thu, 7 Apr 2011 13:49:29 +0000 (13:49 +0000)]
remove unnecessary duplication of -D macros in cc/c++ compiler flags

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

13 years agodemo use of AudioUnit parameter listening (all commented out since its not needed...
Paul Davis [Wed, 6 Apr 2011 21:09:33 +0000 (21:09 +0000)]
demo use of AudioUnit parameter listening (all commented out since its not needed right now)

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

13 years agoadd support for AudioUnit parameter listening (e.g. in non-plugin GUIs)
Paul Davis [Wed, 6 Apr 2011 21:09:04 +0000 (21:09 +0000)]
add support for AudioUnit parameter listening (e.g. in non-plugin GUIs)

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

13 years agoretain normal bare PATH for OS X bundle execution
Paul Davis [Wed, 6 Apr 2011 21:07:35 +0000 (21:07 +0000)]
retain normal bare PATH for OS X bundle execution

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

13 years agoBackport --strip=some|none|all option from A3
Todd Naugle [Wed, 6 Apr 2011 19:27:37 +0000 (19:27 +0000)]
Backport --strip=some|none|all option from A3

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

13 years agoback-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested...
Paul Davis [Wed, 6 Apr 2011 17:55:51 +0000 (17:55 +0000)]
back-port capture offset corrections from 3.0 to 2.0-ongoing. fairly well tested, though not exhaustively

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

13 years agoinstall and uninstall can now be run as root (ie su -c) although this is not preferred.
Todd Naugle [Wed, 6 Apr 2011 17:49:24 +0000 (17:49 +0000)]
install and uninstall can now be run as root (ie su -c) although this is not preferred.

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

13 years agoAdded checks to ensure there is enough disk space to install. Also added a check...
Todd Naugle [Fri, 1 Apr 2011 21:26:02 +0000 (21:26 +0000)]
Added checks to ensure there is enough disk space to install. Also added a check for the sudo command

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

13 years agoInclude the bundle size files in the package
Todd Naugle [Fri, 1 Apr 2011 21:25:29 +0000 (21:25 +0000)]
Include the bundle size files in the package

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

13 years agoCalculate the size of the bundle and store it off in a file
Todd Naugle [Fri, 1 Apr 2011 21:24:55 +0000 (21:24 +0000)]
Calculate the size of the bundle and store it off in a file

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

13 years agoadd an API for listening to AU properties
Paul Davis [Wed, 30 Mar 2011 13:53:56 +0000 (13:53 +0000)]
add an API for listening to AU properties

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

13 years agoSupport for single architecture packages from A3
Todd Naugle [Tue, 29 Mar 2011 18:44:24 +0000 (18:44 +0000)]
Support for single architecture packages from A3

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

13 years agominor editor tweaks: change order of range menu so more common operations are nearer...
Ben Loftis [Tue, 29 Mar 2011 18:44:06 +0000 (18:44 +0000)]
minor editor tweaks:  change order of range menu so more common operations are nearer the top.  remove some unused/confusing options on the fft analyzer.  remove some debug printouts.  fix Insert Region From List and Fill Range with Selected Region   which were broken

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

13 years agoAllow extra command line parameters to be passed in
Todd Naugle [Tue, 29 Mar 2011 18:43:45 +0000 (18:43 +0000)]
Allow extra command line parameters to be passed in

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

13 years agoadd a second Delete action, so both Backspace and Delete can be bound to delete....
Ben Loftis [Tue, 29 Mar 2011 18:06:08 +0000 (18:06 +0000)]
add a second Delete action, so both Backspace and Delete can be bound to delete.  this is really useful on macbooks which have a backspace but no delete key.  to turn on this behavior, users will have to add the new editor-alternate-delete action to theri bindings, OR  go to Preferences->Mouse/Key and re-load one of the default bindings files

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

13 years agosignificant fixes to realtime (touch/write) automation. no longer decide point visib...
Ben Loftis [Tue, 29 Mar 2011 17:49:49 +0000 (17:49 +0000)]
significant fixes to realtime (touch/write) automation.  no longer decide point visibility based on scale.  thin automation on recording.  fix bugs in nascent automation pass handling.  allow timecode to skip forwards or backwards or even loop.   automation is only recording during forward playback though. this is all backported from mixbus branch.

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

13 years agonew route groups should default ON
Ben Loftis [Tue, 29 Mar 2011 15:21:03 +0000 (15:21 +0000)]
new route groups should default ON

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

13 years agomake sure declicking fades reach their target, from svn 9086
Ben Loftis [Tue, 29 Mar 2011 15:18:39 +0000 (15:18 +0000)]
make sure declicking fades reach their target, from svn 9086

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

13 years agoremove some rhythm ferret options that are not implemented in A2
Ben Loftis [Tue, 29 Mar 2011 15:12:49 +0000 (15:12 +0000)]
remove some rhythm ferret options that are not implemented in A2

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

13 years agomake AUBIO a non-optional dependency
Paul Davis [Wed, 2 Mar 2011 20:41:40 +0000 (20:41 +0000)]
make AUBIO a non-optional dependency

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

13 years agoremove per-file references to __STDC_FORMAT_MACROS
Paul Davis [Wed, 2 Mar 2011 20:36:13 +0000 (20:36 +0000)]
remove per-file references to __STDC_FORMAT_MACROS

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

13 years agouse correct name for <inttype.h> macros
Paul Davis [Wed, 2 Mar 2011 20:23:39 +0000 (20:23 +0000)]
use correct name for <inttype.h> macros

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

13 years agoforce use of -D_STDC_FORMAT_MACROS in compiler flags, so that #include <inttypes...
Paul Davis [Wed, 2 Mar 2011 16:58:50 +0000 (16:58 +0000)]
force use of -D_STDC_FORMAT_MACROS in compiler flags, so that #include <inttypes.h> just works anywhere

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

13 years agoDebug or stripped debug packages now get marked as such when the package is made...
Todd Naugle [Thu, 24 Feb 2011 15:13:41 +0000 (15:13 +0000)]
Debug or stripped debug packages now get marked as such when the package is made. This allows debug and non-debug builds of the same version to be installed at the same time

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

13 years agomake sure that F4 is bound to the real separate action, not the Separate sub-menu...
Paul Davis [Tue, 15 Feb 2011 12:21:05 +0000 (12:21 +0000)]
make sure that F4 is bound to the real separate action, not the Separate sub-menu (ergnomic bindings only)

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

13 years agoadded -d flag to bundle startup script that will launch ardour inside the debugger
Todd Naugle [Mon, 14 Feb 2011 16:41:28 +0000 (16:41 +0000)]
added -d flag to bundle startup script that will launch ardour inside the debugger

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

13 years agoprevent ardour from ever, EVER, EVAH removing an existing source file
Paul Davis [Mon, 14 Feb 2011 15:58:17 +0000 (15:58 +0000)]
prevent ardour from ever, EVER, EVAH removing an existing source file

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

13 years agoswitch back to xterm being the first choice of terminals to use. This solves an issue...
Todd Naugle [Wed, 9 Feb 2011 16:24:20 +0000 (16:24 +0000)]
switch back to xterm being the first choice of terminals to use. This solves an issues with avlinux

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

13 years agoFix typos
Todd Naugle [Wed, 9 Feb 2011 14:59:35 +0000 (14:59 +0000)]
Fix typos

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

13 years agoInstall instructions
Todd Naugle [Wed, 9 Feb 2011 13:33:03 +0000 (13:33 +0000)]
Install instructions

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

13 years agomake stage2.run a hidden file
Todd Naugle [Tue, 8 Feb 2011 22:51:31 +0000 (22:51 +0000)]
make stage2.run a hidden file

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

13 years agoSet the PWD here also. Some systems lose this when install calls stage2. Adds better...
Todd Naugle [Tue, 8 Feb 2011 22:50:27 +0000 (22:50 +0000)]
Set the PWD here also. Some systems lose this when install calls stage2. Adds better qjackctl text.

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

13 years agoA more robust way to ensure the PWD is correct. Look for gnome or kde terminals befor...
Todd Naugle [Tue, 8 Feb 2011 22:23:44 +0000 (22:23 +0000)]
A more robust way to ensure the PWD is correct. Look for gnome or kde terminals before falling back to xterm

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

13 years agoremove the bundle dir after it has been tar'ed up
Todd Naugle [Tue, 8 Feb 2011 22:09:46 +0000 (22:09 +0000)]
remove the bundle dir after it has been tar'ed up

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

13 years ago(from 3.0) fix bad comparison of possible frequency scaling governor values
Paul Davis [Tue, 8 Feb 2011 19:55:24 +0000 (19:55 +0000)]
(from 3.0) fix bad comparison of possible frequency scaling governor values

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

13 years agoregister Lock edit mode as an enum to provide restore of Lock edit mode
Paul Davis [Mon, 7 Feb 2011 22:18:19 +0000 (22:18 +0000)]
register Lock edit mode as an enum to provide restore of Lock edit mode

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

13 years agoturn on strip by default
Todd Naugle [Fri, 4 Feb 2011 21:03:09 +0000 (21:03 +0000)]
turn on strip by default

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

13 years agouse PROGRAM_NAME to determine MIDI port to use for Mackie control
Paul Davis [Fri, 4 Feb 2011 19:31:09 +0000 (19:31 +0000)]
use PROGRAM_NAME to determine MIDI port to use for Mackie control

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

13 years agochange SCHED_RR to FIFO
Todd Naugle [Fri, 4 Feb 2011 19:15:41 +0000 (19:15 +0000)]
change SCHED_RR to FIFO

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

13 years agouse PROGRAM_NAME to define fixed MIDI port names in ardour_system.rc
Paul Davis [Fri, 4 Feb 2011 19:06:04 +0000 (19:06 +0000)]
use PROGRAM_NAME to define fixed MIDI port names in ardour_system.rc

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

13 years agoonly strip libs when requested
Todd Naugle [Fri, 4 Feb 2011 14:18:38 +0000 (14:18 +0000)]
only strip libs when requested

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

13 years agoremove debug output from previous commit
Paul Davis [Fri, 4 Feb 2011 14:05:50 +0000 (14:05 +0000)]
remove debug output from previous commit

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

13 years agobetter (?) fix for handling cleanup of per-thread UI request buffers : the thread...
Paul Davis [Fri, 4 Feb 2011 13:41:05 +0000 (13:41 +0000)]
better (?) fix for handling cleanup of per-thread UI request buffers : the thread mark the buffer as dead, and the UI gets to cleanup when appropriate

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