summaryrefslogtreecommitdiff
path: root/libs
AgeCommit message (Collapse)Author
2012-12-02add -DBOOST_SYSTEM_NO_DEPRECATED when building anything using boost to avoid ↵Paul Davis
linkage issues with boost 1.50 and above git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13590 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-17crossport control surface work from mb2 branchPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13295 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-15cross-port fix to generic MIDI control port choice from mixbus2Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13283 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-04use new ALSA sequencer port tweaks when handling incoming MIDI dataPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13203 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-10-04new design (inherited from softwerk) to properly handle I/O via ALSA ↵Paul Davis
sequencer, where multiple ports are multiplexed via one selectable/pollable fd; fix failure to save an entire class of ALSA sequencer port connections, which helps save/restore control surface sate git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13202 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-20make note on/off MIDI control do something sensible, rather than attempt to ↵Paul Davis
use the enter keyboard as a big fader git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@13057 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-07-02fixup SConscript to work on OS X with new build stacks etc.Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12978 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-253 spelling mistake fixes from debianPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12926 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-25remove unused header file copyPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12925 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-21Fixing issues with opening a browser when using the bundle. Use xdg-open ↵Todd Naugle
instead of glib functions. Fix to epa to ensure that the enviroment is restored correctly. The current enviroment has to be cleared. Otherwise any variables that are set in the current enviroment, but do not have a setting in the restored version will be left set. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12811 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-20remove stacktrace if there is no room to send a request to the UI threadPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12798 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-06-20print out a stacktrace if there is no room to send a request to the UI threadPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-24fix bug that has existed since rev 17 when evaluating a curve in a position ↵Paul Davis
before the first point of the curve git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12412 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-15don't distort xfades when changing their length substantiallyPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12287 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-05-07do not select the first possible IO config for AU plugins and use as the i/o ↵Paul Davis
valence, just set in/out to -1, which forces us to lookup the value in the plugin itself git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12198 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-27**EVEN better** gcc 4.7 fixPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12107 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-27**better** gcc 4.7 fixPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12106 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-27another gcc 4.7 fixePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12103 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-26#include fix for gcc 4.7 (presumably one of many to come)Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12098 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-19remove soundtouch, fixes for Snow Leopard build, use libintl explicitly on ↵Paul Davis
non-glibc systems, fix for new glib include rules git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@12031 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-10Rename LV2 designation (BPM, etc) stuff to match terminology used in the spec.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11874 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-04-09track bouncing needs to apply automation when in Touch as well as Play. ( ↵Ben Loftis
not needed on A3 ) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11857 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-03-26Update LV2 special port stuff for latest LV2/Lilv.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11761 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29Make it simpler to add new specially handled parameter ports.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11569 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-29Switch out some strings that still use Ardour and use PROGRAM_NAME insteadTodd Naugle
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11559 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-28Implement special BPM and free-wheeling control ports.David Robillard
Input control ports with lv2:hasProperty http://lv2plug.in/ns/ext/time#beatsPerMinute or http://lv2plug.in/ns/lv2core#freeWheeling will be automatically set by Ardour accordingly. git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11538 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-24Implement LV2 URID support.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11516 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-15backport the increase in the click pool size and clear_clicks() call from 3.XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11498 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-02-15make AUPlugin::describe_parameter() safePaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11497 d708f5d6-7413-0410-9779-e7cbd77b26cf
2012-01-11backport click latency correction change from a3Paul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@11227 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23remove dangling debug outputPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10797 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23fix up Meta/Mod2/Command madness for OS XPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10796 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23make PBD::file_subst() actually workPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10795 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23add guard #ifdefsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10794 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-23initial rev of file_subst() and its initial use (testing for now) for ↵Paul Davis
converting old OS X bindings from Meta to Mod2 modifiers git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10793 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-11fix from a3 svn 10541Ben Loftis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10543 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-11-03backports of 10318, 10380, 10403-10405. Fixes a crash in opening sessions ↵Todd Naugle
and several leak fixes git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10411 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-10-03Replace use of SLV2 with its successor Lilv.David Robillard
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10187 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-28compile-time fix for VST support - remove bad result of ustring=>string ↵Paul Davis
search-and-replace from a month ago git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10160 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-27safety fix for the connection-based latency in the event that there are no ↵2.8.12Paul Davis
connections git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10146 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-27make lookup of ardour port names workPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10145 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-27minor tweak to OS X linkflags, to remove suppression of undefined symbol ↵Paul Davis
warnings git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10143 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-27some header-file rearrangements to get JACK weak linkage working correctlyPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10142 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-26reset worst_track_latency to zero before computing it again, so that it can ↵Paul Davis
be reduced when latent signal paths get less latent or go away git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10133 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-25ardour has never done latency compensations on busses, so what was ↵Paul Davis
Route::check_initial_delay() doing? Moved to Track::check_initial_delay() - fixes loopback/play-along recording via the master (or other) busses git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10120 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-21first part of colinf's patch for bogus xfades. this merely treats symptoms, ↵Paul Davis
not causes, but its application seems like the expedient and sensible thing to do for now git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10111 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-21reinstante code to setup latency related stuff after plugin changes etc ↵Paul Davis
(removed when back-porting 3.0 code) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10107 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-20do NOT reverse the route list during latency computationsPaul Davis
git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10099 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14patch from #3537 that fixes crashes when playhead is moved if fader ↵Paul Davis
automation is on the 'write' setting (from carl) git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10086 d708f5d6-7413-0410-9779-e7cbd77b26cf
2011-09-14back-port Ardour3's capture alignment code to Ardour2, to get correct ↵Paul Davis
results with the new JACK latency API git-svn-id: svn://localhost/ardour2/branches/2.0-ongoing@10085 d708f5d6-7413-0410-9779-e7cbd77b26cf