【旧ver】【α版エディタ】K-Shoot Editor v2.0.0-alpha5を試験公開しました

カテゴリ: お知らせ
(スレッド番号: No. 122)
1 : masaka(管理人)
2026-04-11 03:14:48 (編集: 2026-05-17 21:32:02)  
K-Shoot Editor v2.0.0-alpha5を試験公開しました。

Windows版: https://kshootmania.com/dl/kshooteditor_v200_alpha5_win.zip
macOS版: https://kshootmania.com/dl/kshooteditor_v200_alpha5_macos.zip

https://imgur.com/a/4MTR50W


★alpha4からの変更点
・音声ファイルへのレンダリング機能を追加

・音声エフェクト定義をKSH形式準拠のテキストで編集する機能を追加
┗「譜面>音声エフェクト定義...」からダイアログを開き、右上の「テキストで編集...」を押すと利用可能です
┗よく使う音声エフェクトをメモしたり、テキスト形式でコピー&ペーストしたい場合に便利です

・各種オプションを次回起動時にも記憶するかどうかを設定可能に
┗下記それぞれの設定内容について、次回起動時に設定状態を記憶するかどうかを「ツール>環境設定>編集」から選択できます
 「はみ出しLASER挿入時に始点位置を標準位置にする」「32分連続直角LASERの挿入を避ける」「横幅の小さい直角LASERの挿入を避ける」「直角LASER直後の16分以下のセグメント挿入を避ける」「LASER配置モード」

・レーザー色反転のショートカットキーをCtrl+Alt+Rに割り当て

・kson形式での保存時、隙間なく隣接しているBTロングノーツ同士が結合されずに別々のノーツとして保存されてしまう不具合を修正

・SEの同時再生数がゲーム側と異なっていたのを修正

・プロパティ欄の音声エフェクトのパラメータ一覧はkson仕様順にソートして表示するように

・不連続なレーザーは保存時に自動修正されるように

・横幅がない無効な直角(長さゼロでv=vf)は保存時に自動削除されるように

・プロパティ欄でレーザーの始点・終点を直接指定した際、前後の横位置も移動するように

・マウスドラッグ中に再生開始すると、エディタの一部状態に不整合が生じる問題を修正

・前回選んだ譜面ファイルのフォルダがファイル選択ダイアログのデフォルトディレクトリになるように

・ファイル保存ダイアログにて、拡張子なしで保存した場合に上書き確認なしで保存されるケースがあったのを修正

・zoom_topとzoom_bottomのグラフは2つのうち現在ターゲットのものを手前に描画するように

・ロングFXノーツ表示において、4文字以下のユーザー定義エフェクト名は折り返さないように

・列の先頭にレーザー始点がある場合に、レーザー始点マーカーが前の列の末尾に表示されない不具合を修正

・プロパティ欄への値入力において、入力途中の値に対しては最大値・最小値の制限がかからないよう修正

・譜面停止のクリック選択時に長さが考慮されていなかった問題を修正

・譜面停止にプロパティ欄から長さゼロが指定できないよう修正

・曲線のX/Yパッドにa,bの軸ラベルを追加、見た目を調整

・傾き挿入ダイアログで曲線を使用にチェックを入れてもX/Yパッドが表示されない不具合を修正

・クリック連打時に2回目以降のクリックが反応しない不具合を修正

・各種入力ダイアログが入力欄にフォーカスされた状態で開くように

・一部の入力ダイアログのウィンドウサイズが意図せず可変になっていたのを修正

・例外エラー発生時にダイアログが表示されるように

・幅の小さい直角を避けるオプション無効時に幅0の直角が挿入される不具合を修正

★対応譜面形式について
・KSON形式(新形式)、およびKSH形式(旧形式)の両方の譜面の編集・保存が可能です
・KSON形式での直角LASERは32分長ではなく長さ0となります。そのため、v2エディタで32分長以外の長さを使用したKSH形式の譜面を開いてから再保存すると直角LASERの長さが32分長で保存されます
・KSH形式で非対応の機能を使用した譜面をKSH形式で保存しようとした場合は、その旨の警告ダイアログが表示されます

★v2の主な新機能
・自由なウィンドウサイズ変更や、縦横ズームが可能に
・視点変更や傾きなどの全ての要素を選択・コピー可能に(BPM、拍子変更のみ選択不可)
・「元に戻す」が何度でも使用できるように
・カーソル位置を基準に周辺を拡大して編集できる「周辺ビュー」タブを追加
・選択した要素の詳細な値を編集できる「プロパティ」タブを追加
・鉛筆ツールで挿入ノーツのプレビューが表示されるように
・従来はテキスト編集が必要だった機能(center_split、ユーザー定義エフェクト等)がエディタ上で編集可能に
・レーザー・視点変更等の曲線パラメータが編集可能に

