ardour.git
18 years agoremove varispeed control; shuttle controller now has a context menu with max speed...
Paul Davis [Sun, 12 Mar 2006 18:21:48 +0000 (18:21 +0000)]
remove varispeed control; shuttle controller now has a context menu with max speed options; rearrange and optimize meter metric displays

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

18 years agorevert inadvertant change
Tim Mayberry [Sun, 12 Mar 2006 16:47:49 +0000 (16:47 +0000)]
revert inadvertant change

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

18 years agoremoved the following environment variables:
Tim Mayberry [Sun, 12 Mar 2006 16:19:03 +0000 (16:19 +0000)]
removed the following environment variables:

ARDOUR_GLADE_PATH
ARDOUR_RC
ARDOUR_UI
ARDOUR_UI_RC
ARDOUR_BINDINGS
ARDOUR_COLORS

They have been replaced with just one environment
variable called ARDOUR_PATH which can contain a number
of colon separated paths that are used to find various
configuration and data files. Files located in
ARDOUR_PATH have priority over files in ~/.ardour/ and
in the system path.

Moved two member functions of the Configuration class
into globals.cc as they should of been static and I'm
trying to keep the non-portable code together when it
makes sense.

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

18 years agocreate xpm files from hard coded pixmaps, added function get_xpm() to make sure any...
Doug McLain [Sun, 12 Mar 2006 15:46:29 +0000 (15:46 +0000)]
create xpm files from hard coded pixmaps, added function get_xpm() to make sure any xpm only gets load from disk once

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

18 years agoAdded powerpc target.
Taybin Rutkin [Sun, 12 Mar 2006 15:01:26 +0000 (15:01 +0000)]
Added powerpc target.

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

18 years agoprevent removal of start marker
Paul Davis [Sat, 11 Mar 2006 16:22:15 +0000 (16:22 +0000)]
prevent removal of start marker

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

18 years agostart marker implemented, along with GotoZero command for old behaviour; R binding...
Paul Davis [Sat, 11 Mar 2006 16:01:06 +0000 (16:01 +0000)]
start marker implemented, along with GotoZero command for old behaviour; R binding for global rec-enable now works (menu item added)

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

18 years agoProper use of AudioBufferList.
Taybin Rutkin [Fri, 10 Mar 2006 22:15:20 +0000 (22:15 +0000)]
Proper use of AudioBufferList.

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

18 years agoLink error fixed. Stub functions filled in.
Taybin Rutkin [Fri, 10 Mar 2006 18:43:08 +0000 (18:43 +0000)]
Link error fixed.  Stub functions filled in.

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

18 years agoExternalSource refactoring.
Taybin Rutkin [Fri, 10 Mar 2006 17:09:59 +0000 (17:09 +0000)]
ExternalSource refactoring.

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

18 years agostart editing new edit/mix group names immediately after they are added
Paul Davis [Fri, 10 Mar 2006 14:35:57 +0000 (14:35 +0000)]
start editing new edit/mix group names immediately after they are added

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

18 years agooops, I started moving other images into pixmaps dir, then decided to wait for furthe...
Doug McLain [Fri, 10 Mar 2006 08:04:06 +0000 (08:04 +0000)]
oops, I started moving other images into pixmaps dir, then decided to wait for further direction from the guri

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

18 years agoExample code to load the x and <-> xpms for the mixer strip from files instead of...
Doug McLain [Fri, 10 Mar 2006 07:16:45 +0000 (07:16 +0000)]
Example code to load the x and <-> xpms for the mixer strip from files instead of from hard coded xpm data.

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

18 years agoFixed newline typos
Doug McLain [Fri, 10 Mar 2006 04:37:30 +0000 (04:37 +0000)]
Fixed newline typos

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

18 years agofurther travels down the road toward true route group bliss
Paul Davis [Fri, 10 Mar 2006 04:05:11 +0000 (04:05 +0000)]
further travels down the road toward true route group bliss

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

18 years agofinal fix for IOSelector widget: clicking on port header will now make that port...
Doug McLain [Fri, 10 Mar 2006 03:16:38 +0000 (03:16 +0000)]
final fix for IOSelector widget: clicking on port header will now make that port view active.  Also removed all canvas stuff from ardour2_ui.rc and set mixer font back to old size

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

