한국어 | English
New
-
OBS 모드 추가
- OBS 브라우저 소스를 통해 오버레이 기능을 사용하는 기능을 추가했습니다.
- 오버레이를 실시간으로 직접 확인할 필요가 없고 스트리밍이나 플레이 영상 제작 등에 사용한다면 기본적으로 OBS 모드 사용을 권장합니다. 이는 일반 오버레이 모드보다 게임 프레임에 대한 악영향을 줄일 수 있습니다.
- 만약 게임용 컴퓨터와 스트리밍/녹화용 컴퓨터가 분리되어 있는 환경이라면 게임용 컴퓨터에서 DM Note를 실행하고 스트리밍/녹화용 컴퓨터에서 OBS 브라우저 소스로 연결하여 사용하는 것을 추천합니다. 이 경우 키뷰어로 인해 발생하는 게임 프레임 저하 문제를 거의 완전히 해결할 수 있습니다.
-
그래프 기능 추가
- 기존
kps.js플러그인에서 지원하던 kps 그래프 기능을 확장해서 정식으로 추가했습니다. - 그리드 우클릭 혹은 하단 툴바를 통해 추가할 수 있습니다.
- 기존
-
카운터 애니메이션 기능 추가
- 기존 외부 카운터에만 적용되던 카운터 애니메이션을 내부 카운터에도 적용했습니다.
- 애니메이션의 상세 설정 (cubic-bezier, scale, duration)을 사용자화 할 수 있는 기능을 추가했습니다.
-
키음 기능 추가
- 키 입력 시 음성 파일을 재생할 수 있는 기능 추가
- Rust 기반으로 저지연 오디오 재생을 구현했습니다.
-
자동 업데이트 기능 추가 (windows 환경 한정)
- windows 환경에서의 자동 업데이트 기능을 추가했습니다.
- 설정 창을 통해 자동 업데이트를 키거나 끌 수 있습니다.
-
개별 노트 설정 옵션 추가
- 개별 노트의 상세 위치, 정렬, 테두리 요소를 설정할 수 있는 기능을 추가했습니다.
-
오버레이 여백 설정 옵션 추가
캔버스 - 그리드탭에서 오버레이 윈도우의 여백을 설정할 수 있는 기능을 추가했습니다.
-
플러그인 설정 스키마에 조건부 표시(visible) 지원
- @dotoritos-kim 님이 플러그인 설정 스키마에 조건부 표시(visible) 지원에 기여해주셨습니다. 🎉
-
그리드 편의성 개선
- 레이어 그룹화 기능 추가
- 그리드 혹은 레이어 편집 패널에서 여러 요소를 선택 후 우클릭 컨텍스트 메뉴 또는
Ctrl/Command + G,Ctrl/Command + Shift + G단축키로 요소들을 그룹화 시키거나 해제할 수 있는 기능이 추가되었습니다.
- 그리드 혹은 레이어 편집 패널에서 여러 요소를 선택 후 우클릭 컨텍스트 메뉴 또는
- 오브젝트(키, 통계, 그래프, 플러그인, 그룹) 요소 이름 변경 기능 추가
- 레이어 그룹화 기능 추가
-
프리셋 기능 개선
- 현재 탭을 프리셋으로 내보내거나 불러올 수 있는 기능 추가
- 프리셋 불러오기 동작을 그리드
undo/redo사이클에 추가
-
하단 툴바 개선
- 삭제, 추가툴에 통계, 그래프 요소 지원 추가
- 기존의
기타 설정 - 노트 설정을 하단 툴바의트랙 설정으로 이동
-
트랙 설정 (구 노트 설정) 기능 개선
- 기존
기타 설정 - 노트 설정의 네이밍과 접근성이 혼란을 유발하여트랙 설정으로 이름을 변경하고 하단 툴바에서 바로 접근 가능하게 변경했습니다. - 이제 각 탭별로 독립 된 트랙 설정을 적용할 수 있습니다.
- 페이드 수치를 직접 설정할 수 있습니다.
- 기존
Fix
- 간격 및 크기 조절 기능 사용 시 일부 배치가 비정상적으로 변하는 오류 수정
- 리스트 팝업 크기 오류 수정
- 다중 속성 편집 중 일부 속성들의
undo/redohistory가 2~3회 쌓이는 오류 수정 - 노트 효과 y축 계산 로직에 통계, 그래프, 플러그인 요소 추가
- 오버레이 윈도우가 화면 밖에 위치한 상태로 프로그램 종료 시 재실행 시 위치 복원이 정상적으로 되지 않는 버그 수정
- 키, 통계 요소 텍스트들의 위아래가 짤려 보이는 현상 수정
- 메모리 누수 버그 수정 (Private Bytes 202.6MB → 7.3MB, 바이너리 ~2MB 축소)
- 기타 버그 수정
Etc
- @dotoritos-kim 님이 브릿지 서버를 활용 한 플러그인 예제 (DmNote-BMS-Plugin) 지원에 기여해주셨습니다. 🎉
- 향후 HID 기기 지원을 계획 중 입니다. 관련 기기 (사볼콘, 주작콘, 비트콘 등 노브/스크래치가 포함 된 기기) 를 보유하고 계신 분 중에 테스트를 도와주실 수 있는 분은 이메일로 연락 부탁합니다. [email protected]
- 성능 최적화 및 일부 디자인 요소 개선
- windows 환경에서 관리자 권한 실행 기본 적용
- masOS 설치 및 권한 설정 가이드
- 리눅스 환경이라면 커뮤니티 포크 버전을 사용해 보는 걸 추천합니다.