★テストプレイ機能についての注意点
ゲーム本体はv2.0.0-alpha6以降が必要になります。初回テストプレイ時はファイル選択ダイアログが開くため、K-Shoot MANIAの実行ファイルを選択してください。
v1のゲーム本体(kshootmania.exe)も利用できますが、KSH形式で保存した場合のみ利用可能です(KSON形式には非対応のため)。

★未実装(次回以降のバージョンで追加予定)
・レーザー配置モードをメニュー以外から切り替えられる方法の追加
・韓国語、中国語(簡体字)、中国語(繁体字)の表示言語

α版に関する不具合報告等がございましたら、新規スレッドではなく本スレッドへの返信にてご記載ください。
2 : Arpus
2026-04-11 13:46:53  
環境設定から、ksh形式の保存時にksonに変換するか尋ねないようにする機能を追加してほしい。
例えばSFES2026ではksh形式の譜面を提出する必要がありますが、alpha5時点でksh形式の編集をする場合も旧editorよりv2 editorのほうが便利です。ksh形式の譜面作成をスムーズに行うためにも必要な機能です。
3 : masaka(管理人)
2026-04-11 19:08:41  
>>2 Arpusさん
ご要望ありがとうございます!
v2の正式リリース後はksh形式は非推奨となるため、こちらについては現状維持とさせていただきたいと思います。
4 : Luine
2026-04-13 14:27:05  
小節番号の表示について、実装予定はありますか?譜面制作において、小節番号確認のためだけにv1 editorを開くことがあります。
5 : masaka(管理人)
2026-04-14 20:36:41  
>>4 Luineさん
ご要望ありがとうございます!
次回バージョンにて追加させていただきます。
6 : サバビオール
2026-04-15 17:12:32  
以前
> kshootmania.exeは正常に動くのですがeditor.exeでスペースキーを押してプレビューしようとすると固まって落ちてしまいます
と書いたものです
最新版をインストールしましたが,全く同じ挙動です(押したらすぐ応答なし状態になる)
イベントビューアを見る限り MSVCP140.dll が悪さをしているようですが,Microsoft Visual C++ redistributable を入れ直してもだめでした
7 : masaka(管理人)
2026-04-17 00:10:45 (編集: 2026-04-17 00:11:57)  
>> 6 サバビオールさん
ご不便おかけしております。
原因ははっきりしないのですが、何らかの原因で音声関係の外部ライブラリがクラッシュしている可能性がありそうです。
大変お手数ですが、bass.dllとbass_fx.dllを下記のx64フォルダ内にある最新版に差し替えて直るかどうかご確認いただけますでしょうか。
https://www.un4seen.com/files/bass24.zip
https://www.un4seen.com/files/z/0/bass_fx24.zip

※注意: bass.dllの最新バージョンでは音声エフェクトのタイミングが本来とずれるため、本現象が発生していない方は差し替えないようお願いいたします
8 : アルタリタ
2026-04-22 17:14:21  
機能追加の要望です
・v1エディタに存在した、カーソル位置の時間を表示する機能
・v1エディタに存在した、カーソル位置の小節数表示
・LASERオブジェクトの配置: 標準~最も詳細を記憶するようにしてほしい
・960の約数分内で自由に指定できるクオンタイズ
9 : Arpus
2026-04-22 18:35:37  
FX-longで、4文字以下のユーザー定義エフェクト名は折り返さないようになったとのことでしたが、RetriggerやWobbleなどeditor上で指定する数字が描画されるエフェクトでは3文字で折り返されてしまいます。たとえば Wobb では
Wobb
8
と表示されてほしいのですが、
Wob
b 8
と表示されます

RetriggerエフェクトのupdatePeriodはlength型ですが、0.375を指定しても0.25の時の音が鳴ってしまっています。

音声エフェクト定義ウィンドウからエフェクト名を変更したとき、それを適用していたFX-longなどが未定義になってしまいます。譜面内容を保ったまま名前を変更するようにしていただきたい。(そのエフェクトのかかった部分をリセットしたい場合はエフェクトの削除で実現可能なため)
10 : masaka(管理人)
2026-04-22 22:41:20  
>>8 アルタリタさん
ご要望ありがとうございます!

> ・v1エディタに存在した、カーソル位置の時間を表示する機能
> ・v1エディタに存在した、カーソル位置の小節数表示
次回バージョンにて追加させていただきます!

> ・LASERオブジェクトの配置: 標準~最も詳細を記憶するようにしてほしい
「ツール>環境設定>編集」から各オプションを記憶するかどうかが設定可能です。
「レーザー配置モード」にチェックを入れることで、次回起動時にも記憶されるようになります。

> ・960の約数分内で自由に指定できるクオンタイズ
下記でも類似のご要望をいただいていたので、今後検討させていただきたいと思います!
https://bbs.kshootmania.com/thread/105#post-6
11 : masaka(管理人)
2026-04-22 23:24:40  
>>9 Arpusさん
ご報告ありがとうございます!