18 years agonew mix group interface, not yet finished and still to propagate to edit_group
Paul Davis [Thu, 9 Mar 2006 23:44:39 +0000 (23:44 +0000)]
new mix group interface, not yet finished and still to propagate to edit_group

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

18 years agocapitalized menus. minor header fix
Jesse Chappell [Thu, 9 Mar 2006 16:28:07 +0000 (16:28 +0000)]
capitalized menus. minor header fix

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

18 years agoadd/remove edit groups via buttons (still a bit of work left to do)
Paul Davis [Wed, 8 Mar 2006 23:26:28 +0000 (23:26 +0000)]
add/remove edit groups via buttons (still a bit of work left to do)

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

18 years agofixed goofy selection behavior with the notebook/treeview in IOSelector
Doug McLain [Wed, 8 Mar 2006 23:19:24 +0000 (23:19 +0000)]
fixed goofy selection behavior with the notebook/treeview in IOSelector

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

18 years agoRemoved direct libsndfile usage.
Taybin Rutkin [Wed, 8 Mar 2006 22:24:51 +0000 (22:24 +0000)]
Removed direct libsndfile usage.

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

18 years agoAnd a small libsndfile error.
Taybin Rutkin [Wed, 8 Mar 2006 22:23:23 +0000 (22:23 +0000)]
And a small libsndfile error.

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

18 years agoFixed small FSRef error.
Taybin Rutkin [Wed, 8 Mar 2006 22:22:41 +0000 (22:22 +0000)]
Fixed small FSRef error.

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

18 years agofix for erroneous use of a menu group; remove lots of cerr cruft; no playlist ops...
Paul Davis [Wed, 8 Mar 2006 15:37:39 +0000 (15:37 +0000)]
fix for erroneous use of a menu group; remove lots of cerr cruft; no playlist ops for destructive tracks

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

18 years agofix for deferred saves by StateManager-derivatives; changes to new/copy/clear playlis...
Paul Davis [Wed, 8 Mar 2006 02:50:53 +0000 (02:50 +0000)]
fix for deferred saves by StateManager-derivatives; changes to new/copy/clear playlist ops (not finished), TRUE/FALSE -> true/false in editor_mouse.cc

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

18 years agoWrapper around SF_INFO and AudioFileBasicDescription.
Taybin Rutkin [Tue, 7 Mar 2006 23:41:52 +0000 (23:41 +0000)]
Wrapper around SF_INFO and AudioFileBasicDescription.

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

18 years agoGet the number of channels in the file.
Taybin Rutkin [Tue, 7 Mar 2006 19:24:33 +0000 (19:24 +0000)]
Get the number of channels in the file.

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

18 years agocoreaudio_source.cc compiles. (finally)
Taybin Rutkin [Tue, 7 Mar 2006 17:55:12 +0000 (17:55 +0000)]
coreaudio_source.cc compiles. (finally)

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

18 years ago2006-03-04 Tim Mayberry <mojofunk@gmail.com>
Tim Mayberry [Tue, 7 Mar 2006 06:23:12 +0000 (06:23 +0000)]
2006-03-04 Tim Mayberry <mojofunk@gmail.com>

* Enable linking to system soundtouch library if SYSLIBS=1, soundtouch-1.3.1 needed for pkgconfig support
* Fix to allow compiling against libgnomecanvasmm library when SYSLIBS=1

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

18 years agoLet's get some doxygen action going on.
Taybin Rutkin [Mon, 6 Mar 2006 16:32:41 +0000 (16:32 +0000)]
Let's get some doxygen action going on.

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

18 years agoUse AudioFile.h instead of ExtAudioFile.h.
Taybin Rutkin [Mon, 6 Mar 2006 16:04:46 +0000 (16:04 +0000)]
Use AudioFile.h instead of ExtAudioFile.h.

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

18 years agoSConstruct rethink.
Taybin Rutkin [Mon, 6 Mar 2006 02:32:49 +0000 (02:32 +0000)]
SConstruct rethink.

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

