mir.pe (일반/밝은 화면)
최근 수정 시각 : 2024-03-03 00:56:41

BMx Sequence Editor

BMSE에서 넘어옴
1. 개요2. 실행 문제
2.1. 문제 해결 방법
3. 구성
3.1. 툴바3.2. 메인 패널3.3. 곡 패널
4. 관련 문서
<colbgcolor=lightgray,#27292d>개발자 Hayana
라이센스 개인무료
사용 환경 9x ~ Windows 10 (32bit & 64bit)
홈페이지(다운로드) http://ucn.tokonats.net/software/bmse/

1. 개요

2004년 일본의 개인 개발자가 제작하여 개인 홈페이지 UCN-Soft에서 배포중인 BMS를 만들기 위한 프로그램이다. 줄여서 BMSE라고 부른다. 내장 구동기인 uBMplay와 쌍을 이루어 실행이 되며, uBMplay 역시 링크된 홈페이지에서 받을 수 있다.

이 프로그램의 등장으로 일일이 손으로 직접 노트를 제작하는 일명 노가다 작업을 했던 과거에 비해 생산성이 급격하게 높아졌다. 이 프로그램 이전에도 BMS Creator라는 프로그램이 있었으나 롱노트 작성이 불가능했다.[1]

일본어가 가능하다면 보다 자세히 설명된 사이트 참고를 추천한다. BMSE 매뉴얼(일본어)

이후 Drossel-Studio가 소스코드를 포크하여 2016년에 업데이트가 이루어졌는데 이 쪽은 큰 기능 업데이트가 없어 별로 알려지지 못했고, Nekokan이 이를 다시 포크하여 2023년에 17년만의 기능 업데이트가 시행되었다. 2024년 2월 28일에 나온 2.2.1이 최신 버전이며, 이 최신버전에는 키음 할당 갯수를 3600개 이상으로 증설한 변경사항이 포함되어 있다. # Github

2. 실행 문제

이 프로그램은 다운로드 후 곧바로 실행을 하려고 하면 오류와 함께 실행이 되지 않는다. 그 이유는 이 프로그램의 개발 환경이 Visual Basic 6.0이었기 때문이다. Windows Vista 이후의 운영 체제의 경우 이 프로그램을 실행할 구성 요소가 내장되어 있지 않다. BMSE를 실행하기 위해서는 MSCOMCTL.OCX와 COMDLG32.OCX가 필요하고, uBMplay를 실행하기 위해서는 COMDLG32.OCX와 dx7vb.dll이 필요하다.

2.1. 문제 해결 방법

아래 해결 방법은 Windows 10 x64 기준이다.

1. VB 6.0 SP6 설치 파일의 압축을 풀어 MSCOMCTL.OCX와 COMDLG32.OCX를 %SystemRoot%\\SysWOW64[2]에 넣는다. uBMplay도 사용하겠다면 dx7vb.dll도 해당 디렉터리에 넣는다.
2. 파일 탐색기로 해당 디렉토리에 들어간 상태에서 메뉴에서 관리자 권한으로 Windows Powershell을 실행한다.
3. 'regsvr32 MSCOMCTL.OCX', 'regsvr32 COMDLG32.OCX', 'regsvr32 dx7vb.dll'을 입력하여 레지스트리에 등록을 마친다.
4. 정상적으로 BMSE와 uBMplay가 실행이 되는 것을 확인한다.

3. 구성

파일:BMx Sequence Editor.png

3.1. 툴바

3.2. 메인 패널

3.3. 곡 패널

오른쪽에 있는 패널을 말하며, 곡명, 작곡자명 장르, BPM, 레벨 등을 설정할 수 있다.

4. 관련 문서




[1] 처음부터 롱노트 시스템을 도입한 한국과는 달리 일본은 아직 beatmania IIDX 17 SIRIUS가 나오기 전이었기 때문에 딱히 구현할 필요를 느끼지 못했던 것도 있다. [2] x86이라면 %SystemRoot%\\System32