Paul Davis
|
b2c5b3b518
|
more loop/transport fixups; make visible PH track transport frame as an experiment (instead of audible frame)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5977 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-30 14:38:55 +00:00 |
|
Paul Davis
|
69ac5b3c33
|
lots of deep but hard to spot changes to transport control, primarily relating to looping and transitions between loop, play-range and regular roll/stop ; add GUI option for seamless looping control (under Options). Needs to be forward ported to 3.0. Please TEST THE HELL out of this one - changes were deeper and wider than i would like, but did consolidate some of the GUI transport control code in a good way
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5976 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-30 02:52:55 +00:00 |
|
Sampo Savolainen
|
2442aa577a
|
Remove unnecessary copy constructor
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5974 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-29 18:39:21 +00:00 |
|
Sampo Savolainen
|
5a3a2fad4f
|
PluginInfo::type added to copy constructor. But why is the copy constructor defined at all?
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5971 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-29 17:56:05 +00:00 |
|
Paul Davis
|
97c0cdd252
|
loop handling changes: always turn off play_loop @ transport stop ; remove request_play_loop(false) from GUI ; always locate to start of loop when starting to play in loop mode ; if auto-return is enabled, and in loop mode, auto-return to loop start. NEEDS TESTING PLEASE. TRY TO BREAK THIS.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5968 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-29 02:05:17 +00:00 |
|
Paul Davis
|
66a0a11b08
|
patches for valgrind-reported errors, from carl (#2873)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5963 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-28 21:42:57 +00:00 |
|
Paul Davis
|
836591b6b5
|
potential fix for zoom-related crash involving array overrun during peak generation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5960 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-28 21:02:28 +00:00 |
|
Sampo Savolainen
|
8e52a22c22
|
Make sure PluginInfo.type is always set plus replace a mindless class cast kludge from PluginInfo::type() with plugin()->get_info()->type
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5959 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-28 20:21:07 +00:00 |
|
Ben Loftis
|
18dbb55c93
|
2 patches inspired from 3.0. remove unused butler buffers(drobilla), and region gain (colinf)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5952 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-27 22:27:15 +00:00 |
|
Ben Loftis
|
6a0469c10d
|
some checkins inspired by drobilla commits 5865 and 5866. allow more vertical layout of ladspa bools
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5951 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-27 21:12:35 +00:00 |
|
Paul Davis
|
72682c2069
|
true/false, not TRUE/FALSE
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5929 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-26 20:09:01 +00:00 |
|
Paul Davis
|
cc15fb071f
|
cleanup a couple of audio file format names as reported by libsndfile
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5926 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-26 20:07:25 +00:00 |
|
Paul Davis
|
5557c6fe5c
|
revert patch for 2388
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5922 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-26 12:05:09 +00:00 |
|
Paul Davis
|
095d2bd5b2
|
fix for peak data reading (carl h, #2388)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5920 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-26 01:04:40 +00:00 |
|
Paul Davis
|
57f66fc1d0
|
fix setting of BWF info (from 3.0). thanks carl
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5911 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-25 11:35:49 +00:00 |
|
Ben Loftis
|
6588630c30
|
changes to region popup editor inspired by carlh 3.0, rev 5813
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5840 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-21 15:59:00 +00:00 |
|
Ben Loftis
|
114b511413
|
store the count of imported files in the import_status record, and initialize it before the import loop, so the count works correctly
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5827 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-20 21:31:54 +00:00 |
|
Paul Davis
|
20862e50f0
|
robustify AudioEngine::get_nth_physical_audio() and cleanup related functions just a little
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5772 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-14 14:24:24 +00:00 |
|
Paul Davis
|
b092902d8a
|
MTC-continue-when-looping patch from carl (#1875). note - apparently not needed in 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5771 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-13 21:22:39 +00:00 |
|
Paul Davis
|
14d12cf4f4
|
handle AU Factory presets along with user presets
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5763 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-09 13:48:40 +00:00 |
|
Paul Davis
|
8a2564d38c
|
JACK is realtime by default when started by ardour; mackie "ardour" port limitation applies only to ALSA sequencer ports
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5760 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-08 20:02:01 +00:00 |
|
Paul Davis
|
8738b689e0
|
accurate dB/log patch from Carl, back-ported from 3.0
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5756 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-08 14:40:09 +00:00 |
|
Paul Davis
|
7a0ad051a6
|
make reconnect to JACK work, after the _priv_jack fixes were added recently
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5753 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 22:31:49 +00:00 |
|
Paul Davis
|
ac21bd2c34
|
updated russian translation from alexandre
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5752 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-07 21:23:49 +00:00 |
|
Paul Davis
|
ab61f4d2ef
|
add /ardour/locate <frame> <roll-after-locate> command to OSC API
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5732 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 20:40:47 +00:00 |
|
Paul Davis
|
b96d96f3f9
|
provide jdelay-based hardware/port insert latency measurement
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5729 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 17:17:44 +00:00 |
|
Paul Davis
|
d31649b4b4
|
add new files, derived from jack_delay by fons
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5728 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-05 16:59:39 +00:00 |
|
Paul Davis
|
9748669e06
|
use drobilla's latest, not his penultimate, version of string_is_affirmitive()
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5724 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 21:25:44 +00:00 |
|
Paul Davis
|
8f7aa040f7
|
slightly improved string_is_affirmative() implementation
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5722 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 15:44:00 +00:00 |
|
Paul Davis
|
03f6001f4a
|
replace all instances of prop->value() == "yes" with string_is_affirmative (prop->value()) to avoid XML property SNAFUs
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5720 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-02 15:31:39 +00:00 |
|
Paul Davis
|
44b7f02e83
|
more on log fix, and redirect renaming fix from nickm
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5713 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 23:33:45 +00:00 |
|
Paul Davis
|
b6f75104e3
|
edit group visibility maintained, patch from nickm (#2796)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5708 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 17:49:55 +00:00 |
|
Paul Davis
|
02487b57e7
|
LADSPA log parameters default values set appropriately and handle localized decimal indicator in BarController (from robsch)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5704 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 16:35:55 +00:00 |
|
Paul Davis
|
865849e3f1
|
LV2 epp logarithmic patch from nedko (#2775)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5699 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 15:50:32 +00:00 |
|
Paul Davis
|
72bfc14a35
|
LV2 external UI patch from nedko (#2777)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5697 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 15:43:52 +00:00 |
|
Paul Davis
|
a0d4c9b392
|
merge 5674:5682 and 5689-5694 from mixbus branch
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5695 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-10-01 15:33:23 +00:00 |
|
Paul Davis
|
49a9fa20a5
|
open un-writable sessions without complaining, and desensitize all/most actions that rely on writability (to be forward ported to 3.0 once tested and confirmed)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5688 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-26 17:42:52 +00:00 |
|
Paul Davis
|
9bca2cd6f8
|
more NSD hacks, including a new exception thrown when loading a session at a different SR than JACK, and the user opts not to load it
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5672 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-09-17 14:10:27 +00:00 |
|
Ben Loftis
|
3ffa60f5ec
|
enable very basic plugin boolean automation via Write and Read. no Touch. graphical editing is not allowed. a little crude but better than none at all
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5564 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-21 18:24:02 +00:00 |
|
Carl Hetherington
|
0a570e0314
|
Fix mantis 2610: bad syntax in LV2 RDF files causes crash on startup.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5563 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-21 13:51:57 +00:00 |
|
Ben Loftis
|
c002d4c9b0
|
keep the transient auto-analyse dialog from showing up more than once per launch of Ardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5547 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-19 13:33:02 +00:00 |
|
Paul Davis
|
34f89e6f57
|
"in" and "out" as part of a port name should not be translatable by default, since it will break session portability. add env var ARDOUR_RETAIN_PORT_NAME_SUFFIX_TRANSLATION to force old behaviour so that french & polish users can get old sessions to continue working relatively easily
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5499 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-08-08 22:47:21 +00:00 |
|
Paul Davis
|
21e0eb0db9
|
use DIST_LIBDIR to allow override of LIBDIR ; gcc4.4 patches from debian (once again, those guys don't send upstream, they think their own bug DB is where this stuff belongs, sigh ... thanks adi for the notice)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5429 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-28 16:49:10 +00:00 |
|
Paul Davis
|
07029c4112
|
missing initializer for _follow_overlap in Crossfade - can lead to exceptions during reload because newlength gets set unconditionally to zero during update(), and this leads to a call to shared_from_this() within a constructor. this situation (the exception) is still theoretically possible but has not been in the wild. it should still be fixed.
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5381 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-19 15:36:32 +00:00 |
|
Paul Davis
|
932cca703e
|
imported files retain BWF timestamp info (nick murtagh) ; logarithm plugin controls can be properly controlled by generic GUI (nick murtagh); properly delete AU plugin *and* GUI (fixes crashing bug for Carbon-GUI based AU's)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5374 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-18 00:50:15 +00:00 |
|
Paul Davis
|
9b7e3a892a
|
another OSX/apple-gcc fix
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5337 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-06 20:59:34 +00:00 |
|
Paul Davis
|
187ec1ab29
|
add NO translator name and remove debugging output line from audioengine.cc
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5335 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-06 18:26:57 +00:00 |
|
Paul Davis
|
5649466630
|
new fr_FR translate for libardour
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5333 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-06 16:16:50 +00:00 |
|
Paul Davis
|
4e5c5adfbb
|
remove extra use of legalize_for_path() and just make sure that session and snapshot names are not FS-pathological (i.e. containing slash or backslash)
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5332 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-06 15:36:06 +00:00 |
|
Paul Davis
|
571234ffcb
|
more legalize_path hacks to handle stupidly named session
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@5328 d708f5d6-7413-0410-9779-e7cbd77b26cf
|
2009-07-05 00:40:58 +00:00 |
|