「サクラ」質問掲示板

サクラの質問掲示板です。
[一覧へ] > (@22) [中] [解決]
@22■ (#68) SteelGuiterなどで - サクラユーザーA (2011-01-29 20:29) /中 未処理
初めに伝えておきますと最近サクラを使い始めました。
MIDIの経験はあまりありません。
SteelGuiterはそのまま和音で鳴らすより微妙なタイムラグを作る(128音符や256音符分くらい一音一音をずらす)とリアリティが増すと思います。

ですが実際打ちこむのにどうやって打ちこんだら良いのか分かりません。
定義ファイルでそれらしいのがありましたが、ギターのコードを知らないとできないみたいでした。
自分はギターのコードを知らないので別のやり方が何か無いかなあと探しております。

例えば"ミ"シレ#ソ#をタイムラグ128音符分で鳴らす方法を知りたいです。

質問に答えていただけたら幸いです。

(#69) ストローク - spark.K (2011-01-29 23:14) /中 未処理
// こんな感じでいいですか

@26 q99 // スティールギター、ゲートタイム少し長め
t.onNote(0,!128,!64,!64.) // 各音のタイミングをずらす(128音符ずつ)
o4 'eb>d+g+<'2^8 t0 // 和音をジャーンと鳴らす。次に単音を鳴らす場合はt0とする
l8 <eb>g+
t.onNote(0,!64,!32,!32.) // 各音のタイミングをずらす(64音符ずつ)
o4 'd+a+>c+f+<'2^8 t0
l8 <d+a+>f+
t.onNote(0,!32,!16,!16.) // 各音のタイミングをずらす(32音符ずつ)
o4 'c+g+b>e<'2^8 t0
l8 <c+g+>e
t.onNote(0,!16,!8,!8.) // 各音のタイミングをずらす(16音符ずつ)
o3 'a+b>d+f+<'1 t0

// 面倒だ…という時はguitar.hを使いましょう
Include (guitar.h)
EM7(8,1) // 第1引数はばらつきを、第2引数は音符の長さ
Ebm7(8,1) Dbm7(8,1) BM7(8,1)

(#70) ありがとうございます! - サクラユーザー① (2011-01-30 09:11) /中 解決
丁寧なご回答どうもありがとうございます。

その通りにやってみたところうまくできました。

本当に感謝しております!

📄 メンテナンス中のため現在読み込み専用です。