This repository has been archived by the owner on Feb 4, 2023. It is now read-only.
Releases: PikminGuts92/Sharktooth
Releases · PikminGuts92/Sharktooth
v0.3.5 Fix vocal syllable extension conversion
Xmk2Mid
- Fixed syllable extension conversion for lyrics containing @ symbol
v0.3.4 Fix vocal phrase conversion
Xmk2Mid
- Adjusted placement of converted phrase start position when actual authored phrase starts before previous note ends
v0.3.3 Minor xmk export fixes + framework update
Xmk2Mid
- Fixed end position for inserted missing vocal phrase when existing phrase starts exactly when previous lyric ends
- Updated tempo map import to prefer using one from guitar tracks instead of drums
Overall
- Updated every project to now target .NET Framework 4.8
v0.3.2 Sing Party xmk support + lyric re-mapping fixes
Xmk2Mid
- Added support for converting .xmk files from Sing Party
- Vocal re-mapping changes
- Properly translate syllable concatenated notes for unhyphenated lyrics
- Insert a new phrase if existing first phrase starts after first lyric event (because FSG forgot to author them in some instances)
v0.3.1 Xmk2Mid interface overhaul
Mid2Mub & Mub2Mid
- Added support for lyric note conversion
- Includes
LYRIC_PAGE
andLYRIC_COLOR
markers
- Includes
- Added better handling of unknown note types
- Added empty
EFFECTS
track for DJH1 mid export to workaround an import bug in REAPER
Xmk2Mid
- Overhauled command line interface to support specific conversion options like note quantization or toggling remapping
- Fixed drum track re-mapping
Overall
- Updated
README
with basic usage for each program
Again, special thanks to @shockdude for contributing support for DJ Hero charts
v0.3.0 Misc code updates
Mid2Mub & Mub2Mid
- Updated import/export to support charts with multiple tempo changes
- Added chart author meta event support
- Added support for effect note types with dedicated
EFFECTS
track - Added support for using note velocity for freestyle sample section
Xmk2Mid
- Reduced note quantization from 15 ticks to 5 ticks (should help with charts featuring triplets)
- Removed re-calculation of tick offset for tempo change events and switched to using already provided ticks offsets
- Added workaround for
GameArchives
library when converting FAR archive when input path is relative but isn't prefixed with./
Overall
- Updated
.csproj
files for modern structure - Created build script
Special thanks to @shockdude for contributing support for DJ Hero charts
v0.2.2 Mub2Mid fix
Mub2Mid
- Fixed conversion by sorting converted MIDI events
v0.2.1 Mid2Mub fix
Mid2Mub
- Fixed converting notes w/ pitch 0
v0.2.0 Initial .mid to .fsgmub support
Mub2Mid
- Added support for converting .mid to .fsgmub
Xmk2Mid
- Fixed vocal phrase conversion
- Fixed 6-fret barre chord conversion
v0.1.2 Hotfix
Xmk2Mid
- Fixed vocal phrases