Paul Davis [Thu, 12 Oct 2006 15:20:00 +0000 (15:20 +0000)]
fixes for meter thread using free'd member of AudioEngine, audiostreamview accessing deleted crossfades, and mute button now has sensible text color when active
git-svn-id: svn://localhost/ardour2/trunk@982
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 12 Oct 2006 07:49:56 +0000 (07:49 +0000)]
Actually, 27px transport button width looks a little better
git-svn-id: svn://localhost/ardour2/trunk@981
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Thu, 12 Oct 2006 07:18:17 +0000 (07:18 +0000)]
Set transport buttons to a uniform width (30px)
git-svn-id: svn://localhost/ardour2/trunk@980
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Oct 2006 21:57:55 +0000 (21:57 +0000)]
revert valgrind debugging hack
git-svn-id: svn://localhost/ardour2/trunk@979
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 11 Oct 2006 21:07:43 +0000 (21:07 +0000)]
Fix normal gain stage to use SSE / veclib optimizations.
git-svn-id: svn://localhost/ardour2/trunk@978
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 11 Oct 2006 21:05:04 +0000 (21:05 +0000)]
New spash screen
git-svn-id: svn://localhost/ardour2/trunk@977
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 11 Oct 2006 19:50:15 +0000 (19:50 +0000)]
make MementoCommand inherit from sigc::trackable so that we don't double-call its object-going-away handler; make big clock float ; do not use shared_ptr<T> in session region signalhandlers, just weak_ptr<T>
git-svn-id: svn://localhost/ardour2/trunk@976
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Wed, 11 Oct 2006 00:32:47 +0000 (00:32 +0000)]
Toned down brightness of bar/beat lines a touch.
git-svn-id: svn://localhost/ardour2/trunk@975
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 10 Oct 2006 20:17:36 +0000 (20:17 +0000)]
Fix ghost zero lines
git-svn-id: svn://localhost/ardour2/trunk@974
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Oct 2006 19:51:35 +0000 (19:51 +0000)]
add control port to ardour.rc.in and fix crash bug caused by bad shared_ptr<Region>(this) construct, seen when invoking "Original Position" from region context menu
git-svn-id: svn://localhost/ardour2/trunk@973
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Oct 2006 18:59:06 +0000 (18:59 +0000)]
alpha-reduced icons from thorwil
git-svn-id: svn://localhost/ardour2/trunk@972
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Oct 2006 17:46:22 +0000 (17:46 +0000)]
fix audio clock field widths, change minsec display to include fractional seconds, add and use thorwil's new icons
git-svn-id: svn://localhost/ardour2/trunk@971
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 10 Oct 2006 02:36:18 +0000 (02:36 +0000)]
do not include install targets for conditionally-built subdirs
git-svn-id: svn://localhost/ardour2/trunk@969
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 10 Oct 2006 00:42:00 +0000 (00:42 +0000)]
Fix for segfault on autoscroll (especially when dragging regions).
git-svn-id: svn://localhost/ardour2/trunk@967
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 9 Oct 2006 21:54:09 +0000 (21:54 +0000)]
Made bar/beat lines fully opaque.
git-svn-id: svn://localhost/ardour2/trunk@966
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 9 Oct 2006 21:48:27 +0000 (21:48 +0000)]
VST plugin parameters restore properly
git-svn-id: svn://localhost/ardour2/trunk@965
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Oct 2006 19:53:04 +0000 (19:53 +0000)]
another tweak for VST building
git-svn-id: svn://localhost/ardour2/trunk@964
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Oct 2006 19:22:35 +0000 (19:22 +0000)]
VST=1 support working in build scripts
git-svn-id: svn://localhost/ardour2/trunk@963
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Oct 2006 18:47:37 +0000 (18:47 +0000)]
remove debug scons message
git-svn-id: svn://localhost/ardour2/trunk@962
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 9 Oct 2006 18:08:08 +0000 (18:08 +0000)]
Give a different error message when AudioEngine::connect() tries to make
an connection which already exists.
Tempo bars will now stretch from top to bottom via a hackish but
approved scheme.
Disconnect route inputs and outputs when removing them from the session.
git-svn-id: svn://localhost/ardour2/trunk@961
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Oct 2006 17:56:13 +0000 (17:56 +0000)]
do not conditionally add directories to "subdirs" because then they are not included in the src tarball if various scons flags are not set
git-svn-id: svn://localhost/ardour2/trunk@960
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 9 Oct 2006 15:50:44 +0000 (15:50 +0000)]
fix abort-capture path, including many subtle issues with shared_ptr<>; remove old automation feedback code; make new automation feedback code slightly configurable ; fix zoom focus options for playhead + edit cursor ; prevent zoom < 2 samples per pixel to avoid crashes ; peak building now uses shared_ptr<Source> not Source*
git-svn-id: svn://localhost/ardour2/trunk@959
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sun, 8 Oct 2006 19:53:06 +0000 (19:53 +0000)]
Bar/Beat line aesthetic fixes.
git-svn-id: svn://localhost/ardour2/trunk@958
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sun, 8 Oct 2006 19:27:33 +0000 (19:27 +0000)]
Fix speed quietning to respect the current setting.
git-svn-id: svn://localhost/ardour2/trunk@957
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Fri, 6 Oct 2006 00:00:44 +0000 (00:00 +0000)]
Added ardour.icns file.
git-svn-id: svn://localhost/ardour2/trunk@956
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Oct 2006 15:11:31 +0000 (15:11 +0000)]
prevent normal regions from moving with session start
git-svn-id: svn://localhost/ardour2/trunk@954
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Oct 2006 14:43:25 +0000 (14:43 +0000)]
thorwil's design picks for NSD
git-svn-id: svn://localhost/ardour2/trunk@953
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Oct 2006 12:19:28 +0000 (12:19 +0000)]
display results of a bounce in the region list
git-svn-id: svn://localhost/ardour2/trunk@952
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Oct 2006 11:36:52 +0000 (11:36 +0000)]
fix crash on Insert Selected Region into track, caused by using single-row selection function for a multi-selectable treeview
git-svn-id: svn://localhost/ardour2/trunk@951
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 5 Oct 2006 01:49:32 +0000 (01:49 +0000)]
Generic MIDI control now saves+restores its state; PBD::ID now requires a buffer size for its print() method
git-svn-id: svn://localhost/ardour2/trunk@949
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 4 Oct 2006 19:40:32 +0000 (19:40 +0000)]
Crossfades are restored off disk properly again.
git-svn-id: svn://localhost/ardour2/trunk@948
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Oct 2006 17:21:58 +0000 (17:21 +0000)]
remove non-code-related icons
git-svn-id: svn://localhost/ardour2/trunk@947
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 4 Oct 2006 17:20:28 +0000 (17:20 +0000)]
add new icons files
git-svn-id: svn://localhost/ardour2/trunk@946
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Oct 2006 20:29:17 +0000 (20:29 +0000)]
added global revision info access
git-svn-id: svn://localhost/ardour2/trunk@943
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Oct 2006 19:59:07 +0000 (19:59 +0000)]
the actual fix for width of string ID representation
git-svn-id: svn://localhost/ardour2/trunk@941
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 3 Oct 2006 19:57:38 +0000 (19:57 +0000)]
floating point precision fix, after months of waiting, plus fix for width of string ID representation
git-svn-id: svn://localhost/ardour2/trunk@940
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 2 Oct 2006 20:29:57 +0000 (20:29 +0000)]
changes to make the tarball compile
git-svn-id: svn://localhost/ardour2/trunk@939
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 2 Oct 2006 18:09:34 +0000 (18:09 +0000)]
fixes for various bugs including dangling ref to route in session, opening sessions from the NSD, closing a session leaving dangling pointers etc etc
git-svn-id: svn://localhost/ardour2/trunk@938
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Sun, 1 Oct 2006 13:06:43 +0000 (13:06 +0000)]
actually connect Editor to config state change system
git-svn-id: svn://localhost/ardour2/trunk@937
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 30 Sep 2006 15:58:21 +0000 (15:58 +0000)]
Script portability fixes.
git-svn-id: svn://localhost/ardour2/trunk@936
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 29 Sep 2006 21:39:39 +0000 (21:39 +0000)]
many important changes to configuration system and specific parameters
git-svn-id: svn://localhost/ardour2/trunk@935
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 29 Sep 2006 13:10:46 +0000 (13:10 +0000)]
modify design of configuration state saving to reflect discussions on IRC
git-svn-id: svn://localhost/ardour2/trunk@934
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 28 Sep 2006 17:23:52 +0000 (17:23 +0000)]
fixes for destructive track offsets of various kinds; move from jack_nframes_t -> nframes_t
git-svn-id: svn://localhost/ardour2/trunk@933
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Sep 2006 21:54:51 +0000 (21:54 +0000)]
VST support now builds a useful script and installs correctly; fix leftovers for solo_latch and solo_model in configuration changes
git-svn-id: svn://localhost/ardour2/trunk@932
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 26 Sep 2006 15:38:51 +0000 (15:38 +0000)]
Simple crossfade height fix for crossfades for Small and Smaller tracks
git-svn-id: svn://localhost/ardour2/trunk@931
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Tue, 26 Sep 2006 03:00:57 +0000 (03:00 +0000)]
Fix for building with SURFACES=1 (new config system broke tranzport).
git-svn-id: svn://localhost/ardour2/trunk@930
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 26 Sep 2006 00:44:08 +0000 (00:44 +0000)]
version of a patch from Ben Loftis to correct how offset destructive tracks are drawn. audio playback is not correct in myt tests
git-svn-id: svn://localhost/ardour2/trunk@929
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Sep 2006 22:38:44 +0000 (22:38 +0000)]
remove wierd handling of edit_mode
git-svn-id: svn://localhost/ardour2/trunk@928
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Mon, 25 Sep 2006 21:50:13 +0000 (21:50 +0000)]
missing break
git-svn-id: svn://localhost/ardour2/trunk@927
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 25 Sep 2006 21:24:00 +0000 (21:24 +0000)]
the BIG CONFIG patch
git-svn-id: svn://localhost/ardour2/trunk@926
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 25 Sep 2006 19:58:47 +0000 (19:58 +0000)]
Fix the interchange/ directory structure for snapshots
git-svn-id: svn://localhost/ardour2/trunk@925
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Sat, 23 Sep 2006 10:06:57 +0000 (10:06 +0000)]
Nick, I am your god.
(fix loading old sessions)
git-svn-id: svn://localhost/ardour2/trunk@924
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 20 Sep 2006 16:24:24 +0000 (16:24 +0000)]
fixes for drag-n-drop broken by use of boost::shared_ptr<T>
git-svn-id: svn://localhost/ardour2/trunk@923
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 19 Sep 2006 13:45:51 +0000 (13:45 +0000)]
Make crossfades which appear as the result of a set_state() call (for
example undo or redo) appear in the gui.
git-svn-id: svn://localhost/ardour2/trunk@922
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Ben Loftis [Mon, 18 Sep 2006 16:50:42 +0000 (16:50 +0000)]
first attempt at adding new SMPTE formats, moving SMPTE options to menu, adding video pullup selections, fixing SMPTE save/recall
git-svn-id: svn://localhost/ardour2/trunk@920
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Mon, 18 Sep 2006 15:16:29 +0000 (15:16 +0000)]
better fix for duplicate regions, fix nasty side-effects from recent directory structure changes, debug info for d-n-d issue
git-svn-id: svn://localhost/ardour2/trunk@919
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 16 Sep 2006 23:43:51 +0000 (23:43 +0000)]
Re-fix multi present problem (without breaking cmdline session loading).
git-svn-id: svn://localhost/ardour2/trunk@918
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 16 Sep 2006 04:09:13 +0000 (04:09 +0000)]
Fixed multiple presenting of session window (very annoying when the error dialog comes up).
git-svn-id: svn://localhost/ardour2/trunk@917
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Sat, 16 Sep 2006 02:58:22 +0000 (02:58 +0000)]
Fix for the persistent rec-region problem.
git-svn-id: svn://localhost/ardour2/trunk@916
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sun, 10 Sep 2006 17:49:03 +0000 (17:49 +0000)]
more fiddling about with placing bits of the scroll/zoom operation in the idle callback. fix some ruler bugs. overall this should be smoother.
git-svn-id: svn://localhost/ardour2/trunk@912
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 8 Sep 2006 17:12:14 +0000 (17:12 +0000)]
never remove tape track source files even if empty, reconnect editor mute/solo buttons
git-svn-id: svn://localhost/ardour2/trunk@911
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Thu, 7 Sep 2006 18:25:41 +0000 (18:25 +0000)]
Fixed compilation of coreaudiosource.cc
git-svn-id: svn://localhost/ardour2/trunk@909
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 7 Sep 2006 15:07:14 +0000 (15:07 +0000)]
remove all duplicated _id members from children of PBD::Stateful.
Sources now know about Session.
rearrange session directory heirarchy. remove tape_dir stuff.
NSD allows absolute/relative paths to be typed straight into the text entry.
Session history reloaded after all 3rd party registrations done.
Editor restores its ID; other objects still need this.
use g_mkdir_with_parents() instead of mkdir()
one example of using g_file_test() instead of access.
git-svn-id: svn://localhost/ardour2/trunk@908
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Tue, 5 Sep 2006 17:53:54 +0000 (17:53 +0000)]
Fix declicking for phase inverted routes by stopping
process_output_buffers() from inverting the phase of a buffer twice.
Also fixed bug in apply_declick() which resulted in incorrect phases for
even buffers of p-reversed routes.
git-svn-id: svn://localhost/ardour2/trunk@906
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Mon, 4 Sep 2006 16:04:09 +0000 (16:04 +0000)]
lower zoom step slightly, speed up autoscrolling when snapping to sub-beats (esp 32), make grid lines disappear when on coarse zoom, put grid lines in the idle thread (called from the idle thread.. interesting..), make current_bbt_points coarser so the bbt_ruler and grid lines can use it instead of making their own list, clean up bbt ruler.
git-svn-id: svn://localhost/ardour2/trunk@905
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Sat, 2 Sep 2006 02:54:04 +0000 (02:54 +0000)]
make autoscroll a bit easier to use, fix missing measure lines when moving the editor pane, slight optimisation(?) of canvas-simplerect (seems to make a difference to me), fix dirty pixels when moving regions across tracks sometimes. some code cleanup.
git-svn-id: svn://localhost/ardour2/trunk@885
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Doug McLain [Fri, 1 Sep 2006 09:28:41 +0000 (09:28 +0000)]
If you rename a session directory, it will no longer open from the recent sessions treeview, since child nodes are not created for sessions with only one snapshot. This change creates child nodes for all sessions, allowing you to rename a sessions directoy without breaking the recent sessions.
git-svn-id: svn://localhost/ardour2/trunk@884
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Fri, 1 Sep 2006 02:58:33 +0000 (02:58 +0000)]
Moved test for jack_port_ensure_monitor from SConstruct into
libs/ardour/SConscript.
Renamed define WITH_JACK_PORT_ENSURE_MONITOR to HAVE_etc to
be more consistant.
Added a test in libs/ardour/SConscript for jack video support and
ifdef'd the small code blocks in audioengine.cc and session_time.cc
where it was used.
git-svn-id: svn://localhost/ardour2/trunk@882
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Fri, 1 Sep 2006 01:59:41 +0000 (01:59 +0000)]
Synced string array in sfdb_ui.cc with ImportMode enum.
Cleaned up CoreAudioSource by using CAAudioFile.
git-svn-id: svn://localhost/ardour2/trunk@881
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Thu, 31 Aug 2006 16:34:42 +0000 (16:34 +0000)]
Fixed compilation of CoreAudioSource
Seperated AUDIOUNITS support from COREAUDIO support.
Fixed metadata saving in SfdbUI.
git-svn-id: svn://localhost/ardour2/trunk@879
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 31 Aug 2006 13:23:43 +0000 (13:23 +0000)]
merge changes from harrison branch back into trunk, by hand
git-svn-id: svn://localhost/ardour2/trunk@878
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 31 Aug 2006 03:44:44 +0000 (03:44 +0000)]
Add a check for for jack function jack_port_ensure_monitor to
allow building successfully with older versions of jack.
git-svn-id: svn://localhost/ardour2/trunk@876
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Nick Mainsbridge [Wed, 30 Aug 2006 20:48:16 +0000 (20:48 +0000)]
** requires svn jack ** Hardware monitoring should work, some canvas scrolling speed improvement, don't disconcertingly churn the disk if jack auto-start fails, mixer visibility state is saved per session, slow down meters a bit (too much?), zoom cleanups, remove some unused variables, use rwlock for tempo state for no reason other than that it might be useful one day, fix compiler warning.
git-svn-id: svn://localhost/ardour2/trunk@873
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Tue, 29 Aug 2006 00:23:45 +0000 (00:23 +0000)]
used shared_ptr<Source>, somewhat successfully
git-svn-id: svn://localhost/ardour2/trunk@861
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Fri, 25 Aug 2006 20:23:58 +0000 (20:23 +0000)]
shared_ptr<Region> fixes
git-svn-id: svn://localhost/ardour2/trunk@857
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 25 Aug 2006 01:34:33 +0000 (01:34 +0000)]
new file
git-svn-id: svn://localhost/ardour2/trunk@854
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 25 Aug 2006 01:14:16 +0000 (01:14 +0000)]
fix last minute code change
git-svn-id: svn://localhost/ardour2/trunk@853
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Fri, 25 Aug 2006 01:07:15 +0000 (01:07 +0000)]
use shared_ptr<> for all region handling
git-svn-id: svn://localhost/ardour2/trunk@852
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 24 Aug 2006 11:55:23 +0000 (11:55 +0000)]
Just some whitespace fixes from where it looks like I've been working
without my editor configured correctly and haven't noticed. Sorry about
that.
git-svn-id: svn://localhost/ardour2/trunk@849
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Tim Mayberry [Thu, 24 Aug 2006 11:44:06 +0000 (11:44 +0000)]
* [Modified] audioengine.cc
Connect to jack before we start the metering thread in case
the connect fails and an exception is thrown.
* [Modified] SConstruct
Change back the pkg-config argument for the SoundTouch library
to the name used in the upstream tarball. Sorry drobilla, perhaps
there is a way to handle both.
git-svn-id: svn://localhost/ardour2/trunk@848
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 23 Aug 2006 18:34:57 +0000 (18:34 +0000)]
.. and make autoscrolling a bit faster.
git-svn-id: svn://localhost/ardour2/trunk@846
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Wed, 23 Aug 2006 18:29:22 +0000 (18:29 +0000)]
Make canvas autoscroll work properly.
git-svn-id: svn://localhost/ardour2/trunk@845
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 17 Aug 2006 16:56:23 +0000 (16:56 +0000)]
fix for type error on 64 bit systems
git-svn-id: svn://localhost/ardour2/trunk@837
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Thu, 17 Aug 2006 02:12:20 +0000 (02:12 +0000)]
further optimizations for multiple-track-at-once addition. as in "whoah!"
git-svn-id: svn://localhost/ardour2/trunk@836
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 16 Aug 2006 20:22:44 +0000 (20:22 +0000)]
make adding multiple tracks more efficient (a *lot* more efficient)
git-svn-id: svn://localhost/ardour2/trunk@834
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Wed, 16 Aug 2006 15:58:40 +0000 (15:58 +0000)]
Merged fix from cocoa branch -r 831.
git-svn-id: svn://localhost/ardour2/trunk@832
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 16 Aug 2006 14:07:58 +0000 (14:07 +0000)]
new file
git-svn-id: svn://localhost/ardour2/trunk@831
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Paul Davis [Wed, 16 Aug 2006 01:19:06 +0000 (01:19 +0000)]
RCU-ification of AudioEngine port list, and DiskStreams. not well tested, but basically functional. better to get this in now rather than later.
git-svn-id: svn://localhost/ardour2/trunk@828
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Taybin Rutkin [Tue, 15 Aug 2006 12:07:56 +0000 (12:07 +0000)]
Renamed id to _id for ObjC compatibility.
git-svn-id: svn://localhost/ardour2/trunk@826
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 14 Aug 2006 19:19:06 +0000 (19:19 +0000)]
Make bar lines on the canvas draw from top to bottom no matter how few
tracks are visible.
Make tracks toggle when ctrl-clicked
git-svn-id: svn://localhost/ardour2/trunk@824
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Sampo Savolainen [Mon, 14 Aug 2006 16:19:54 +0000 (16:19 +0000)]
Make track selection visible in track headers.
git-svn-id: svn://localhost/ardour2/trunk@823
d708f5d6-7413-0410-9779-
e7cbd77b26cf
David Robillard [Mon, 14 Aug 2006 00:26:54 +0000 (00:26 +0000)]
Fix initial displayed state of zoom focus selector dropbox
git-svn-id: svn://localhost/ardour2/trunk@820
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sun, 13 Aug 2006 01:51:38 +0000 (01:51 +0000)]
Fixed ./ar{dev,dbg}
git-svn-id: svn://localhost/ardour2/trunk@817
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 23:30:59 +0000 (23:30 +0000)]
less annoying debug
git-svn-id: svn://localhost/ardour2/trunk@816
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 23:20:11 +0000 (23:20 +0000)]
r268@gwythaint (orig r808): fugalh | 2006-08-12 16:31:45 -0600
r269@gwythaint (orig r809): fugalh | 2006-08-12 16:33:00 -0600
r321@gandalf: fugalh | 2006-08-12 15:48:28 -0600
Behold serialized undo.
r270@gwythaint (orig r810): fugalh | 2006-08-12 16:33:10 -0600
r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600
A few ardev and ardbg enhancements.
r271@gwythaint (orig r811): fugalh | 2006-08-12 16:33:20 -0600
r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600
Cleaning up some printf debugging
r272@gwythaint (orig r812): fugalh | 2006-08-12 16:33:38 -0600
r273@gwythaint (orig r813): fugalh | 2006-08-12 16:33:48 -0600
r338@gandalf: fugalh | 2006-08-12 16:30:19 -0600
Oops, forgot one
r274@gwythaint (orig r814): fugalh | 2006-08-12 17:19:56 -0600
Remove -x from ardbg, fix bug in memento command factory
git-svn-id: svn://localhost/ardour2/trunk@815
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 23:19:56 +0000 (23:19 +0000)]
Remove -x from ardbg, fix bug in memento command factory
git-svn-id: svn://localhost/ardour2/branches/undo@814
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 22:33:48 +0000 (22:33 +0000)]
r338@gandalf: fugalh | 2006-08-12 16:30:19 -0600
Oops, forgot one
git-svn-id: svn://localhost/ardour2/branches/undo@813
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 22:33:38 +0000 (22:33 +0000)]
git-svn-id: svn://localhost/ardour2/branches/undo@812
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 22:33:20 +0000 (22:33 +0000)]
r329@gandalf: fugalh | 2006-08-12 15:54:49 -0600
Cleaning up some printf debugging
git-svn-id: svn://localhost/ardour2/branches/undo@811
d708f5d6-7413-0410-9779-
e7cbd77b26cf
Hans Fugal [Sat, 12 Aug 2006 22:33:10 +0000 (22:33 +0000)]
r322@gandalf: fugalh | 2006-08-12 15:49:05 -0600
A few ardev and ardbg enhancements.
git-svn-id: svn://localhost/ardour2/branches/undo@810
d708f5d6-7413-0410-9779-
e7cbd77b26cf