diff --git a/ardour-3.ttl b/ardour-3.ttl new file mode 100644 index 0000000000..1bd5df264f --- /dev/null +++ b/ardour-3.ttl @@ -0,0 +1,34 @@ +@prefix doap: . +@prefix rdf: . +@prefix rdfs: . +@prefix foaf: . +@prefix hi: . + + a doap:Project, hi:Host ; + doap:name "Ardour" ; + doap:revision "3.0" ; + doap:shortdesc "A Digital Audio Workstation (DAW)." ; + doap:homepage ; + doap:bug-database ; + doap:license ; + doap:developer [ + a foaf:Person ; + foaf:name "Paul Davis" + foaf:homepage ; + ] ; + doap:programming-language "C", "C++" ; + doap:repository [ + a doap:SVNRepository ; + doap:location + ] ; + hi:supportsExtension [ + hi:extension ; + ] , [ + hi:extension ; + ] ; + doap:description """ +Ardour is a hard disk recorder and Digital Audio Workstation (DAW) application. +Ardour can record and play back an unlimited number of tracks of audio and/or +MIDI data, with a comprehensive set of features expected in professional a +quality DAW. +""" . diff --git a/libs/ardour/session.cc b/libs/ardour/session.cc index 8b3d832204..509fb0a999 100644 --- a/libs/ardour/session.cc +++ b/libs/ardour/session.cc @@ -1057,9 +1057,12 @@ Session::set_auto_loop_location (Location* location) auto_loop_end_changed_connection.disconnect(); auto_loop_changed_connection.disconnect(); - auto_loop_start_changed_connection = location->start_changed.connect (mem_fun (this, &Session::auto_loop_changed)); - auto_loop_end_changed_connection = location->end_changed.connect (mem_fun (this, &Session::auto_loop_changed)); - auto_loop_changed_connection = location->changed.connect (mem_fun (this, &Session::auto_loop_changed)); + auto_loop_start_changed_connection = location->start_changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); + auto_loop_end_changed_connection = location->end_changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); + auto_loop_changed_connection = location->changed.connect ( + mem_fun (this, &Session::auto_loop_changed)); location->set_auto_loop (true, this);