Update version number

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: remove unused variable

Variable key was unset whenever cont_sample was set, so no point in testing
cont_sample inside a block that tested for key.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: simplify event read logic

Since cont_sample was set only when key was also set to 0, and note was
set only when key is different of zero, there's no point in testing
cont_sample after testing for note, it will always be zero.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: Remove unnecessary flag from mod event read

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: remove unnecessary flag from FT2 event read

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: remove unnecessary flag from ST3 event read

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: use local variable instead of player flag

Use a local flag for tests done entirely inside the IT note read function
instead of using a global player flag.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: avoid using global flag

Don't use a global player flag for something we can solve using a local
variable.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Cosmetic: Change comment placement

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Reset release on new instrument

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Move inter-frame persistent flags to another field

Instead of handling certain flags in a special way, move them to a different
field in struct channel_data.

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: remove unnecessary local flag variable

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>
Code cleanup: remove unnecessary flag from IT event read

Signed-off-by: Claudio Matsuoka <cmatsuoka@gmail.com>