domino/要望003/135

Last-modified: 2009-02-21 (土) 08:51:20

再生時の改ページのタイミングについて

  • ページ: domino/要望
  • 投稿者: ゆえ?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2009-01-27 (火) 13:33:26

メッセージ

再生中の改ページの際にリズム的に無関係なタイミングでリフレッシュされると、
一瞬、位置を見失ったり、戸惑うことがよくあります。

現在、「演奏線が画面右端から○○ドット以下の位置に来たら改ページする」
という設定がピアノロールの設定項目としてありますが、
単なるドット位置ではなく楽曲に合ったタイミングで改ページしてほしいです。

少なくとも、
「演奏線が画面左側から○○ドット以上の位置に来たら改ページする」
というのがあれば、対応できなくはないのですが。。。

理想的には、

(1) 表示しきれていない小節に達したら改ページする
(2) ○小節ごとに改ページする
(3) ノートオンが来るたびに改ページする
(4) イベントがあるごとに改ページする
(5) 演奏線は固定で譜面自体をスクロールする
(※ これらは例です。全部実装希望という訳ではないです)

などというのがあれば、戸惑わなくて済むと思います。
また、イベントリストでもそう言った改ページの設定があると嬉しいです。

個人的な好みで言うと、ピアノロールは1や2か5、
イベントリストは1~4のいずれかがあれば良いかなと思いますが、
こういった改ページ処理はいかがでしょうか。


  • うーん、少なくとも私は戸惑いを感じた事は無いですけどねぇ。(1)X軸倍率やウィンドウサイズによっては1小節すら入りきらない事もあるので、そのときどうすればいいか詰める必要がありますね。(2)X軸表示倍率やウィンドウサイズを全く無視してしまっているのが気になりますが、有っても良いのかもしれませんね・・・。(3)ノートが画面の一番左に来るようにスクロールさせる感じでしょうか?スクロール位置は分解能が低いのでノートが左にピッタリくるようなスクロールはあまり出来ないかと思われます。(4)3と同様(5)却下。 もう少しいろんな意見を聞きたいです。 -- たかぼー? 2009-01-27 (火) 15:18:44
  • 提案の推考ありがとうございます。もし仮に実装していただけるとしたら(1)か(2)といった感じでしょうか。(1)の入りきらない時や(2)指定小節数をはみ出す場合の処理は確かに悩みますね。となると(1)~(5)はどれも何かしらの問題があるようですね。。でしたら「演奏線が画面左側から○○ドット以上の位置に来たら改ページする」というのは、現状と逆なだけで同じことなので問題はなさそうに思いますがどうでしょうか。/ちなみに私が以前使っていたレコンポーザ(五線譜表示/倍率変更不可)では、「演奏線が右端まで行ったら改ページで、左端は必ず小節の頭」でした。この「改ページ後の左端は必ず小節の頭」というのも悪くないかと思いますが、(1)と同じ問題がありますね。(レコンポーザでは小節が画面内に収まらないときは、演奏線が画面外まで進んでいきます)レコンポーザはMDIなので、私はトラック窓のサイズを譜面の小節の幅に合わせて使っていました。/他の方の意見も聞いてみたいですけど、一瞬位置を見失ったり戸惑うことの無い人が多いのかな。 -- ゆえ? 2009-01-28 (水) 03:04:13
  • 横から失礼します。
    自分もCherryからの乗り換え組みでしたので、最初の頃はよく見失いました。
    今は流石に完全に見失うとこまでは行きませんがそれでも時々混乱する事がありますね・・・。なので(1)あたりは欲しいところです。
    それと参考までに、Cherry、MSPとOTAMA98(こちらはピアノロールが無かったので代わりに譜面表示で)で確認したところレコポと同じように小節が表示し切れてない場合は演奏線が画面外へ飛び出していく仕様でした。
    サンプルが4つだけなのではっきりとは言えませんが、おそらく他のシーケンサでも同じような仕様なのではないでしょうか? -- ラムネ? 2009-01-29 (木) 02:23:42
  • Cherry1.4.3確認してみましたが、改ページのタイミングは画面右端に近づいたときでしたよ(小節は関係無し)。改ページされると、小節の先頭が一番左にくるという点ではDominoと違いますが。「改ページ時に小節頭が左端にくるようにする」という機能ならすぐつけれそうですが、どうですか?それで見失わなくなる、という気はしませんが・・・。改ページタイミングも小節の頭の方がいいかなぁ。。 -- たかぼー? 2009-02-07 (土) 21:49:54
  • 他のシーケンサーなどが「改ページ時に小節頭が左端にくるようにする」だけのようですので、すぐ付けられそうであれば、とりあえずこれで良いかもしれませんね。
    ラムネさんの場合は、おそらく「タイミング」ではなく改ページ時に左端が小節頭ではないために混乱されるのではないでしょうか。私も色々考えるうちに戸惑う原因は「改ページのタイミング」ではないような気がしてきました。改ページの度に小節線の位置が定まってないのが問題の様な気がします。よく考えると私がWindows版のレコンポーザでやっていた方法だと改ページのタイミングはリズムとは若干ズレている訳ですしね。。。(←2/8削除:ズレてませんでした)
    ただDOS版のレコンポーザは、(1)の「表示しきれていない小節に達したら改ページ」でしたが、とても分かりやすく見やすいので、(1)か(2)の小節単位の改ページもあると嬉しいかなと言う気はします。 -- ゆえ? 2009-02-07 (土) 23:27:53
  • 了解です、(1)と改ページ後に左端小節頭をまずはやってみます。 -- たかぼー? 2009-02-07 (土) 23:44:56
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino134_dev004.ZIP 環境設定のピアノロール(2)から設定できます。 -- たかぼー? 2009-02-08 (日) 17:00:40
  • ありがとうございます♪実装頂いたのを両方とも確認しました。小節頭に揃えるのは普通な(他のシーケンサ等がそうなので見慣れた)感じですね。
    そして「表示しきれていない小節に達したら改ページする」は最高です♪とても分かりやすく見やすいです。また再生中だけじゃなくイベントリストでカーソル移動したときも、しっかり表示が小節ごとの表示になるので予想以上の恩恵で見やすくなりました [heart] 本当にありがとうございました。(にしてもやっぱり動きに関する仕様を卓上で検討するのって難しいですね (^^; ) -- ゆえ? 2009-02-08 (日) 18:40:16