Assets 3
  • NS-Kazuki #SCROLL support
  • NS-Kazuki BGA lanes now shown by default
  • umt-ki BMSE themes now included
Assets 3

New features

  • Move and Deselect This feature, provided by dtinth, will move the first note in your selection by pressing Shift+number key to the specified column, then deselect it. It makes placing notes much easier!
  • Time calculation At the bottom, along with the current row, measure and column, lies the current time. It uses a simple Time = integration by beats model, and supports BPM changes and STOPs.
  • Mouse Column/Row ruler Highlights the current column and grid snap.
  • AutoWav Increase An auto-wav-increase toggle has been added. Whenever you place a note, the current WAV index is increased. You can turn this on and off at will.
  • Convert area to stop This new function added to Time Select mode adds the ability to turn the current time selection into a STOP, shifting all the notes accordingly. It does not allow you to add stops when notes would end up in a time that can not be expressed by BMS.
  • Multiselect This function allows you to select all notes with the WAV index or filename, depending on whether displaying file names is on or off. Ctrl+Shift+Click when hovering over a note will select all notes with the displayed label that are on screen, where Ctrl+Shift+A selects all notes with the label no matter if they are on screen.

Changes

  • The encoding names have been rewritten to be more descriptive.
  • A few toolstrip separators have been changed for the sake of clarity. NT was not a mode like Time Select/Note select/Write, so it was moved.

@zardoru zardoru released this Sep 25, 2017 · 38 commits to master since this release

Assets 4

Bugfix/convenience release.

  • Fix column warping when duplicating notes when holding down ctrl key
  • Fix 2P side BMS output
  • Fix sound cracking by changing from DirectSound output to WASAPI output.

This release comes in two flavors:
With Pulsus 0.5.2, a BMS player often used for previewing (Easier to setup than uBMPlay for newer users)
Without Pulsus, for advanced users that have already configured their player.

@zardoru zardoru released this Sep 7, 2017 · 40 commits to master since this release

Assets 3

Unless any relevant bugs are found, this is the last uBMSC version planned for now.

Fixes

  • Fix crash when entering visual options with values out of range
  • Fix exceptions from leaving the player blank when none is assigned
  • Fix exceptions from erasing players from player options on some cases
  • LNOBJ bodies won't longer draw in BGM lanes
  • EXRANK is now read/written as DEFEXRANK
  • Fix Ogg audio being at 1.5x speed
  • Rewrite undo/redo/notes conversions to bytes (fixes .ibmsc I/O for autosave, possible errors with note values)

Additions

  • Landmine editing support (Shift + Click, always displays as red note.)

@zardoru zardoru released this Aug 24, 2017 · 52 commits to master since this release

Assets 3

This is the first released version for uBMSC, a iBMSC update fork.
Please send your feedback to @zardoru on twitter.

Additions

  • Go to measure (Ctrl+G)
  • Add support for BPM/STOP > 65k (10e12 is highest values it can handle)
  • Ctrl + Mouse Wheel zooms in and out.
  • Audio playback no longer depends on winmm. Ogg support out of the box
  • uBMSC will attempt to load wav if ogg is not found and viceversa.

Changes

  • Moved view menu to main menu as it was easy to miss.
  • Changed expand menu to say "Expand..." as it was easy to miss.

Fixes

  • Alphabetic sort of audio dragged to WAV list
  • Better BMSE clipboard data handling
  • Fixed unhandled exception after leaving prompt asking for player path
  • Fix NT mode making some LNs disappear.
  • Fractional values will be saved with dot regardless of locale