diff --git a/libs/evoral/evoral/SMF.hpp b/libs/evoral/evoral/SMF.hpp index 5f91f12bb6..59f9448b4e 100644 --- a/libs/evoral/evoral/SMF.hpp +++ b/libs/evoral/evoral/SMF.hpp @@ -47,7 +47,7 @@ public: virtual ~SMF(); int open(const std::string& path, int track=1) THROW_FILE_ERROR; - int create(const std::string& path, int track=1, int ppqn=19200) THROW_FILE_ERROR; + int create(const std::string& path, int track=1, uint16_t ppqn=19200) THROW_FILE_ERROR; void close() THROW_FILE_ERROR; const std::string& path() const { return _path; }; diff --git a/libs/evoral/src/SMF.cpp b/libs/evoral/src/SMF.cpp index e190423c45..2b47cbfe4b 100644 --- a/libs/evoral/src/SMF.cpp +++ b/libs/evoral/src/SMF.cpp @@ -50,8 +50,7 @@ template uint16_t SMF