domino/要望/298

Last-modified: 2010-11-10 (水) 19:37:54

スケール情報をコントロールチェンジイベントとして編集可能にする

  • ページ: domino/要望
  • 投稿者: ほっしー?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2010-10-01 (金) 22:15:09

メッセージ

前回の『スケールの追加+編集機能』の要望ではお世話になりました。
大変便利な機能で、自分が作曲する際には欠かさず使っています。

今回はそのスケールの編集についての要望です。

現状、曲にスケールを書き込む時は「編集→スケール→追加or編集ボタンを押す」という手順を
踏まなければならず、また、曲の一部を丸ごと移動する際はスケール情報がついて行ってくれないなど、
基本機能の曲入力に比べ操作が煩雑で、私のように"曲の極一部だけちょこちょことスケールを変える"
ような使い方を、もっとやりやすくできないかと感じています。

そこで提案ですが、今まで内部的に扱っていたスケール情報を
「コントロールチェンジプロパティのデータにして」扱う様にするのは如何でしょうか?

fig1.gif

↑図のように、スケールを記録するコントロールチェンジイベントを別途組んで欲しいのです。
こうして、書いたイベントデータを小節頭に置けば、その小節から設定したスケールになります。
(もし小節途中に置かれたら、次の小節からのスケールに反映されるようにするなどして処理します)
マスタートラックに立てる事で、他の情報とダブらずに移動やコピーをすることができます。

fig2.gif
また、この新しいイベントのプロパティ(イベント字をダブルクリック)で↑図が出るように
することで、編集も一発で行えるようになります。

他の要望がひと段落ついた後でも構いませんので、ご検討をして頂ければ幸いです。
どうかよろしくお願いしますm(_ _)m


  • 本当は、そうしたかったんですが、�マーク・調号・拍子・スケール・コード とUI共通化 �小節毎にしか処理できない(小節に複数のスケールイベントが有れば、最初の1つだけ有効、という処理の方が楽ですね)、�更新処理が重たくなるかも という理由で今の仕様に至っています。 もしやるなら一気に5種類移行しなきゃいけないので、精神的な負荷が高いですね。。。また、テンポイベント同様、コンダクタートラックにのみ挿入可能な感じになるかと思います。スケールを設定したい場合は、コンダクタートラックに移動して、スケールイベントを「挿入」という手順を毎回踏む、という感じですが、どうですか(従来の各一覧画面は廃止)。 -- たかぼー? 2010-10-02 (土) 18:54:07
  • 素早く対応をして頂きありがとうございます。確かに、スケールだけじゃなくコードや拍子等の同じ部分も全部この使い方に移行するかどうかの話になりますね…。私としては、これらの情報(特にスケール)の挿入がし易くなることと、設定ポイントの移動やコピペが簡単に行えるようになれば良いので、たかぼーさんの仰るとおり「コンダクタートラックにてスケールイベントを挿入・管理」する形で充分その機能を果たせると思います。同じUIを使っている中で1種類だけでも移行させる、というのは難しいのでしょうか? -- ほっしー? 2010-10-02 (土) 22:03:24
  • ソフトの完成度的に1種類だけというのは微妙なので (^^; また、以前マークでも似たような話が出てたという事もあります→domino/要望000/56 逆に今のままが良いという意見が有る方はコメントお願いします。。 -- たかぼー? 2010-10-02 (土) 23:19:57
  • そちらの方も拝見しました。今回の提案と同じ機能が挙げられていましたが、実装するのは相当厳しいようですね (--;  うーん。ところで上の提案から逸れるのですが、スケールの挿入がしにくい問題の解決策として『追加/編集ダイアログを直接開くコマンド』を実装することは可能でしょうか?(マークバーの「追加」ボタンと同じ機能のものです) -- ほっしー? 2010-10-03 (日) 08:24:01
  • 技術的な問題というより、結構長年このUIでやってきましたので、変えることへの不安といった所ですね。追加単体の機能を持たせることでしたら、すぐに実現できます。編集メニューもそろそろ一杯になってきましたので、階層が1つ深くなりそうですが。 -- たかぼー? 2010-10-03 (日) 13:52:10
  • それでしたら、本提案からは外れてしまいますが、追加機能の実装をお願いしてもよろしいですか? -- ほっしー? 2010-10-03 (日) 22:05:29
  • いや、一度イベント版を試作してみましょう。工数は掛かりますが、ここの仕様は前から私も気にはなっていましたので。 -- たかぼー? 2010-10-04 (月) 09:26:35
  • イベント版を作って頂けますか!よろしくお願いします (^^) -- ほっしー? 2010-10-05 (火) 01:35:26
  • というわけで試作してみたのですが、いかがでしょうか→domino/ベータ版 -- たかぼー? 2010-10-11 (月) 22:04:47
  • こちらで良いしょうか?^^; イベントリストでTempoをダブルクリックすると「サポートされていない操作を実行しました。」と出て編集出来ません。Version 1.41 dev002 (2010/10/12) -- 逃亡者? 2010-10-12 (火) 22:16:30
  • 追加の要望です。音源定義ファイルの「デフォルトデータ情報」に今回追加されたイベント用のタグが欲しいです。(私が欲しいのは拍子だけですが^^;) -- 逃亡者? 2010-10-12 (火) 22:58:54
  • 環境設定のイベントリストで、今回追加されたイベントの表示名を変更したり出来ないでしょうか? 例えば、「Tempo」、「  拍子: 4/4」「       Mark:Start」という感じで、内容の位置をズラして表示することで、視認性を向上させたいのですが。 -- 逃亡者? 2010-10-12 (火) 23:28:56
  • 一応デフォで拍子が欲しい理由も書いてください(面倒くさいので全部は実装しません)。 イベントの可視性を上げるには、色を変えてもらうのが無難かなと思っています(環境設定で変えられます)。 -- たかぼー? 2010-10-13 (水) 08:55:50
  • >【拍子の理由】 MSGSではSetup小節は240Tickもあれば十分なので、1小節目の拍子を1/8にして、不要な無音時間をカットしています。毎回必ず変更することになりますので、デフォルトデータとして音源定義ファイルで設定出来ると助かります。また、新規作成時にConductorトラックに拍子イベントを入れておくことで、そこから変更可能であるということを一目で分かるようにしたい(拍子の変更はConductorトラックで行うもの、と覚えさせたい)という思いもあります。 >【色を変えてもらう】 了解です。 -- 逃亡者? 2010-10-13 (水) 23:24:29
  • 拍子の方了解しました。 -- たかぼー? 2010-10-14 (木) 09:21:30
  • 拍子対応しました!domino/ベータ版 -- たかぼー? 2010-10-14 (木) 22:29:53
  • 確認しました。ありがとうございます (^^) -- 逃亡者? 2010-10-17 (日) 01:24:13
  • 遅くなりましたが確認しました。要望通りの機能が使えるようになっていて大満足です (^^) どうもありがとうございました。 -- ほっしー? 2010-11-10 (水) 19:37:54