18 years agoadd new files for export dialogs
Paul Davis [Sun, 5 Mar 2006 19:45:12 +0000 (19:45 +0000)]
add new files for export dialogs

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

18 years agoexport range markers patch (revisited), change selection model, copy-drag tempo+meter...
Paul Davis [Sun, 5 Mar 2006 19:39:16 +0000 (19:39 +0000)]
export range markers patch (revisited), change selection model, copy-drag tempo+meter marker patch

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

18 years agoBuild correctly on mactel systems.
Taybin Rutkin [Sun, 5 Mar 2006 15:51:04 +0000 (15:51 +0000)]
Build correctly on mactel systems.

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

18 years agoremoved redundant include that I accidentally committed
Doug McLain [Sun, 5 Mar 2006 10:56:44 +0000 (10:56 +0000)]
removed redundant include that I accidentally committed

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

18 years agoanother get_vbox() fix, this time for PortSelectorWindow
Doug McLain [Sun, 5 Mar 2006 10:24:31 +0000 (10:24 +0000)]
another get_vbox() fix, this time for PortSelectorWindow

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

18 years agoAdd new file for dev scripts.
Tim Mayberry [Sat, 4 Mar 2006 12:08:27 +0000 (12:08 +0000)]
Add new file for dev scripts.

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

18 years ago2006-03-04 Tim Mayberry <mojofunk@gmail.com>
Tim Mayberry [Sat, 4 Mar 2006 11:26:25 +0000 (11:26 +0000)]
2006-03-04 Tim Mayberry <mojofunk@gmail.com>

