2 #include "midi++/manager.h"
3 #include "pbd/textreceiver.h"
4 #include "pbd/compose.h"
5 #include "pbd/enumwriter.h"
6 #include "ardour/session.h"
7 #include "ardour/audioengine.h"
12 using namespace ARDOUR;
15 main (int argc, char* argv[])
18 cerr << argv[0] << ": <session>\n";
22 ARDOUR::init (false, true);
24 Session* session = load_session (
25 string_compose ("../libs/ardour/test/profiling/sessions/%1", argv[1]),
26 string_compose ("%1.ardour", argv[1])
29 cout << "INFO: " << session->get_routes()->size() << " routes.\n";
31 for (int i = 0; i < 32768; ++i) {
32 session->process (session->engine().frames_per_cycle ());