New: DJH2 Lyrics support
Support all DJ Hero 2 chart features in Mid2Mub and Mub2Mid
Other features:
- Tempomap: support BPM markers!
- Chart BPM: the song's "primary" BPM, uses a TextEvent with type "Cue".
- Author: the chart author, uses a TextEvent with type "Copyright notice".
- Note Velocity: used to select Freestyle Samples/Scratches. Velocity 1 is Sample 0, Velocity 2 is Sample 1, Velocity 3 is Sample 2, etc.
- Effects: uses a new MIDI track with an "EFFECTS" TextEvent with type "Track name" at the beginning.
The midi pitches used for each effect are as follows:
- 0: beatroll
- 1: bitreduction
- 2: wahwah
- 3: ringmod
- 4: stutter
- 5: flanger
- 6: robot
- 7: beatroll autoadvance
- 9: delay
- 127: filter*
*filter doesn't actually need a midi pitch, but it's still nice to visualize the filter effect in the midi.
Already supported in Sharktooth:
- Sections/Checkpoints: uses TextEvents with type "Text event"
Note: Xmk2Mid does not work for DJ Hero 2 charts, use Mub2Mid.
Minor update 2021-12-27: added convenience script Mid2DjhXmk.bat
, which calls Mid2Mub but outputs a file with the .XMK extension instead of .fsgmub