Mercurial > hg > svcore
diff data/model/NoteModel.h @ 441:288f45533041
* Add region model and layer; improve assignment of model types to
feature extraction transforms with duration
author | Chris Cannam |
---|---|
date | Thu, 18 Sep 2008 16:08:14 +0000 |
parents | 7226ebac8bd3 |
children | 325112751f0e |
line wrap: on
line diff
--- a/data/model/NoteModel.h Thu Sep 18 12:33:30 2008 +0000 +++ b/data/model/NoteModel.h Thu Sep 18 16:08:14 2008 +0000 @@ -21,12 +21,16 @@ #include "base/PlayParameterRepository.h" /** - * Note type for use in a SparseModel or SparseValueModel. All we - * mean by a "note" is something that has an onset time, a single - * value, and a duration. Like other points, it can also have a - * label. With this point type, the model can be thought of as - * representing a simple MIDI-type piano roll, except that the y - * coordinates (values) do not have to be discrete integers. + * NoteModel -- a concrete IntervalModel for notes. + */ + +/** + * Note type for use in a sparse model. All we mean by a "note" is + * something that has an onset time, a single value, a duration, and a + * level. Like other points, it can also have a label. With this + * point type, the model can be thought of as representing a simple + * MIDI-type piano roll, except that the y coordinates (values) do not + * have to be discrete integers. */ struct Note