Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

yコマンド系に関して #150

Open
cadon75 opened this issue Dec 7, 2024 · 8 comments
Open

yコマンド系に関して #150

cadon75 opened this issue Dec 7, 2024 · 8 comments
Labels

Comments

@cadon75
Copy link

cadon75 commented Dec 7, 2024

こちらに書いておいて欲しいと言われたので一応。

yコマンド系(yDTML等レジスタを直接イジって音色を変える系)で、例えばyDTML1,x のこのxの値を、現在は0~7・0~15・0~31等パラメータによってバラバラな所の合算値を求めるのが個人的には苦手で、大体は1回で両方はいじることなく片方しかいじらないので、2つ一緒系のものを1つに分離(yDT ・ yML や yFB ・ yAL 等単独化)して、そのパラメータに書いた数字を与える直感的な操作がしたいって感じです。

(例:yML1,2 とすれば OP1のDTはそのままにMLに2を入れる、yML2,-2 とかとすればOP2のDTはそのままにMLを現在保持値より-2する等)

(もしくは従来のを拡張して yDTML n1,n2,n3 とかにしてn2までなら従来通り合算値、n3もある場合、どちらか空白(yDTML1,,2みたいな。この場合MLのみが動く)なような時は、先に書いた単独コマンドのような挙動にする、n2もn3も書いてあるならそれを入れる(合算値計算は内部でしてもらう)…っていうのも考えました…が相対や過去との互換性考えると難しいかなと)

ただこれを実現するには例の場合だと内部でDT値みないとかなとか、ループ内では参照値大丈夫なのかなとか大変そうなので、自分で今あるコマンド用の合算値算出スクリプトを作ろうとした…という感じです。

一応書き残しますが、個人的なぼんやりとした要望なので、自分でもどうにか出来ないか模索中ですので優先度は低めで気が向いたらお願い致します。

@kuma4649
Copy link
Owner

kuma4649 commented Dec 7, 2024

チップはOPNAでしょうか

@cadon75
Copy link
Author

cadon75 commented Dec 7, 2024

欲張ると mmlCommandTable.md に書かれている各コマンドの Support chips が最終的には(利用者全体考えると)望ましいですが、個人的によく使うのは2608=2612>2609>2610B です。
そこも考えると絶対大変になると思いまして、一人でぐずぐずイジイジしてましたw

@kuma4649
Copy link
Owner

kuma4649 commented Dec 7, 2024

了解です。

あくまで要望なので、あまり周辺のことは考えなくて良いです。
やるかどうかはこちらが決めることだと思いますし(やりたくなかったらやらないし)、
そこらへんが要望に混ざると何がしたいのかぼやけて分かりにくくなってしまうので...

@cadon75
Copy link
Author

cadon75 commented Dec 7, 2024

わかりました。配慮ありがとうございます。
とりあえず内容はこんな感じでお願い致します。

@kuma4649
Copy link
Owner

kuma4649 commented Dec 7, 2024

https://x.com/kumakumakumaT_T/status/1865272210883268750

@kuma4649
Copy link
Owner

kuma4649 commented Dec 7, 2024

こんな感じになりました

@cadon75
Copy link
Author

cadon75 commented Dec 7, 2024

まさにこんな感じでイメージしてました!
こういう音色変化使う事多いマンなので助かります!

@cadon75
Copy link
Author

cadon75 commented Dec 7, 2024

報告用の作業してました。
動作はbskyに貼りました動画のようになりました。
実装された部分だけでも作業がぐんと楽になります。
対応ありがとうございます!

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
Projects
None yet
Development

No branches or pull requests

2 participants