「UTAUの音Shift右クリックしてでてくる「aい」「uい」「囁きaい」とかまとめて表示できるプラグイン」のメモ

いつかこういうプラグインを作るときのためにまとめました。 あるいは、これを読んだどなたかが作っていただいても結構ですw
2
小山乃舞世 @yamanon1130

だれかUTAUの音Shift右クリックしてでてくる「aい」「uい」「囁きaい」とかまとめて表示できるプラグイン作ってくれる人いないかなー

2012-09-27 10:33:31
飯香 @iicafiaxus

Shift+右クリックの一覧の中で項目がまとめて表示されるようにしたいとかだとDLL音源の仕事では、って思ったけれどそうじゃなくてShift+右クリックという機能自体を代替するもっと見やすい一覧で選択できるようなプラグインを作ってしまえばいいのか… #私はしません

2012-09-27 12:18:45
飯香 @iicafiaxus

どういうUIがいいんだろう。ベースの「あ」の部分は固定で、前後の「C5\」「a 」や「↑」「強」は選択式とかかな。oto.iniから命名規則の構造を読み取って、最も適切な直積の形で書けるように分解するみたいな

2012-09-27 12:31:11
飯香 @iicafiaxus

「Shift+右クリック」を「クリック,N,アクセスキー」に置き換えるのは既存のマウス操作ユーティリティでできるかな…

2012-09-27 12:32:42
masao @namiyome

@iicafiaxus やまのんさんが言ってたプラグイン、こんな感じのUIを妄想してるんですがどうでしょう http://t.co/FPhNzlHE

2012-09-29 18:46:42
拡大
飯香 @iicafiaxus

@namiyome これは、下の三段になってる部分がprefix.mapの縮図みたいな感じですかね? それで三段のうちオレンジ色の部分はprefix.mapの設定によって指定されてる部分で、ユーザが別の段をクリックするとprefix.mapの設定にかかわらずそれになる、と

2012-09-29 18:49:15
masao @namiyome

@iicafiaxus prefix.mapは考えてなかったw shift+右クリックで出てくる音の一覧が、選択範囲分だけまとめて表示されてマウスで選べるというUIです。そうですね、prefix.mapと関連付けるのは必要ですね

2012-09-29 18:50:56
飯香 @iicafiaxus

@namiyome なるほど、標準のShift+右クリックとの違いは、「複数ノートにわたっていっぺんに表示・設定できる」っていうところにあるっていうことですねー。私は違うイメージだったんですけどやまのんさんや他の皆さんはどうなんだろう…

2012-09-29 18:55:19
masao @namiyome

@iicafiaxus ですよねー実際に使う人が望むイメージに合わせたいですよね

2012-09-29 18:56:24
飯香 @iicafiaxus

私は、多音階音源の充実化の流れの中で、もしたとえば「{C4, G4, C5}\{a, i, u, e, o, n, -} あ{, 強, 弱}」ってあったとしたら各音について3×8×3の72通りの候補が出ちゃうわけで、候補から選択するときにずらっと並んで大変だみたいなことかと…

2012-09-29 18:58:02
飯香 @iicafiaxus

なので、それを72通りずらっと並べるのではなく、今の例で言えば高さを3つのうちから選び先行母音を8つのうちから選び強さを3つのうちから選ぶっていうように整理されて表示されたら便利だねみたいなことかと…

2012-09-29 19:00:49
masao @namiyome

@iicafiaxus ああそうか、選択可能な音を適当な基準でフィルタリングしてあげないといけないかな…

2012-09-29 18:59:33
飯香 @iicafiaxus

@namiyome たぶんoto.iniを読んだりしてその音源のファイル名の命名規則など構成を判断する必要がありそうですね…

2012-09-29 19:02:37
maru621 @maruloop

@namiyome 具体的には前母音でフィルタリングした一覧表示機能が良いかも?

2012-09-29 19:03:12
飯香 @iicafiaxus

自動的に設定される先行母音とは違う先行母音にしたいケースも視野に入るべきじゃないですかね

2012-09-29 19:04:07
masao @namiyome

@iicafiaxus @maruLoop デフォルトでは先行母音でフィルタリングされていて、+ボタンで開くと全部出てくるとか

2012-09-29 19:04:55
maru621 @maruloop

@namiyome @iicafiaxus それが良さそう.もしくは,先行母音はプルダウンメニュー的なので別途ノートごとに選択できるとか

2012-09-29 19:05:59
maru621 @maruloop

@namiyome @iicafiaxus 失礼文章が変でした.フィルタリングは,先行母音をプルダウンメニュー的なので設定とか.

2012-09-29 19:07:27
masao @namiyome

@maruLoop @iicafiaxus こんなのをイメージしてみました http://t.co/0QAlZRyN

2012-09-29 19:07:18
拡大
masao @namiyome

このUIじゃ+と-が逆だw

2012-09-29 19:08:02
飯香 @iicafiaxus

私もまさにそういうイメージです RT @namiyome: @maruLoop @iicafiaxus こんなのをイメージしてみました http://t.co/Jwi5EHbP

2012-09-29 19:08:35
拡大
maru621 @maruloop

@namiyome 強/弱とか,Cx/Gxとかの対応関係ってどういう風にプラグイン側で把握します?

2012-09-29 19:08:46
masao @namiyome

@maruLoop prefix.mapから引っ張ってこれるのかと思ってたんですが、何か罠があったりします?

2012-09-29 19:10:16
飯香 @iicafiaxus

音程だけをキーにしたprefix.mapで対応できない部分は、独自のフォーマットの条件設定ファイルみたいなものを書いてもらうことにしてその条件に従って設定するとかですかね

2012-09-29 19:10:32
maru621 @maruloop

しかし,なかなか複雑だな・・・.C4には強しかなくて,G4は強弱普通の3種類ある場合とか

2012-09-29 19:10:08