* Remove debug output preventing compilation on x86_64.
* Build shared libraries for all libs/* when DEVBUILD=1 to fix linking for x86_64/non-x86.
* Simplify/consolidate the dev scripts a bit.
* Export ARDOUR_COLORS variable in dev scripts.
* Remove G_DISABLE_DEPRECATED from glibmm CXXFLAGS to allow compilation with newer versions of glib.
* Build soundtouch with SYSLIBS=1, hopefully we can link to system soundtouch soon.

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

18 years agoremove debugging for peaks ready signal, plus add new connection arg to Source::peaks...
Paul Davis [Thu, 2 Mar 2006 03:45:26 +0000 (03:45 +0000)]
remove debugging for peaks ready signal, plus add new connection arg to Source::peaks_ready()

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

18 years agohook up tape region views to peaks ready signal
Paul Davis [Tue, 21 Feb 2006 05:05:59 +0000 (05:05 +0000)]
hook up tape region views to peaks ready signal

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

18 years agofixed crash potential issues where nframes may be 0
Jesse Chappell [Mon, 20 Feb 2006 21:40:20 +0000 (21:40 +0000)]
fixed crash potential issues where nframes may be 0

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

18 years agofix for plugin_selector, previously added plugins weren't being cleared
Doug McLain [Sat, 18 Feb 2006 21:10:48 +0000 (21:10 +0000)]
fix for plugin_selector, previously added plugins weren't being cleared

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

18 years agofix various issues with destructive single region tracks
Paul Davis [Sat, 18 Feb 2006 02:02:54 +0000 (02:02 +0000)]
fix various issues with destructive single region tracks

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

18 years agono-read-past-end for destructive crossfade as well; cleanup xfade coefficient arrays...
Paul Davis [Fri, 17 Feb 2006 16:19:17 +0000 (16:19 +0000)]
no-read-past-end for destructive crossfade as well; cleanup xfade coefficient arrays in destructor

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

18 years agodon't do system reads beyond the apparent data end of a file; single region for destr...
Paul Davis [Fri, 17 Feb 2006 16:03:04 +0000 (16:03 +0000)]
don't do system reads beyond the apparent data end of a file; single region for destructive tracks

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

18 years agodiskstream fixups for destructive track captures. crossfade fixes for destructive...
Jesse Chappell [Fri, 17 Feb 2006 06:19:24 +0000 (06:19 +0000)]
diskstream fixups for destructive track captures.  crossfade fixes for destructive sources.

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

18 years agofixed missing include need for compile on gcc 3.3.x
Jesse Chappell [Thu, 16 Feb 2006 03:30:50 +0000 (03:30 +0000)]
fixed missing include need for compile on gcc 3.3.x

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

18 years agofixed missing include need for compile on gcc 3.3.x
Jesse Chappell [Thu, 16 Feb 2006 03:25:23 +0000 (03:25 +0000)]
fixed missing include need for compile on gcc 3.3.x

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

18 years agochange before/after cursor keybindings, attempt to clarify range/diskstream popup...
Nick Mainsbridge [Wed, 15 Feb 2006 20:04:29 +0000 (20:04 +0000)]
change before/after cursor keybindings, attempt to clarify range/diskstream popup menu, typo in last commit.

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

18 years agoremove two minor leftovers from last commit
Paul Davis [Wed, 15 Feb 2006 16:19:26 +0000 (16:19 +0000)]
remove two minor leftovers from last commit

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

18 years agonew stacktrace function in libpbd3; variable size GUI request thread queues
Paul Davis [Wed, 15 Feb 2006 16:03:53 +0000 (16:03 +0000)]
new stacktrace function in libpbd3; variable size GUI request thread queues

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

18 years agonew stacktrace function in libpbd3; variable size GUI request thread queues
Paul Davis [Wed, 15 Feb 2006 15:55:48 +0000 (15:55 +0000)]
new stacktrace function in libpbd3; variable size GUI request thread queues

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

18 years agoselect all in time range, show object selection while in range mode, trim range ends...
Nick Mainsbridge [Wed, 15 Feb 2006 12:15:29 +0000 (12:15 +0000)]
select all in time range, show object selection while in range mode, trim range ends by a frame when selecting, make things semantically a bit better.

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

18 years agoFixed crash with plugin automation but no panners.
Sampo Savolainen [Tue, 14 Feb 2006 20:33:49 +0000 (20:33 +0000)]
Fixed crash with plugin automation but no panners.

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

18 years agomix groups work again
Nick Mainsbridge [Tue, 14 Feb 2006 19:12:35 +0000 (19:12 +0000)]
mix groups work again

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

18 years agonew color management design starts to take shape (canvas color only for now)
Paul Davis [Tue, 14 Feb 2006 17:19:58 +0000 (17:19 +0000)]
new color management design starts to take shape (canvas color only for now)

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

18 years agoone more send zipper fix
Jesse Chappell [Mon, 13 Feb 2006 20:10:17 +0000 (20:10 +0000)]
one more send zipper fix

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

18 years agofixed various nasty send issues
Jesse Chappell [Mon, 13 Feb 2006 18:57:33 +0000 (18:57 +0000)]
fixed various nasty send issues

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

18 years agofix style overwriting done by fastmeter, and lack of clip mask/clip origin restore...
Paul Davis [Mon, 13 Feb 2006 16:08:32 +0000 (16:08 +0000)]
fix style overwriting done by fastmeter, and lack of clip mask/clip origin restore in pixscroller; fixes meter redraw botch when moving fader, and the style fix corrects visual problems with Clearlooks as soon a ameter is realized

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

18 years agominor tweaks to make destructive tracks sorta work again (EAGAIN issues)
Jesse Chappell [Mon, 13 Feb 2006 04:44:42 +0000 (04:44 +0000)]
minor tweaks to make destructive tracks sorta work again (EAGAIN issues)

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

18 years agofixed orderering of editor and mixer tracks
Doug McLain [Mon, 13 Feb 2006 00:49:26 +0000 (00:49 +0000)]
fixed orderering of editor and mixer tracks

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

18 years agoadd missing files
Paul Davis [Sun, 12 Feb 2006 20:20:01 +0000 (20:20 +0000)]
add missing files

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

18 years agoA band aid for plugin editor related crash. Something needs to be
Sampo Savolainen [Sun, 12 Feb 2006 15:40:58 +0000 (15:40 +0000)]
A band aid for plugin editor related crash. Something needs to be
figured out which does not include locking between the GUI and the RT
thread.

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

18 years agoFixed buffer index overrun in connect_and_run()
Sampo Savolainen [Sat, 11 Feb 2006 14:45:27 +0000 (14:45 +0000)]
Fixed buffer index overrun in connect_and_run()

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

18 years agomiscellaneous fixes post-jesse's 24 bit file format changes
Paul Davis [Sat, 11 Feb 2006 02:34:03 +0000 (02:34 +0000)]
miscellaneous fixes post-jesse's 24 bit file format changes

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

18 years agocommitted INCOMPLETE 24bit filesource support
Jesse Chappell [Fri, 10 Feb 2006 23:53:12 +0000 (23:53 +0000)]
committed INCOMPLETE 24bit filesource support

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

18 years agoMake sure the 64 bit SSE is included in tarballs
Sampo Savolainen [Tue, 7 Feb 2006 22:36:28 +0000 (22:36 +0000)]
Make sure the 64 bit SSE is included in tarballs

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

18 years agoQuick'n'dirty port of the scons fixes in ardour1 to ardour2, please
Sampo Savolainen [Tue, 7 Feb 2006 22:25:36 +0000 (22:25 +0000)]
Quick'n'dirty port of the scons fixes in ardour1 to ardour2, please
test.

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

18 years agorestore many keybindings from ardour 0.99
Paul Davis [Tue, 7 Feb 2006 13:58:33 +0000 (13:58 +0000)]
restore many keybindings from ardour 0.99

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

18 years agotype fixes
Doug McLain [Mon, 6 Feb 2006 21:40:06 +0000 (21:40 +0000)]
type fixes

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

18 years agoupdated author information
Sampo Savolainen [Mon, 6 Feb 2006 21:03:12 +0000 (21:03 +0000)]
updated author information

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

18 years agoMidi radiobuttons now work.
Sampo Savolainen [Sun, 5 Feb 2006 21:29:22 +0000 (21:29 +0000)]
Midi radiobuttons now work.

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

18 years agoAnd thus i give my copyright to these files to Paul Davis.
Sampo Savolainen [Thu, 2 Feb 2006 21:12:14 +0000 (21:12 +0000)]
And thus i give my copyright to these files to Paul Davis.

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

18 years ago64 bit SSE mod
Sampo Savolainen [Thu, 2 Feb 2006 20:55:26 +0000 (20:55 +0000)]
64 bit SSE mod

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

18 years agofixed memory leak in xmltree
Jesse Chappell [Wed, 1 Feb 2006 00:19:44 +0000 (00:19 +0000)]
fixed memory leak in xmltree

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

18 years agoremove editor mixer button, fix up editor mixer state save/restore
Paul Davis [Tue, 31 Jan 2006 03:27:25 +0000 (03:27 +0000)]
remove editor mixer button, fix up editor mixer state save/restore

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

18 years agowork to make destructive recording actually do something vaguely close to correct
Paul Davis [Mon, 30 Jan 2006 14:10:37 +0000 (14:10 +0000)]
work to make destructive recording actually do something vaguely close to correct

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

18 years agoEdit menu reorganization, abort if problems with ardour.menus.
Sampo Savolainen [Sat, 28 Jan 2006 23:45:06 +0000 (23:45 +0000)]
Edit menu reorganization, abort if problems with ardour.menus.

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

18 years agoremoved unused file
Tim Mayberry [Sat, 28 Jan 2006 21:59:54 +0000 (21:59 +0000)]
removed unused file

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

18 years agoimportant bug fix in handling GUI messages; destructive tracks now operational (lots...
Paul Davis [Sat, 28 Jan 2006 16:54:25 +0000 (16:54 +0000)]
important bug fix in handling GUI messages; destructive tracks now operational (lots of GUI stuff to fix for them)

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

18 years agofix computation of MMC base track for MMC rec enable (Ben Loftis)
Paul Davis [Sat, 28 Jan 2006 13:35:31 +0000 (13:35 +0000)]
fix computation of MMC base track for MMC rec enable (Ben Loftis)

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

18 years agofix (mostly) measure lines and click box text and meter markings
Paul Davis [Sat, 28 Jan 2006 13:33:54 +0000 (13:33 +0000)]
fix (mostly) measure lines and click box text and meter markings

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

18 years agofix stupid gtk design quirk and bad documentation...oh and rebinding accels at runtim...
Tim Mayberry [Fri, 27 Jan 2006 10:17:34 +0000 (10:17 +0000)]
fix stupid gtk design quirk and bad documentation...oh and rebinding accels at runtime should work

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

18 years agoEnsure that there are enough peak vectors when a plugin redirect has
Sampo Savolainen [Thu, 26 Jan 2006 19:00:38 +0000 (19:00 +0000)]
Ensure that there are enough peak vectors when a plugin redirect has
more inputs or outputs than the route has inputs or outputs.

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

18 years agoWhen a plugin name changes, the new name is now reflected in the GUI
Sampo Savolainen [Tue, 24 Jan 2006 20:43:26 +0000 (20:43 +0000)]
When a plugin name changes, the new name is now reflected in the GUI
(and the nested IO element in the Redirect element in the session file).

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

18 years agofix template generation
Tim Mayberry [Tue, 24 Jan 2006 12:41:00 +0000 (12:41 +0000)]
fix template generation

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

18 years agoa few small things
Tim Mayberry [Tue, 24 Jan 2006 12:38:33 +0000 (12:38 +0000)]
a few small things

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

18 years agoallow templates to load via absolute path
Tim Mayberry [Tue, 24 Jan 2006 06:01:27 +0000 (06:01 +0000)]
allow templates to load via absolute path

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

18 years agoadd undo to select within (mouse and loop/punch ranges). add right click menu to...
Nick Mainsbridge [Mon, 23 Jan 2006 22:08:41 +0000 (22:08 +0000)]
add undo to select within (mouse and loop/punch ranges). add right click menu to loop/punch ranges to select all within

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

18 years agoMute/unmute region via keyboard is now undoable
Sampo Savolainen [Mon, 23 Jan 2006 21:55:30 +0000 (21:55 +0000)]
Mute/unmute region via keyboard is now undoable

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

18 years agoadd undo to keymouse set sync position.. possibly the hard way
Nick Mainsbridge [Mon, 23 Jan 2006 20:39:58 +0000 (20:39 +0000)]
add undo to keymouse set sync position.. possibly the hard way

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

18 years agoadd some undo to previous selection stuff
Nick Mainsbridge [Mon, 23 Jan 2006 18:59:30 +0000 (18:59 +0000)]
add some undo to previous selection stuff

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

18 years agoselect all, musical (fuzzy) loop/punch/range region selections, soundtouch patch...
Nick Mainsbridge [Mon, 23 Jan 2006 16:02:48 +0000 (16:02 +0000)]
select all, musical (fuzzy) loop/punch/range region selections, soundtouch patch for gcc 4.1, needs 's' key to not clear selection.

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

18 years agoReorganized edit menu: edit cursor related actions into one submenu, and
Sampo Savolainen [Sun, 22 Jan 2006 19:53:26 +0000 (19:53 +0000)]
Reorganized edit menu: edit cursor related actions into one submenu, and
region operations into another one.

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

18 years agonew keymouse action mute/unmute region (m)
Nick Mainsbridge [Sun, 22 Jan 2006 15:46:30 +0000 (15:46 +0000)]
new keymouse action mute/unmute region (m)

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

18 years agonew keymouse binding 'set region sync point'
Nick Mainsbridge [Sun, 22 Jan 2006 13:29:08 +0000 (13:29 +0000)]
new keymouse binding 'set region sync point'

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

18 years agoAdded the property "unique-id" to PluginInserts so that ladspa plugins
Sampo Savolainen [Sun, 22 Jan 2006 00:08:38 +0000 (00:08 +0000)]
Added the property "unique-id" to PluginInserts so that ladspa plugins
will be loaded by their UID instead of their name.

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

18 years agofix setting sync point crash, reinstate keymouse zoom tentatively
Nick Mainsbridge [Sat, 21 Jan 2006 00:11:03 +0000 (00:11 +0000)]
fix setting sync point crash, reinstate keymouse zoom tentatively

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

18 years agoMoved the code to ignore latency ports to the appropriate place
Sampo Savolainen [Fri, 20 Jan 2006 23:27:47 +0000 (23:27 +0000)]
Moved the code to ignore latency ports to the appropriate place
(*before* the packer code).

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