summaryrefslogtreecommitdiff
path: root/libs/evoral
diff options
context:
space:
mode:
authorPaul Davis <paul@linuxaudiosystems.com>2016-12-15 17:22:48 +0000
committerPaul Davis <paul@linuxaudiosystems.com>2016-12-16 09:36:52 +0000
commit76dca432f0eeaff18afae8463813280337887bbb (patch)
tree1dfc576ce0f2b7fb1f8a759ba76b5b29c8363c33 /libs/evoral
parent462c3eeb84a4ce81913940a65910cae95039e02a (diff)
add comments about limitations for Evoral::SMF and tracks
Diffstat (limited to 'libs/evoral')
-rw-r--r--libs/evoral/evoral/SMF.hpp8
1 files changed, 8 insertions, 0 deletions
diff --git a/libs/evoral/evoral/SMF.hpp b/libs/evoral/evoral/SMF.hpp
index 1a9d2c1084..5747e87e3e 100644
--- a/libs/evoral/evoral/SMF.hpp
+++ b/libs/evoral/evoral/SMF.hpp
@@ -37,6 +37,14 @@ namespace Evoral {
/** Standard Midi File.
* Currently only tempo-based time of a given PPQN is supported.
+ *
+ * For WRITING: this object specifically wraps a type0 file or a type1 file with only a
+ * single track. It has no support at this time for a type1 file with multiple
+ * tracks.
+ *
+ * For READING: this object can read a single arbitrary track from a type1
+ * file, or the single track of a type0 file. It has no support at this time
+ * for reading more than 1 track.
*/
class LIBEVORAL_API SMF {
public: