Age | Commit message (Collapse) | Author | |
---|---|---|---|
2003-05-25 | Fixed occassional music crashes when loading games. | Jamieson Christian | |
Thanks to eriktorbjorn for finding this issue. svn-id: r7959 | |||
2003-05-24 | allNotesOff() now sends to all 16 channels, not just the first 15. Duh. | Jamieson Christian | |
svn-id: r7899 | |||
2003-05-23 | Fixed problem with hanging notes on some synth modules. | Jamieson Christian | |
Various little MidiParser fixes. svn-id: r7863 | |||
2003-05-23 | Removed annoying warning | Jamieson Christian | |
svn-id: r7851 | |||
2003-05-23 | Fixed gcc warning | Jamieson Christian | |
svn-id: r7850 | |||
2003-05-23 | Revamped iMuse and Player classes. Player now uses MidiParser to parse its ↵ | Jamieson Christian | |
data, which will allow it to parse other MIDI formats. To receive parsed data, Player now derives from MidiDriver to act as a "fake MIDI driver". Miscellaneous upgrades and fixes to MidiParser, including the Smart Jump (which could not be tested before iMuse started making use of the MidiParser). *** THIS IS A BIG UPGRADE! EXTENSIVE REGRESSION TESTING IS NEEDED! *** This has been tested through the intros and a number of other scenes from MI2, FOA and S&M. NOTE! This upgrade introduces savegame format version V19. Earlier version savegames will load, but the music will simply start over from the beginning. Only V19 and later games will properly restore the position of the music! Don't say you weren't warned.... svn-id: r7849 | |||
2003-05-22 | Added "smart-jump" capability to MidiParser. | Jamieson Christian | |
svn-id: r7831 | |||
2003-05-21 | More Simon music fixes | Jamieson Christian | |
svn-id: r7769 | |||
2003-05-20 | Simon music fixes | Jamieson Christian | |
svn-id: r7744 | |||
2003-05-19 | Fixed anonymous structs warning. | Jamieson Christian | |
svn-id: r7696 | |||
2003-05-19 | Moved common parsing logic into MidiParser base class. | Jamieson Christian | |
Added auto-loop capability. svn-id: r7692 |