/* XG用簡易サンプル あんまり気の効いたのが浮かばんのでとりあえず小ネタ。 「音の印象って変わるんだね」 くらいに思ってもらえれば良いかな・・・と思います。 */ //------------------------------------------------------------------------------ //この辺いじると、音の感触が変わる //エンベロープ周り Function Attack(Int i){y73(i)} Function Decay(Int i){y75(i)} Function Release(Int i){y72(i)} //フィルタ周り Function Filter(Int i){y74(i)} Function Resonance(Int i){y71(i)} //------------------------------------------------------------------------------ /* //簡素化した和音(慣らし用) Str I={'ceg'} Str II={'dfa'} Str IV={'fa>c<'} Str V7={'gb>df<'} Str VI={'a>ce<'} //------------------------------------------------------------------------------ //ブロックごとに分けて書きたい場合(任意) #Intro={} #A={} #B={} #Ending={} //------------------------------------------------------------------------------ */ ResetXG r1 TrackSync //「どの音なら合うかなとか、この音面白いからどこで使おう」みたいなのを考える。 TR(1) //Melo(旋律) TR(2) //Sub,Obli(対旋律とか合いの手・補助的なフレーズ) TR(3) //Chord(脇を締める和音伴奏) TR(4) //Bass(低音) TR(10)//Rhythm(リズムとかパーカッション) TR(11)//SFX(効果音) //トラックの増減させるとかは好みで //------------------------------------------------------------------------------ //音の表情を確認する例 TR(1) CHO(0) REV(0) @81 //まずは普通に鳴らして、そのあと感触がどう変わるか確かめる a1^1 Attack(96) a1^1 Release(96) a1^1 Resonance(96) a1^1 //------------------------------------------------------------------------------ //リズムや効果音でも感触いじるのは一応可能 TrackSync TR(10) CHO(0) REV(0) @26 //アナログキット(GSでいうTR-808Kit) //普通にならした場合 [4 o3 Sub{[4 l16f+f+f+f+]} //Hat Sub{l4rdrd} //Snare l4cccc //Kick ] //音の感触をいじってみる Filter(32) Resonance(127) [4 o3 Sub{[4 l16f+f+f+f+]} //Hat Sub{l4rdrd} //Snare l4cccc //Kick ] TrackSync //------------------------------------------------------------------------------