John Anderson
7083d8ce0a
add README. small updates to TODO
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2147 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 21:24:22 +00:00
John Anderson
9d4e01efc8
make sure marker_previous button can go past the previous marker if pressed twice, relatively quickly.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2145 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 20:47:59 +00:00
John Anderson
bfb5ddedab
Beginnings of writing to the LCD strip display. Some other tweaks and output thing, mostly related to alsa/sequencer weirdness.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2144 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 19:09:33 +00:00
John Anderson
5c8830f952
And some comments to explain supports_feedback : false.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 17:00:39 +00:00
John Anderson
814160a6d5
Turn off the feedback flag, cos feedback is always on. And hopefully better shutdown handling.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 16:57:38 +00:00
John Anderson
f2a9371d28
allow surface to work with linked panners on stereo input tracks/busses
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2137 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-17 10:17:59 +00:00
John Anderson
a1a859b1e8
fix for overlapping control ids (jog wheel with F7 and external with left)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2136 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-17 06:30:26 +00:00
Paul Davis
c0529df1a3
support for 16 bit native files
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2132 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-16 21:44:14 +00:00
John Anderson
21a260ebf4
better variables. Display warning if duplicate control ids are encountered.
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2131 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-16 20:50:16 +00:00
Paul Davis
1516d52ffa
new automation interval configuration variable, to control automation snapshot time resolution (for oofus to test); patch for cancellingmulti-file import; minor code cleanups; use boost::fast_pool_allocator for automation lists (may revert later)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2117 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-06 03:11:52 +00:00
Doug McLain
77b77b88a3
Delta Cursor option backported from trunk
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2111 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-05 06:12:46 +00:00
Doug McLain
291a186cba
New theme manager from trunk, backported to 2.0-ongoing
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2110 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-05 05:33:40 +00:00
John Anderson
0518b045c6
ifdefs for debug output. Fix host.rb
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2105 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-04 21:18:20 +00:00
John Anderson
fd6beee7c3
move button handlers closer to their friends
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2104 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-04 21:17:56 +00:00
Jesse Chappell
3239d42bdf
updated scons to make powermate optional and defaults to off when not on linux
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2096 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-03 02:16:55 +00:00
Jesse Chappell
b5c8f14271
added ifdef elses for fpu.cc to handle non-intel properly
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2095 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-03 01:53:42 +00:00
Paul Davis
e26bd79eab
prep for 2.0.3
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2094 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-02 17:14:35 +00:00
Paul Davis
2b2f34669e
flac-handling fix, from trunk
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2084 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-29 14:45:49 +00:00
Paul Davis
1cf9ed976a
add basic support for the griffin powermate (a control surface) (from ben loftis)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2077 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-28 19:23:18 +00:00
Jesse Chappell
4ecfc19541
* Added (let's call it revealed) ability to record while the transport is looping.
...
This works for both Internal (seamless) and JACK sync, new regions
are created each cycle around the loop and stacked on top of each other.
It is recommended for now that automatic crossfades be turned off when doing this.
Punch-In/Out may be used also (this used to be the only way to accomplish recording
while looping, but now the GUI represents it without goofiness.
* Fixed the stuttering/stuck problem when looping with JACK sync
* Fixed gui bug that prevented record-disable when latch record option is on
* Fixed issue where it would rec-enable unnecessarily when passing through the punch-out point
* Fixed corner case in diskstream record length (that no one would ever notice)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2034 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-26 02:15:02 +00:00
Jesse Chappell
4431b67823
fixed missing posix_memalign use with ifdefs
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1954 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-05 00:05:13 +00:00
Paul Davis
dcc577534d
(full tree) fix for redirect state restore issues, remove trunk-only clock modes from menu defs
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1953 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-04 21:53:39 +00:00
Paul Davis
7777d54887
2nd stage of denormal handling (from trunk); fix to avoid FLAC support when using a too-new FLAC library
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1940 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-01 22:26:12 +00:00
Paul Davis
2291d59bc8
add new denormal handling capabilities (95% finished)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1935 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-31 21:44:18 +00:00
Jesse Chappell
c967b91ddf
added declicking xfade in audio_diskstream for truly seamless transport looping
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1932 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-31 03:32:29 +00:00
Paul Davis
1fedefc785
more use of int64_t to fix frame offset values
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1931 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 17:46:33 +00:00
Paul Davis
77f03c5a27
fix some (all? not likely) problems with dragging close to 2^32-1 frames
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1924 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-29 23:42:35 +00:00
Doug McLain
89b76d122c
After multiple recent troubles reported to be caused by confusion with monitoring, it's probably better to default to external
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1916 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-24 06:24:33 +00:00
Sampo Savolainen
22cfe21abd
Stop sends and inserts from re-registering their own ID when set_state() is called
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1910 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-22 19:26:37 +00:00
Sampo Savolainen
879d64ea1f
Make the set_state() function respect redirects already present on the route. Still work to be done to resurrect set_state() for the post
...
only-for-constructor era.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1888 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-21 19:13:42 +00:00
Paul Davis
ead3796ade
allow diskstream deletion after a track is removed by using weak_ptr<Diskstream> instead of shared_ptr<Diskstream> in GUI signal handling
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1883 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-18 16:52:50 +00:00
Paul Davis
dcaa9cd70d
tim mayberry's patches to fix middle-click pasting ina couple of dialogs (merged from trunk)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1852 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-16 02:43:06 +00:00
Paul Davis
700c8dc6fd
added L and R as possible audio file suffixes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1846 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-16 01:48:56 +00:00
Paul Davis
db64708beb
correctly manage video sync state (2.0 branch)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1845 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-15 13:17:36 +00:00
Paul Davis
89e7fa689e
fix use of old .ardour dir for VST presets
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1830 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-10 11:39:58 +00:00
Paul Davis
061bf0f358
fix numlock-effect on redirect clicks; fix control outs (finally?)
...
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1794 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-08 14:58:45 +00:00
Paul Davis
653c6d61f9
merge changes from trunk
...
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1790 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-07 04:41:08 +00:00
Sampo Savolainen
6959b1728e
Fix naming-related issue with adding multiple buses at the same time
...
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1785 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-05 15:26:23 +00:00
Paul Davis
2c37c19290
fix mistake in cleaning up control protocols when reloading sessions
...
git-svn-id: svn://localhost/ardour2/branches/2.0.1@1781 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-04 02:07:38 +00:00
Jesse Chappell
9b9ef58ebd
changed redirect automation line colors to be more visible in default theme. removed debugging printout for session saving
...
git-svn-id: svn://localhost/ardour2/trunk@1761 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-28 18:15:49 +00:00
Jesse Chappell
41853ad9ea
fixed potential infinite loop when searching for automation events.
...
git-svn-id: svn://localhost/ardour2/trunk@1760 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-28 13:31:44 +00:00
Paul Davis
88be1a799f
first pass at no close/open/new when disconnected from JACK, including noting that JACK is disconnected from the shutdown callback
...
git-svn-id: svn://localhost/ardour2/trunk@1757 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-27 03:00:44 +00:00
Paul Davis
a841933ac7
missed SSE patch from mike
...
git-svn-id: svn://localhost/ardour2/trunk@1755 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-26 23:58:31 +00:00
Paul Davis
98a3014966
fix crash when opening session after one in which control surface(s) were used
...
git-svn-id: svn://localhost/ardour2/trunk@1745 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-25 18:42:54 +00:00
Paul Davis
ac61c228eb
remove debugging message
...
git-svn-id: svn://localhost/ardour2/trunk@1743 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-25 13:20:09 +00:00
Paul Davis
4ebea3867e
different name for old-session-format copied file, so that 0.99 can always load it
...
git-svn-id: svn://localhost/ardour2/trunk@1740 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-23 14:30:40 +00:00
Paul Davis
f850ca1ba2
ardour_system.rc now has the same content as ardour.rc, to allow us to more easily add new variable/parameters when updating a user's configuration
...
git-svn-id: svn://localhost/ardour2/trunk@1739 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-23 12:25:22 +00:00
Jesse Chappell
c46cb59f8d
resurrected the periodic safety backup. defaults to 120 second interval between saves. never lose your work again.
...
git-svn-id: svn://localhost/ardour2/trunk@1732 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-20 02:46:21 +00:00
Paul Davis
a77dd0ad59
fix positioning of certain kinds of xfades
...
git-svn-id: svn://localhost/ardour2/trunk@1731 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-19 21:28:00 +00:00
Paul Davis
3675945248
fix dangling jack_client_t* in JACK_Slave when disconnecting+reconnecting to JACK
...
git-svn-id: svn://localhost/ardour2/trunk@1727 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-04-18 02:24:28 +00:00