Skip to content

Commit

Permalink
Bump version, add changes, enable utf-8 lyrics in CH output
Browse files Browse the repository at this point in the history
  • Loading branch information
mtolly committed Apr 2, 2023
1 parent 84c29e3 commit 500be7e
Show file tree
Hide file tree
Showing 4 changed files with 12 additions and 3 deletions.
8 changes: 8 additions & 0 deletions haskell/CHANGES.md
Original file line number Diff line number Diff line change
@@ -1,5 +1,13 @@
# Version history

## 20230402

* Fix an error when converting StepMania to Rock Band due to difficulty tier
* Import lyrics from Rocksmith files as an unpitched vocal track
* Basic support of Unicode lyrics/sections (#200)
* Imported MIDI files can have text events in either Latin-1 or UTF-8
* Exported MIDI files use Latin-1 for Harmonix games, UTF-8 for Clone Hero

## 20230331

* Fix GH:WoR song cache creator overwriting the setlist order of Smash Hits and
Expand Down
2 changes: 1 addition & 1 deletion haskell/packages/onyx-exe-toolkit/package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: onyx-exe-toolkit
version: '20230331'
version: '20230402'
github: mtolly/onyxite-customs
author: Michael Tolly <miketolly@gmail.com>
category: Distribution
Expand Down
2 changes: 1 addition & 1 deletion haskell/packages/onyx-lib/package.yaml
Original file line number Diff line number Diff line change
@@ -1,5 +1,5 @@
name: onyx-lib
version: '20230331'
version: '20230402'
github: mtolly/onyxite-customs
author: Michael Tolly <miketolly@gmail.com>
category: Distribution
Expand Down
3 changes: 2 additions & 1 deletion haskell/packages/onyx-lib/src/Onyx/Build/RB3CH.hs
Original file line number Diff line number Diff line change
Expand Up @@ -753,7 +753,8 @@ processMIDI target songYaml origInput mixMode getAudioLength = inside "Processin
trkHarm1' = trkHarm1 { vocalMood = RTB.empty }
trkHarm2' = trkHarm2 { vocalMood = RTB.empty }
trkHarm3' = trkHarm3 { vocalMood = RTB.empty }
voxPSCH = hashTalkies . asciiLyrics -- ascii lyrics needed for PS, could remove for CH?
-- we used to do asciiLyrics here for PS, but removing now since we can give UTF-8 midis to CH
voxPSCH = hashTalkies
-- CH lyrics don't handle ^ correctly, so we replace with the standard #.
-- specifically "word-^" results in the hyphen being shown.
hashTalkies vt = vt { vocalLyrics = T.replace "^" "#" <$> vocalLyrics vt }
Expand Down

0 comments on commit 500be7e

Please sign in to comment.