「サクラ」質問掲示板

サクラの質問掲示板です。
[一覧へ] > (@90) [中] [確認待ち]
@90■ (#295) 同じメロディを複数のチャンネルで鳴らしたい - PK (2014-08-12 22:51) /低 未処理
【症状】
チャンネル1のメロディをチャンネル2で別の音色を使って重ねたいけど
毎回少しメロディを変える度にコピペするのが面倒臭いです。

チャンネル1だけメロディを書いたら
自動的にチャンネル2も同じメロディ(音色違い)を鳴らす機能があれば教えて下さい。

(#296) Re: 同じメロディを複数のチャンネルで - 通りがかり (2014-08-13 21:04) /低 確認待ち
// 普通はマクロで呼び出します //

#MLO={ l12 [e-^"a- b-rf ^^"c c"c:g]`c } //メロディ

トラック1 音色(SynthBass1) 音階3 音量88 q106 #MLO; [4 c^:c]g #MLO;
トラック2 音色(BassLead)   音階3 音量44 q106 #MLO; [4 r^r]   #MLO;


(#297) Re: 同じメロディを複数のチャンネルで - 通りがかり (2014-08-13 21:14) /低 未処理
// ちょっとだけ高度な方法 //

//------ あらかじめ書き込む

 Function WTracker(Str TT,""){
  Array RR=( TR,Time )
  TT;
  TR=(RR(0)+1) Time= RR(1) TT;
  TR=RR(0)
 } //func


(#300) Re: 同じメロディを --こちらにまとめました-- - 通りがかり (2014-08-13 22:55) /中 確認待ち
//すみません、、「パスワードが違います」
//と返されて修正できないため、↑ふたつは無視して下さい。


//↓------------↓
// マクロや変数から呼び出すのが、一般的です。
// また、自分で機能をつくってしまうのもありです。

// 普通はマクロで呼び出します //

#MLO={ l12 [e-^"a- b-rf ^^"c c"c:g]`c } //メロディ

トラック1 音色(SynthBass1) 音階3 音量88 q106 #MLO; [4 c^:c]g #MLO;
トラック2 音色(BassLead)   音階3 音量44 q106 #MLO; [4 r^r]   #MLO;


// ちょっとだけ高度な方法 //

//------ あらかじめ書き込む

 Function WTracker(Str TT,""){
  Array RR=( TR,Time )
  TT;
  TR=(RR(0)+1) Time= RR(1) TT;
  TR=RR(0)
 } //func


//------ 音色指定
TR=1 @6  v88  o5
TR=2 @93 v111 o5

//------ 入力
TR=1
WTracker({ // 自動でtrack2へコピー

l8 [ドレミファ#ソ#ラ#:>]< //メロディ


})

Key=0 「fbda」4
Key=-1「fbda」4
Key=-2「fbda」4

WTracker({

Key=2 l8 [`ドラ#ソ#ファ#ミレ:<]> //メロディ

})
//↑------------↑

(#295)へ返信する:

👆お手数ですが、いたずら防止のために、「真夏」の読み方を平仮名で記入してください。

編集時に使うキーを入力(省略可能)

画像ファイル(最大300KB)を添付可能