domino/要望001/50

Last-modified: 2007-12-31 (月) 19:30:47

和音入力支援

  • ページ: domino/要望
  • 投稿者: るふと?
  • 優先順位: 低
  • 状態: 完了
  • 投稿日: 2007-02-12 (月) 17:36:28

メッセージ

そもそもシーケンサに求める領域を超えてしまっていると思いますので、無理な要望と承知で書き込ませていただきます。(優先順位の低より低い物があればよかったのですが。。)

私は鍵盤を使わずマウスのみで打ち込みをするのですが、その際どうしても和音の確認がしづらく、また和音を入力する時に手間がかかってしまいます。今までは入力した後に1音移動し再生、違えばまた移動し再生といった方法を取っていましたが、なかなか思い通りの和音が見つからないことがありました。

そこで、あらかじめ和音の形を登録しておき、キーボードショートカットを押しながら、通常のプレビューやノート配置を行うことで、その音程を基準にコードが入力されるようなものを考えていました。

コードの定義方法は、本来入力されるノートに対しての半音単位での距離で、たとえば単純なメジャーコードの場合、+4(長3度),+7(完全5度)といったものを定義しておき、それをキーボードの適当なキーに割り当て、たとえばZにそれを割り当てたとすると、Zキーを押しながら、マウスでCの音をプレビューする操作をすると、Cメジャーのコードがなり、そのままノート配置の操作をするとCメジャーのコードが入力されるといったようなものです。

また、それを複数(できることなら無制限に)登録し使用できると、大変ありがたいです。

あまりに厚かましい要望ではありますが、もし可能なことでしたら、よろしくお願いします。

