Ben Loftis
e644ddc4c8
fixed radio group for subframes
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2162 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-20 15:55:27 +00:00
John Anderson
d013570b13
make scrolling work. various comments and TODO cleanups
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2161 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-20 14:26:35 +00:00
John Anderson
cf90cfa4c1
make control_scroll handle wheel events properly
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-20 14:19:29 +00:00
John Anderson
4c12c98e33
Jog Wheel Fun:
...
- When ffwd/rew is pressed, wheel controls speed
- Zoom button allows jog wheel to zoom
- Scrub button cycles jog from scrub to shuttle to whatever it was before
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2155 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-19 22:07:10 +00:00
Paul Davis
47add43cd0
new functionality to add MIDI ports from the options editor, not totally finished but functional
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2152 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-19 18:21:58 +00:00
Sampo Savolainen
fdfa8a0d93
Fix crossfade editor segfault due to wrong types
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2150 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-19 07:09:29 +00:00
Paul Davis
6351ce92f0
stop audio clocks from vanishing when turned off
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2148 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-19 01:00:41 +00:00
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
a3411a0af5
update mackie manual
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-18 21:23:27 +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
65438f0fe4
change gain meter bus text color for light theme
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2113 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-05 19:40:08 +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
Paul Davis
2e70415417
set powermate env keys in SConstruct, so that POWERMATE is set even if SURFACES=false
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2102 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-03 22:24:32 +00:00
Paul Davis
3e70b96597
remove static Pango::FontDescriptions, they cause glib errors because of initialization before Glib::thread_init() has been called
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2099 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-07-03 20:56:33 +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
80cdd6bf1d
make a start on JACK control dialog
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@2085 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-29 17:08:52 +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
28e8112676
fix for redirect state restore issues, remove trunk-only clock modes from menu defs
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1952 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-04 21:52:54 +00:00
Paul Davis
33c2f5b1c0
potential fix for ctrl-middleclick crash (merged from trunk)
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1942 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-06-01 22:51:53 +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
1493c901e9
put png versions of these icons into svn, rather than svg ones
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1930 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 15:06:52 +00:00
Paul Davis
f51d4d0f09
xfade editor speedup from markus s., and a fix for the reset button in that editor
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1929 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 14:54:58 +00:00
Paul Davis
729abf0d14
fix #1693 and related bug
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1928 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 13:51:40 +00:00
Paul Davis
3f1584bd49
debugging output for region list crash, part 2
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1927 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 13:30:28 +00:00
Paul Davis
3fe1dbb882
debugging output for region list crash
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1926 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-30 13:13:22 +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
Paul Davis
7dc87973ee
fix audio clock handling of key press; fix crash bug caused by mapping over a region list selection that includes rows without regions
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1912 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-23 00:02:51 +00:00
Paul Davis
74184c976f
remove redundant and probably crash-inducing resets of shared_ptr<Region> in region list for the "Hidden" node
...
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@1911 d708f5d6-7413-0410-9779-e7cbd77b26cf
2007-05-22 20:50:57 +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