+#include <glibmm/fileutils.h>
+#include <glibmm/miscutils.h>
+
+#include <lrdf.h>
+
+#include "pbd/error.h"
+#include "pbd/id.h"
+#include "pbd/strsplit.h"
+#include "pbd/fpu.h"
+#include "pbd/file_utils.h"
+#include "pbd/enumwriter.h"
+
+#include "midi++/port.h"
+#include "midi++/manager.h"
+#include "midi++/mmc.h"
+
+#include "ardour/analyser.h"
+#include "ardour/ardour.h"
+#include "ardour/audio_library.h"
+#include "ardour/audioengine.h"
+#include "ardour/audioregion.h"
+#include "ardour/audiosource.h"
+#include "ardour/buffer_manager.h"
+#include "ardour/control_protocol_manager.h"
+#include "ardour/debug.h"
+#include "ardour/filesystem_paths.h"
+#include "ardour/mix.h"
+#include "ardour/playlist.h"
+#include "ardour/plugin_manager.h"
+#include "ardour/process_thread.h"
+#include "ardour/profile.h"
+#include "ardour/region.h"
+#include "ardour/rc_configuration.h"
+#include "ardour/route_group.h"
+#include "ardour/runtime_functions.h"
+#include "ardour/session.h"
+#include "ardour/session_event.h"
+#include "ardour/source_factory.h"
+#include "ardour/utils.h"
+
+#include "audiographer/routines.h"