Commit Graph

12 Commits

Author SHA1 Message Date
Chris Danford a935e21de5 Keep data for all MIDI note numbers, not just guitar notes 2007-09-02 10:40:00 +00:00
Chris Danford ba616e4195 add playback of bass and rhythm tracks 2007-05-17 03:26:50 +00:00
Chris Danford 16194d7e53 handle note data on any track and don't hard-code to track 1 2007-05-16 19:40:28 +00:00
John Bauer 15f38ca7b6 Fix VC8 build and ensure that we use floats for everything. 2007-04-30 16:25:16 +00:00
Chris Danford e5dd10fbef system events shouldn't reset the running status (fixes crash on MIDI string events)
add handling of time signatures
2007-04-30 04:44:49 +00:00
Steve Checkoway c6e054a78b Unused. 2007-04-29 23:18:42 +00:00
Chris Danford 1b8e2be15f StartIndex -> StartRow 2007-04-25 22:42:40 +00:00
Chris Danford 3014b3f9d8 handle "velocity==0 means note-off". Makes for better handling of the case where notes overlap 2007-04-25 05:44:24 +00:00
Chris Danford 9caf45320f Multiple MIDI events can happen at the same tick count. Read events into a vector instead of a map so that adding events doesn't clobber previous events with the same tick count
Update license.  A BSD license was granted by the STK creator.
2007-04-24 03:24:14 +00:00
Steve Checkoway 2d2c294e11 Fix compile on Linux. 2007-04-20 05:50:11 +00:00
Steve Checkoway 1f71dc3241 Fix possible crash while crashing (yes, that's right). Fix format warning. 2007-04-17 08:12:53 +00:00
Chris Danford 94f25a3c77 add MIDI loader (currently supports only guitar) 2007-04-15 20:43:58 +00:00