Skip to content

Releases: QingQiz/BmsToOsu

v2.5

03 Oct 13:26
d0c16bd
Compare
Choose a tag to compare

FIX:

  • f66c71e when using C-Q to exit command line gui will no longer ask for any key to exit
  • d0c16bd prevent the use of corrput sound files
  • a14cd66 hit sound will no longer be added when generating mp3

XXX:

  • ac97a72 speed up sound file validation

v2.4

02 Sep 15:51
eb085be
Compare
Choose a tag to compare

Feature

  • eb085be Start a command line GUI when there is no startup parameter passed to the program

    image.png

  • c7c8167 0a9038c Select a background image from BGA when the song does not set a background image

Fix

  • f0dd88b Abandon MP3 generation when the intersection of samples of the same song is too small (fallback to sample set)
  • f0dd88b The AudioFilename is set by mistake when not generating MP3
  • cc2dce7 Failed to add long note to HitObject (LNType 2)

v2.3

29 Aug 14:01
28efcdc
Compare
Choose a tag to compare

Feature

  • enable / disable SV
  • support for #BACKBMP
  • max number of ffmpeg threads

Fix

  • Set SpecialStyle to 1 on generating 7+1key beatmaps.

XXX

  • Generate MP3 using only the largest common subset of sample files of all beatmaps of a song. The difference of sample files of each beatmaps will be represented by Sample or hit sound.
  • Validate sound files using binary search, which makes generating MP3s at least 2x faster.
  • Set a maximum number of ffmpeg threads to ease the pressure of context switching.
  • Set the volume of the default hit sound to 30%

v2.2

31 Jul 14:55
a46543c
Compare
Choose a tag to compare
  • add a lock on testing sound file
  • escape ; in filename

v2.1

27 Jul 10:47
04c7769
Compare
Choose a tag to compare

FIX:

  1. check empty beatmap;
  2. escape [ and ] in filename

v2.0

25 Jul 07:27
43c8bc1
Compare
Choose a tag to compare

feat. generate complete song file from samples of bms

v1.3

05 Jul 06:37
ec0881f
Compare
Choose a tag to compare

osu! will only load one of the .osu files with the same name in different folders, which will cause the beatmap to be lost

v1.2

04 Jul 18:49
533094a
Compare
Choose a tag to compare

support long note type 2

v1.1

04 Jul 16:43
fe8e992
Compare
Choose a tag to compare

FIX:

  • osu only does simple comma separation for each line of the .osu file. so we need to escape the comma in the file name

first release

01 Jul 15:50
6c90c21
Compare
Choose a tag to compare

This is a command line tool, please run it in cmd/powershell

This binary file can only be executed under the win-x64 framework, linux users need to compile manually