From 8ae4e4f40c22513171d16381bd63bd92302ccb6e Mon Sep 17 00:00:00 2001 From: Jonathan Moore Liles Date: Thu, 10 Apr 2008 19:47:42 -0500 Subject: [PATCH] SMF: clear running status at track start and after meta events. --- smf.C | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/smf.C b/smf.C index e90d0b2..b713dbf 100644 --- a/smf.C +++ b/smf.C @@ -346,6 +346,9 @@ smf::open_track ( const char *name, int num ) write_meta_event ( smf::NAME, name ); ++_tracks; + + _status = 0; + // FIXME: write time signature here } @@ -392,6 +395,7 @@ smf::write_meta_event ( byte_t type, int n ) // FIXME: handle time sig, key sig, proprietary } + _status = 0; } void