#include "evoral/LibSMF.hpp" #include "evoral/Event.hpp" #include #include using namespace std; namespace Evoral { /** Attempt to open the SMF file for reading and writing. * * Currently SMF is always read/write. * * \return 0 on success * -1 if the file can not be opened */ template int LibSMF