なんというか、要望というよりもチラシの裏に書くような機能ですね。。最後まで読んで頂いただけでも、ありがとうございましたorz


  • 私はそれすごく便利だと思います。和声フェチなので…。 あと、例えばCtrlを押しながらピアノロールのドをクリックすると、その音がロックされて、次に選んだ音と合わさって和音になるとか…。 便乗すいませんです。 -- meji? 2007-02-14 (水) 00:25:30
  • るふとさんの機能は、ユーザーそれぞれが独自にコード(相対値)を登録しておいて、手軽にノートを置くような感じですね。あらかじめ基本的なコードは用意しておいた方がいいとは思いますが^^; mejiさんの方は、入力時に和音の確認がしやすくなればよい、という方向性ですよね。 -- たかぼー? 2007-02-14 (水) 09:36:55
  • >mejiさん 賛同してくださるかたがいらっしゃるとは思いませんでした [star] 私も超和音フェチなんです (// へんてこなコード進行が好きなのですが、鍵盤で弾こうとすると、黒鍵などがぐちゃぐちゃになって、すぐにイメージが飛んでいってしまって・・ (T-T >たかぼーさん 長文を読んで頂きありがとうございます。私の要望は全くその通りです! -- るふと? 2007-02-14 (水) 09:46:01
  • えぇ、どんな音にまざるかだけでも確認できれば。それに、midiキーボードをもってないのでとても助かります…。 >>るふとさん 和声は鼻歌で表現できないので、作っているうちに他の音にイメージを上書きされちゃいますよね。私もかたやぶりで繊細な聞きやすい音楽に憧れます。 (^^) -- meji? 2007-02-14 (水) 19:08:25
  • あ、これ私も賛成、MIDIファイルでは調を設定できるのですが、調を設定したら I III IV V VII VIIのボタンもしくはショートカットで、O4中心にダイアトニックがばしばしっと張り付く機能はいかがでしょうか?、作曲が非常にやりやすくなると思います。 -- TYA-PA-? 2007-02-24 (土) 01:38:30
  • あ、「ピアノロールにスケール表示」機能で似たようなこと出来ますね、ここで音をプレビューできればいんじゃないでしょうか? -- TYA-PA-? 2007-02-24 (土) 02:00:41
  • すすいません、私宛のレスと今日まで気づきませんでした…。 まだスケールなどに明るくなく、適当に不思議和音を並べて聞いてムはァって私には、要望14で解決できることがわかりました。なので私の和音確認の要望の方だけ取り下げさせてください。流れを止めてしまって皆様本当に申し訳ありませんでした。m(_ _)m -- meji? 2007-03-09 (金) 01:32:08
  • TYA-PA-さんのスケール/コード表示ダイアログで音もプレビューできるというのは、それですごく便利だと思います。Ctlr押しながら~と言うのを取り下げということです。 -- meji? 2007-03-09 (金) 10:51:42
  • いろんな方向に話が飛んで行ってますけど、これどうしましょうかね。私はmidiキーボードで確認する派ですけど^^; -- たかぼー? 2007-04-29 (日) 14:51:39
  • えーと・・・私個人の要望の内容は全く変わっていませんので、もし実装をご検討して頂けるのであればうれしいです (^^) TYA-PAさんの音のプレビューについては、必要であれば別の要望として再度投稿していただく形でもだいじょうぶでしょうか・・・。ちなみに私は、簡単な和音は確認なしでうちますが、わからないところは打ってスクラブ、打ってスクラブを繰り返してます・・ (T-T せっかくのキーボードがただの置物に・・・ (OO; -- るふと? 2007-04-30 (月) 20:16:11
  • 登録してショートカットキーを押しながら入力、というのは少し現実的ではないかな、と想像しています。その理由としまして、コードが増えてくるとショートカットをいちいち覚えていられないだろう、という点と、Cメジャー入力時にしても、ときには「ド」ミソではなく、ソ「ド」ミと打ちたいときもあり、結局頻繁に修正が入るだろうと予想されることです。 -- たかぼー? 2007-05-01 (火) 10:08:28
  • 確かに和音の確認目的だけであればmejiさんの要望の内容で良いと思うのですが、和音入力の手順を省くという点からすると、登録してキーを押しながらのほうがありがたいです。 コードの種類でも普段使われるものは種類が限られてきますし、転回形やテンションに関してはキーボードの形を生かして縦の列に並べたりすることで、比較的簡単に覚えることができるのではないかと思っています。さすがにボイシングまで考えると現実的ではありませんが・・。(あと、まだ実装されるかどうかも分からないところですが、できればスクラブも同時にしていただけるとうれしいです。) -- るふと? 2007-05-01 (火) 11:09:16
  • どちらかといえば、設計的に困難だったりします^^;マウス操作カスタマイズ機能やショートカットキーカスタマイズ機能とバッティングしていますので。 -- たかぼー? 2007-05-01 (火) 11:24:20
  • なるほど・・設計的に困難なのであれば、無理に実装していただくよりも、TYA-PAさん・mejiさんの要望は別の投稿にしていただいて、却下か保留にしていただいた方が良いと思います (^^) (mejiさんの要望はスクラブで解決してしまったような気もしますけれど・・)ちなみに、そのソフトの名前を教えて頂いてもよろしいでしょうか。単純にどのような形になっているのか興味があるんです。 -- るふと? 2007-05-01 (火) 11:33:08
  • 更新がバッティングしてしまいました (T-T そういえば、コードの形を左手で押しつつ、右手で鍵盤を弾くとそのコードが鳴るような物があったとおもいますので、ソフト側でなく、ハードでそういったものを探した方が良いのかもしれませんねぇ・・。 -- るふと? 2007-05-01 (火) 11:36:10
  • ローランドのPC98版ミュー次郎ですとかBallade3あたりに、コード支援機能がついていたはずです。その機能を実行すると、別ウィンドウにコード一覧が表示され、そこで希望のコードと、高さ(オクターブより細かく指定できたと記憶しています)を指定して決定ボタンを押すと譜面に反映される感じだったと思います。私の場合はイメージした和音を、文字列の情報(メジャーとかマイナーとかCとかDとか)に変換できなかったから使えなかった、というのもありますが^^; -- たかぼー? 2007-05-01 (火) 11:49:36
  • 返信したつもりになっていました (--; 詳しい説明ありがとうございます。昔のシーケンサにはそんな機能があったんですね。。ただ、毎回ウィンドウが出るのはさすがに煩わしいですよね・・。あと、私もなかなか和音を文字でイメージできないので、PCキーボードのようなもので入力する形にしておけば、片手で簡単に切り替えられて便利かなぁなんて考えていました。 -- るふと? 2007-05-03 (木) 10:04:59
  • 常にコードウィンドウが表示されていて、選んでからピアノロール側にマウスカーソルをもっていってクリックすると配置される感じです(毎回ウィンドウを出すわけではありません)。キーボードを押しながらクリックはバッティングする、と書きましたが、こうした別ウィンドウでコードを選択する形でしたら、無理なく実装はできるかと思います。 PCキーボードのようなもので入力する形にしておけば・・・という辺りがイメージできないのですが、どんな感じでしょう?^^;  -- たかぼー? 2007-05-03 (木) 18:24:04
  • なるほど・・・わがままで申し訳ないのですが、それでも私の要望とはちょっとずれてしまいますねぇ・・・。「PCキーボードの様なもの」の、「ようなもの」は取ってください (T-T PCキーボードであれ、ジョイパッドであれ、鍵盤であれ、片手で簡単にコードを切り替えられたら便利そうだなっていうことです。わかりにくくしてしまってごめんなさい (T-T あと、これもおそらく不可能だと思うのですが、MIDIキーボードを押したままクリックすると、弾いている音が挿入されるようなものも難しいですよね・・・。 -- るふと? 2007-05-03 (木) 21:19:06
  • 一瞬ステップ録音するかんじですよね。クリックではなく、メニューコマンド(ショートカットキーまたはツールバー)に用意し、それを実行したら演奏位置にノートが挿入される、という感じの機能を先日考えていましたが、これでどうですか? -- たかぼー? 2007-05-03 (木) 21:26:24
  • できるのでしたら是非お願いしたいです!最初の確認の主旨は無くなってしまいますが、確認についてはスクラブ機能でほぼ個人的には満足していますので、入力が楽になると本当に助かります。ちなみに私は多ボタンマウスを使っていて、キーストロークを割り当てることもできるので、クリックではなく、ショートカット割り当てでも大丈夫です (^^) よろしくお願いします! -- るふと? 2007-05-05 (土) 11:41:56
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino116_dev003.ZIP [挿入]メニュー内にあります。何も入力されない時にアンドゥが残ってしまう不具合がありますが、そのうち修正されます^^;; -- たかぼー? 2007-05-07 (月) 21:21:52
  • 横から失礼します。[挿入]メニュー内の"MINI INの情報からノートを挿入"は正しくは"MIDI INの情報からノートを挿入"だと思います。 -- dominor? 2007-05-08 (火) 04:27:59
  • 最初は何がおかしいのかすら気がつきませんでした (OO; ありがとうございます [star]http://www.tkb-soft.hmcbest.com/Domino116_dev004.ZIP -- たかぼー? 2007-05-09 (水) 01:21:20
  • 直ってます^^ありがとうございます [star] -- dominor? 2007-05-09 (水) 04:47:51
  • ちょっと風邪をひいてしまって、あまりしっかり試せていなくて申し訳ないのですが、いまのところばっちり動いています (^^) へんてこな機能だったのに、実装して頂いてありがとうございました! どうでもいいのですが、私は良くMDIをMIDIかと思ってしまうことが多いです・・ (OO; -- るふと? 2007-05-09 (水) 07:52:07
  • 「キーを押しながら」はバッティングする、と書きましたが、そうでもない気がしてきました。使い勝手はよくないかもしれませんが、メニューに「ユーザー定義和音1」「ユーザー定義和音2」・・・と言ったコマンドを用意しておき、ショートカットキーカスタマイズで自由にキーを割り当ててもらいます。それでそのキーを押しながら配置を行った場合は和音が置かれる(もちろんドラッグで和音のまま移動可能)、などとすればいい気がしてきました。ちなみに、あくまで「キーを押しながら」クリック(ドラッグ)ではないといけませんか?例えば一度「ユーザー定義和音1」を実行したら、和音モードになり、和音モードを解除するまで和音入力モードになる、という動きも考えられます(解除方法はもう一度和音コマンドを実行するなど)。この場合、「キーを押してから」クリックする感じになります。 -- たかぼー? 2007-05-12 (土) 09:18:08
  • おおお!実現可能かもしれないということで、とても楽しみです!あと、入力時のキーについてですが、キーを押しながらである必要はないと思っています。和音の切り替えがキーひとつで行えるのであれば、キーの押すタイミングについては、特にいつでもかまいません (^^) -- るふと? 2007-05-12 (土) 14:38:59
  • ちなみに、登録しておける種類は20個ぐらいにしようと考えていますが、どうでしょうか? -- たかぼー? 2007-05-15 (火) 13:00:13
  • 20もあれば十分です! [heart] -- るふと? 2007-05-15 (火) 14:07:40
  • いろいろ可能性を模索しているのですが、例えば現状ピアノロールにコードを表示機能がついていますが、あそこには35種類のコードが登録されています。で、この35種類をそのまま固定的にメニューに組み込んでしまい、好きなショートカットを割り当てて使って貰う、という方向性もあるかなぁとは思うのですが(コードが合っているかどうかは解りませんがw)、登録型の方が良いでしょうか? -- たかぼー? 2007-05-15 (火) 23:45:50
  • たかぼーさんがおっしゃったように、転回形(ドミソ・ミソド・ソドミ)や、省略などもありますので、できるのであれば登録型のほうがありがたいです (^^) -- るふと? 2007-05-16 (水) 00:23:34
  • 了解しました^^;一応サンプルとして登録作業中にそうしたコードを引用できるようにはしておきますね。 -- たかぼー? 2007-05-16 (水) 10:09:46
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino118_dev000.ZIP ツールメニュー内にコマンドがあります。試してみてください。 -- たかぼー? 2007-05-21 (月) 01:31:21
  • 素晴らしいです!和音入力支援については完璧です! (^^) 本当に実装していただいてありがとうございました!ノート配置予定枠と一緒に使うとかなり便利です! (^-^
    ちょっとこの要望からははずれてしまうのですが、Ver.1.16から1.17になる時に、ピアノロールにフォーカスがあっても、(ショートカットが登録されていない)キーを入力するとイベントリストへの入力になってしまうのですが、どこかの設定で切り替えられるものなのでしょうか・・・。それから、(別の要望に独立させるべきだと思ったのですが、細かいことなのでこちらにかかせて頂きます)現在ペンツールで音の長さを変更した際に、デフォルトGateにその長さが反映されますが、これを範囲選択ツールでも反映されるような設定を用意していただくことは可能でしょうか。。いつもいつも細かいことまでごめんなさいorz -- るふと? 2007-05-21 (月) 23:18:00
  • 確認ありがとうございます (^^) キーの件は切り替えることはできませんが、何か不都合がありましたでしょうか?? 「範囲選択ツールでも反映されるような」とありますが、選択範囲ツールでどうしたときに、デフォルトGateを変更しますか?? -- たかぼー? 2007-05-22 (火) 09:15:14
  • キーの件ですが、間違ったキーを押してしまったり、知らないうちにキーを押してしまったりしたときに、おそらくEnterを押さなければ実際にデータが変更されることはないと思いますが、イベントリスト上に文字が出てくるのは、データが変更されてしまったのではないかと不安になります・・。もしお願いできるのであれば、切り替えが可能なようにして頂けませんでしょうか。。また、選択範囲ツールは、ペンツールと同様に音の長さを変更した時にデフォルトGateに反映される形がうれしいです (^^) お手数をおかけしますが、よろしくお願いします。 -- るふと? 2007-05-22 (火) 10:14:34
  • 了解しました、切り替えにしたいと思います。 選択範囲につきましては、選択範囲の右側をドラッグしてGateを変えた時の話でしょうか?その場合、ノートがひとつだけ選択された状態で選択範囲を使ってGateを変えた場合にのみデフォルトGateを変える感じでよろしいでしょうか?(複数同時に変えた場合はGateがバラバラの可能性がありますので) -- たかぼー? 2007-05-22 (火) 10:24:38
  • ピアノロールフォーカス時の入力切り替え、実装を検討していただいてありがとうございます。よろしくお願い致します (^^) 複数選択の場合Gateがばらばらな可能性があるのでしたね・・たかぼーさんに言われるまで気が付きませんでした・・・ (OO; 複数選択をしてGateを変更した場合には、その中で一番長いノートのGateをデフォルトとするようなことは可能でしょうか・・。 -- るふと? 2007-05-22 (火) 10:36:42
  • るふとさん便乗すいませんm(_ _)m。コードの入力は今まで自分にピッタリくるものがありませんでしたが、るふとさんの考えられた方法はとても使い安くて便利です。ところで出来れば、現在の20項目を[縦30~40行X横3~4列]程度まで増やせないでしょうか。横3~4列には展開したコードを入力したいのです。それから、基本音を省略したものも登録出来る様に出来ないでしょうか。それから、ショートカットキーでその表[縦30~40行X横3~4列]を直接開ける様に出来ないでしょうか。たかぼーさん一度に無理を言ってすみません。もし可能であればよろしくお願い致しますm(_ _)m。 -- 超のば? 2007-05-22 (火) 12:45:58
  • 面倒ですが不可能ではないとは思います。ただ、登録時はあくまでNo000~No???の中に登録して、例えば縦30行で横に並べたい場合はNo1, No31, No61, No91という感じでとびとびに登録する事になるかもしれませんが、それでもよいですか? -- たかぼー? 2007-05-22 (火) 13:12:02
  • ご無理言ってすみませんm(_ _)m。登録の方法はその方法で充分です。 -- 超のば? 2007-05-22 (火) 13:16:26
  • キーの件を要望した者です、御面倒おかけします。さらに便乗で恐縮ですが選択ツールで単音ノートをクリックした場合などに、そのGate幅が選択される機能もあれば便利かと思います。失礼しました。 -- たーくん? 2007-05-22 (火) 13:17:49
  • えーと、なんだかわけがわからなくなってきましたが、たーくんさんの内容がよくわかりません^^;;; -- たかぼー? 2007-05-22 (火) 13:27:49
  • >超のばさん 実は最初に私もまったく同じ事を考えていました! (^^) ただ、ショートカットをすでにキーボードに割り当てていてスペースが取れなくなってしまったのと、それに伴ってルート省略を登録するスペースが無くなってしまったので、私の要望には含めていませんでした。・・どうでもいいですね (^^;
    >たーくんさん たぶん、マウス操作のカスタマイズの中の、ペンツールの「ノート上で~」にあるスポイト機能を、範囲選択ツールにもノート上での動作のカスタマイズを追加していただいて、同様なことができるようにして欲しいということですよね?・・。 -- るふと? 2007-05-22 (火) 13:51:24
  • 少し補足させて下さい。[コード表のDATAファイル]への入力はdominoの中のコマンドで入力出来なくても良いです。テキストエディタで直接[コード表のDATAファイル]を編集する方法でかまいません。一度入力すればあまり再編集することは無いと思います。反対にピアノロール上にコードを貼付ける時は出来るだけ少ないアクションで、表の中から選べると非常に効率的に作業が進められます。お手数をお掛けしますが、よろしくお願い致します。m(_ _)m -- 超のば? 2007-05-22 (火) 15:34:57
  • ノートひとつの場合クリックすると添付図になるという意味です。デフォルトGateを変更するとしても伸縮がわかりやすく、さらに移動も出来るので便利かと思いました・・汚してすみません。 (T-T -- たーくん? 2007-05-23 (水) 04:37:32
    Gate選択.JPG
  • 超のばさんの要望通りにやってみました→http://www.tkb-soft.hmcbest.com/Domino118_dev003.ZIP 〒たーくんさん 今のところ選択範囲ツールはノート上だったら○○する、というようなカスタマイズが出来ませんので困難です^^; -- たかぼー? 2007-05-23 (水) 22:19:51
  • 早速使用してみました。イメージ通りでとても使い易いです。私のわがままを聞いて頂いてありがとうございましたm(_ _)m -- 超のば? 2007-05-24 (木) 08:37:41
  • 使用していて少しだけ気になった事があります。基本音の省略機能追加に伴って、通常の入力時に[0 +4 +7]の様に[0]の入力が必要になっていますが、参照機能側に[0]が無く、[+4 +7]と表示されます。それをそのまま入力するとピアノロール上に基本音が省略されたコードが貼付けられる為、この機能を初めて使用する人が混乱しないでしょうか?既に対策されていたらごめんなさいm(_ _)m -- 超のば? 2007-05-24 (木) 11:38:45
  • 暫く使用していてもう一つ気になりだした事があります。20行X1列の時は感じなかったのですが、30行X4列で[No.???未登録]の文字が表示されると画面が少しうるさい感じがします。コード一覧を表示した時に表示される[名前]は未登録の場合は空白の方が、番号の[No.???]は基本的に非表示の方がスッキリする様な気がするのですが。初めて使用する人には番号が無いと多少分り難い感じはするのですが....私自身は機能的には充分すぎるほど満足していますので、どうしても変更して欲しい訳ではありませんが、もしも同じ事をお感じならご変更をお願い致します。 -- 超のば? 2007-05-24 (木) 18:51:52
  • 消すのは構いませんが、Noが出ていないと「表のここにあれを登録したい」といった場合に目安がなくなってしまいますが、それはどう思われますか? (参照機能の0は追加しておきますね) やりようとしましては、名前が登録されていなかったらNo???を表示する、というのもアリかもしれません。 -- たかぼー? 2007-05-24 (木) 19:00:27
  • 色々と申し訳ありませんm(_ _)m はい、私もその方法が一番良いと思います。No.の必要ない人はそれを消して空白にすれば良いですから (^^) -- 超のば? 2007-05-24 (木) 19:21:41
  • 空白を入力したい場合は[名前]の登録に全角あるいは半角のスペースを受付ける仕様にして頂ければ良いかと思います -- 超のば? 2007-05-24 (木) 19:39:05
  • すみませんm(_ _)m。既に[名前]の項目は半角スペースを受付ける仕様になっているんですね。認識不足でした。 -- 超のば? 2007-05-24 (木) 19:55:16
  • やってみました→http://www.tkb-soft.hmcbest.com/Domino118_dev004.ZIP -- たかぼー? 2007-05-24 (木) 23:27:35
  • 私の要望の、フォーカス移動無しと、範囲選択ツールでのデフォルトGateを確認させて頂きました。しっかり動いております (^^) 今回は無理かと思われた要望を実装していただき、おまけに細かいところの調整まで本当にありがとうございました。 -- るふと? 2007-05-25 (金) 07:10:18
  • 気になっていた番号の表示はシャドー表示なのでそのままでもほとんど気になりませんし、名前に全角スペースを入れると完全に文字が消えるので画面がスッキリとなり、とても見易いです。ありがとうございましたm(_ _)m。 -- 超のば? 2007-05-25 (金) 08:51:41