> 3文字で折り返される
こちらですが、OS毎に表示フォントが異なり一律の対応ができないため一旦現状維持とさせていただき、正式リリース以降のタイミングで改善させていただきます。

> Retriggerエフェクト
こちら調査の上で修正させていただきます!

> エフェクト名変更
ご提案の通り、エフェクト指定が外れないようにした方が良さそうですね。
今後のバージョンで修正させていただきます!
12 : サバビオール
2026-04-24 17:53:47 (編集: 2026-04-24 18:02:12)  
>>7
返信遅れてしまいすみません! 指示通り editor.exe 内の .dll ファイルを差し替えたところ,確かに正常にプレビューできました。

音声エフェクトのタイミングが本来とずれる現象も正しく(?)発生しています
(追記)同じ現象が発生している方のために書いておくと offset を -42 程度(数値はやや適当)すれば正常に鳴るっぽいので,制作中のみ -42 しておき,納品時に +42 すればとりあえず使えると思います
13 : masaka(管理人)
2026-04-25 21:13:26 (編集: 2026-04-25 21:13:45)  
>>12 サバビオールさん
大変ご不便をおかけしております。情報共有いただき大変助かります!
dll上書きで解消されるのですね… 原因調査進めさせていただきます。
14 : masaka(管理人)
2026-04-29 18:59:55  
>>9 Arpusさん
ご報告いただいたRetriggerのupdatePeriodの挙動について、音声エフェクト定義側での指定で問題なく0.375として機能することを確認しました。

おそらくノーツ個別パラメータを使用した場合の症状で、かつ「0.25」ではなく「1/2」として認識されているのではと思われます。
こちらに関しては、下記で回答させていただいた通りノーツ個別パラメータではupdatePeriodの変更はできない仕様なので、エディタ上で指定できないように修正させていただきます。
https://bbs.kshootmania.com/thread/117#post-37
15 : サバビオール
2026-05-02 16:37:35 (編集: 2026-05-03 13:02:45)  
ちょっとした要望です
エフェクトのパラメータ入力が比較的やりやすくなったのは本当に非常にありがたいのですが,これはこれで凝ったことをやり始めると行が一気に嵩み,パラメータ以外をいじろうとしたときにめちゃくちゃに見づらいので,
「パラメータ変更の編集モード(?)のとき以外はパラメータ変更の文字列を表示させないようにする」機能,またはそれをon/offする機能を環境設定に実装していただければ,大変助かります
追記) 傾き・視点変更などについても同様にお願いしたいです(要するに譜面配置そのものとそれ以外をある程度分かれた状態で見たい)
https://imgur.com/a/LzWJDF0
16 : masaka(管理人)
2026-05-04 20:30:56  
>>15 サバビオールさん
ご要望ありがとうございます!
今後のバージョンで対応させていただきます。
17 : Foahh
2026-05-12 11:37:52  
機能要望:Laser 用のカーブプリセットテンプレートの追加

現在の Laser のカーブ機能はとても素晴らしく。  
そのうえで、もし可能であれば、「Curve a/b (%)」入力欄の上部に、カーブテンプレートを選択できる機能を追加していただけますと幸いです。

目的:

1. Sine In / Sine Out など、よく使われるカーブプリセットを素早く適用できるようにしたいです。
2. 毎回 Curve の値を手動で調整する手間を減らしたいです。

* なお、以下の画像は別ソフトの例であり、あくまで参考用として添付しています。  
https://imgur.com/a/tD1vgEm
18 : masaka(管理人)
2026-05-13 00:42:59  
>>17 Foahhさん
ご要望ありがとうございます!
今後機能追加すべきかどうか検討させていただきます。
19 : stm
2026-05-15 13:23:51  
この間FXチップの効果音が遅れて再生される件について書き込みさせていただいた者です。
自動再生をオンにすると遅延はなくなりました、ありがとうございます。
ここで要望なのですが、可能であればオート再生時は効果音等自動再生の機能をデフォルトでオンにしていただけると嬉しいです。
ksm本体を起動してオート再生した時は設定により遅延がなくなるのですが、譜面作成中エディターからのオートプレビュー再生時にはやはり効果音が遅れて鳴ってしまうため作成中どうしても違和感があります。
また普段のゲームプレイ時はこの機能をオフにしてプレイしているため都度切り替える手間を省けると嬉しいです。
ご検討よろしくお願いします。
20 : stm
2026-05-15 14:37:46  
(追記です)
エディターからのオートプレビューとは別ウィンドウを開く方のプレビューを指しています。
エディター上でスペースキーを押した時の再生プレビューでは設定のオンオフに関わらず効果音の遅延はありません。
21 : masaka(管理人)
2026-05-16 18:28:44 (編集: 2026-05-16 18:30:02)  
>>19-20 stmさん
ご要望ありがとうございます!
確認したところ、オートプレイ時に効果音タイミングの先読みが正常に動作しておらず35msほど遅延していることが判明しました。
ゲーム本体の次回バージョンにて修正させていただきます。

このスレッドに返信する