Skip to content
This repository has been archived by the owner on Apr 16, 2023. It is now read-only.

v3.6.0 - Music volume fades and more!

Compare
Choose a tag to compare
@chrislo27 chrislo27 released this 29 Nov 16:01
· 2303 commits to dev since this release

Version 3.6.0

Lots of big changes in this one! Notably: fading in/out music, music volume can now go up to 200%, clipping in exports has been reduced significantly, gradual tempo changes, and more!
To view previous changelogs, click here.

Additions

  • Trackers have gotten width functionality
    • You can now fade in and out music and gradually increase and decrease tempo!
    • Simply drag the ends of the tracker
    • Tempo changes
    • Music volume changes
  • Scrolling on a tracker/time signature/repitchable entity will now combine all scroll actions into the same undo/redo action
  • The range for music volume has been increased to 0-200% (previously 0-100%) (#212)
  • Time signatures are rendered better and are also easier to select
    • Image
  • Added a key indicator when hovering over tool buttons
  • The current BPM is now shown on the moving playhead
  • Play-Yan is back, jumping to the beat when the metronome is active
    • gif
  • You can now type newlines in subtitles with Shift+Enter

Tweaks

  • Reduced sound clipping in exports and the waveform renderer significantly
    • This is in part due to the range of music volumes being increased
  • The timeSignature field in themes no longer exists
    • The trackLine field is used instead
  • A blue star appears on the hover text for custom games
  • Custom sound loading with data.json has changed
    • The custom filter tab now always shows custom games even if they have different series
    • The prefix custom_ is no longer prepended
    • Custom games can now overwrite existing games (but not other custom games)
      • This should make tweaking existing database entries MUCH less inconvenient
  • Pastel Violet and Dark-Pastel Violet themes are now more violet
  • Pitch text (with the keys) on entities is bigger and uses a bordered font
  • The metronome tick sound is slightly louder
  • The minimum BPM has been changed from 30 to 1
  • Removed the spinner from the autosave indicator
  • The editor is now less picky about collisions (should handle floating point inaccuracies)
  • Corrected text (in all languages) for XOR (inverted) selections
  • The registry loading screen has a button for going to the SFX database changelog page

Bugfixes

  • Fixed music volume and tempo change trackers not having glyphs (#211)
  • Fixed crash in info screen
  • Fixed rare bug where selection movement would be wonky
  • Fixed registry loading screen not exiting if an exception occurs
  • Fixed playback start and music start tracker text not updating if a tempo change was placed
  • Fixed leftover processes if the editor crashed without a terminal
  • Fixed potential undo issue with repitching
  • Fixed selection rectangle width text being warped when the zoom was different
  • Fixed negative sign on the seconds part of a tracker being incorrect sometimes (#216)
  • Fixed loading a remix always unloading all the sounds (and only loading cue/patterns)