//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
//
// coneco.net 体験レビュー用?
// 「散歩に行こうよ」
//
// 作詞:いないの
// 作曲:ななこっち★ @2013/04/22
// 著作者:ななこっち★
// MMLかき:ななこっち★ @2013/04/22
// MMLかきなおし:ななこっち★ @2014/04/22
// ライセンス:CC BY-SA (表示、継承)
// http://creativecommons.org/licenses/by-sa/4.1/jp/
//
// 奨励音源
// TiMidiTy
// http://www.daiba.cx/TiMidity%4b%4b/
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// v1.1 HHOPENとピッコロを2種類に拡張した。追加でSoundEngineのパラメータ追記
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
//
// ループ数の指定 2以上で
//
Int LOOP=10
//
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

曲名{"散歩に行こうよ"}
作者{"ぱぷぅ"}

Int LOOP2=LOOP-1

Tempo 110

#PEDALON={Sub {r16y64,127}}
#PEDALOFF={r-32 y64,0 r32}

Function LoopPlay(Str Mml, Int count) {
	Str _MML
	For (Int i = 1; i < LOOP + count; i++) {
		_MML=_MML + #STR(Mml)
	}
	_MML
}

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// メロディー
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

#MELODY={
	l16
	c8.<b-r8ar g4f4
	g8.ar8c^2r>
	c8.<b-r8ar g4f4
	g8.ar8c8^4 r16>cde

	f8.f^edf e8.c r4
	d8.d^c<b->d c8.<a r8.f
	f#8.g#8.a#8 >c#8.f#8.a#8
	a2g4.r8
}
#MELODY2={
音色(Piccolo)
	l16
	c8.<b-r8ar g4f4
	g8.ar8c^2r>
	c8.<b-r8ar g4f4
	g8.ar8c8^4 r16>cde

	f8.f^edf e8.c r4
	d8.d^c<b->d c8.<a r8.f
	f#8.g#8.a#8 >c#8.f#8.a#8
音色(74)
	a2g4.r8
}

トラック 1;
音色(Clarinet)
v127q90
o6
LoopPlay(#MELODY)

トラック 2;
v127q90
o7
LoopPlay(#MELODY2)

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// ピアノ
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

#TR8={
	v90
	q60
	l16
	'a8.>c8.f8.<' 'a>cf<' r'a>cf<' r'a>cf<' r2
	'g8.b-8.>d8.f8.<' 'gb->df<' r'gb->df<' r'gb->ce<' r2

	'a8.>c8.f8.<' 'a>cf<' r'a>cf<' r'a>cf<' r2
	'g8.b-8.>d8.f8.<' 'gb->df<' r'gb->df<' r'gb->ce<' r2

	v100
	#PEDALON [2 'b-4>d4f4<' ] #PEDALOFF #PEDALON [2 'a4>c4e4<' ] #PEDALOFF
	#PEDALON [2 'g4b-4>d4<' ] #PEDALOFF #PEDALON [2 'f4a4>c4<' ] #PEDALOFF
	v110
	#PEDALON[4 'f#4a#4>c#4f#4<'] #PEDALOFF
	v100
	q100'f^4.b-^4.>d^4.f^4.<'  q50'fb->df<'
	q40
	[2
		v85[1 'g>ceg<']
		v84[1 'g>ceg<']
		v83[1 'g>ceg<']
		v82[1 'g>ceg<']
	]
}

トラック 8;
音色(GrandPiano)
o4q60
LoopPlay(#TR8)

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// ベース
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

#TR9={
	l16
	f8.frfrf r2
	c8.crcrc r2
	f8.frfrf r2
	c8.crcrc r2

	b-8.b- rb-rb- a8.ar4
	g8.g rgrg f8.fr4
	c#4c#4c#4c#4

	c4.^16 c [8 c]
}

トラック 9;
音色(PickBass)
v127o3q80

LoopPlay(#TR9)

トラック 11;
音色(GrandPiano)
v95o3q80

LoopPlay(#TR9)

#TR10_1={
	Rythm {
		[2
			'b16h16'p16h8 'k4h4' p4 'k4h4'
			'b8h8' 'b16p16'b16 'k4h4' 'b16p16'B16b16B16 'k4h4'
		]
		[4
			'b8.c8.'y16 b4
		]
		[2
			'b4s4o4'
			'b4s4z4'
		]
		'b4.^16c4.^16'o16 'b16t16't16m16m16l16l16f16f16
	}
}

#TR10_2={
	Sub {
		Rythm {
			c1
		}
	}
	Rythm {
		[2
			'b16h16'p16h8 's4h4' p4 's4h4'
			'b8h8' 'b16p16'b16 's4h4' 'b16p16'B16b16B16 's4h4'
		]
		[4
			'b8.s8.c8.'y16 b4
		]
		[2
			'b4s4o4'
			'b4s4z4'
		]
		'b4.^16s4.c4.^16'o16 'b16t16't16m16m16l16l16f16f16
	}
}

トラック 10;
音色(StandardSet)

v85
$b{n(Kick1),}
$B{n(Kick2),}
$s{n(Snare1),}
$p{n(PedalHiHat),}
$o{n(OpenHiHat),}
$z{n(51),}
$h{n(ClosedHiHat),}
//$r{n(RideCymbal1),}
$r{n(RideBell),}
$y{n(CrashCymbal2),}
$c{n(CrashCymbal1),}
$t{n(Tambourine),}
$l{n(BellTree),}
$k{n(Sticks),}

$t{n(HighTom1),}
$m{n(MidTom1),}
$l{n(LowTom1),}
$f{n(LowTom2),}

#TR10_1
LoopPlay(#TR10_2,-1)

End

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// timidity 起動バッチ(参考)
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/

cd "Program\Timidity++\Timidity++"
start timidity -c ../patches/cfgs/6.cfg -Ow --output-stereo -s 48000 --reverb=d,127 e:\wd\bgm\1.mid
timidity -c ../patches/cfgs/6.cfg --output-stereo -s 48000 --reverb=d,127 e:\wd\bgm\1.mid

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// timidity.cfg
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/


dir ../patches/izumo/inst/GUS
dir ../patches/izumo/inst/GUS/gsdrum00
dir ../patches/izumo/inst/GUS/gsdrum08
dir ../patches/izumo/inst/GUS/gsdrum25
dir ../patches/izumo/inst/GUS/gsdrum40
dir ../patches/izumo/inst/GUS/power
dir ../patches/izumo/inst/gusperc
dir ../patches/izumo/inst/mazpat
dir ../patches/izumo/inst/misc
dir ../patches/izumo/inst/orchhit-patch
dir ../patches/izumo/inst/release	
dir ../patches/izumo/inst/roland
dir ../patches/izumo/inst/wime
dir ../patches/izumo/inst/wowpats
dir ../patches/izumo/inst
dir ../patches/izumo
dir ../patches/Piano_SplendidGrand

source default.cfg
source gsdrum.cfg
source gsdrum25.cfg
source sfx.cfg
source mt32.cfg
source power.cfg
source release.cfg

##############################################################################
# End of configuration file


dir ../patches/atomic
dir ../patches/fluid3
dir ../patches/atomic
dir ../patches/famicom
dir ../patches/syuuhou/ultimate
dir ../patches/syuuhou/realgs

bank 0

	64 %font Atomic.sf2 0 64 amp=180 pan=30	
	65 %font Atomic.sf2 0 65 amp=130 pan=-30	

	53 %font Atomic.sf2 0 53 amp=26 pan=30	
# bass pizz
	45 %font FluidR3GM.SF2 0 45 amp=45 pan=-12	
# orch harp
#	46 %font atomic.SF2 0 46 amp=80 pan=-12	
	46 gus/harp.pat amp=250 keep=env rate=252:230:90:80:80:80
#
# orch pizz
	47 %font atomic.SF2 0 45 amp=50 pan=-12	

# ac bass
	32 %font FluidR3GM.SF2 0 32 amp=120 pan=-12

# piano
	 0 %font Piano_SplendidGrand.sf2 0 0 tune=+12 amp=100 keep=env keep=loop rate=:100:0:100:220:220:220 pan=0


# violin
	48 mazpat/Stings/STRING03.PAT amp=100 keep=env tune=6 rate=230:230:90:80:80:80

# violin
	71 GUS/violin.pat amp=150 keep=env vibrato=30:190:10  rate=255:60:50 offset=255:230:100
# piccolo
	72 %font atomic.SF2 0 72 amp=280 pan=100 keep=env vibrato=30:180:20  rate=255:80:50 offset=255:160:100
	73 %font atomic.SF2 0 72 amp=240 pan=100 keep=env vibrato=30:170:20  rate=255:10:50 offset=255:250:100
	85 %font fluid.sf2 0 85 amp=33 pan=18	

##############################################################################
# A configuration file for Dustin McCartney's GS drum patches. 
# You can find these at any Ultrasound FTP site as gsdrum??.zip. 
# Unpack the archives in correspondingly named directories under
# /usr/local/lib/timidity (or anywhere along the library path)
# and source this configuration file to activate the patches.

##############################################################################
# Standard drums

drumset 0

	29 gsdrum00/scratch1
	30 gsdrum00/scratch2
#	35 gsdrum00/kick2 amp=300
#	36 gsdrum00/kick2 amp=300
	34 %font FluidR3GM.SF2 128 0 36 amp=140 pan=80
	35 %font FluidR3GM.SF2 128 0 36 amp=140 pan=80
	36 %font FluidR3GM.SF2 128 0 35 amp=260
	31 gsdrum00/stickrim amp=250
	40 gsdrum00/snare2 amp=200
	38 gsdrum00/snare2 amp=200
	39 gsdrum00/snare2 amp=200
	38 %font FluidR3GM.SF2 128 48 38 amp=170 pan=-31
	39 %font FluidR3GM.SF2 128 48 38 amp=170 pan=-31
	40 %font FluidR3GM.SF2 128 48 38 amp=170 pan=-31

	41 gsdrum00/tomlo2 amp=200
#	42 gsdrum00/hihatcl amp=110
	43 gsdrum00/tomlo1 amp=270
	44 gsdrum00/hihatpd
	45 gsdrum00/tommid2 amp=260
#	46 gsdrum00/hihatop amp=140 keep=env keep=loop rate=:100:0:100:220:220:220
	42 %font FluidR3GM.SF2 128 0 42 amp=70
	44 %font FluidR3GM.SF2 128 0 42 amp=40
	46 %font FluidR3GM.SF2 128 0 46 amp=230 keep=loop rate=240:40:50:140:10:10:10 offset=255:200:0
	50 %font FluidR3GM.SF2 128 0 46 amp=275 keep=loop
# rate=250:10:20:140:10:10:10 offset=255:200:0
#	47 gsdrum00/tommid2 amp=260
#	48 gsdrum00/tomhi2 amp=260
	43 %font FluidR3GM.SF2 128 0 43 amp=210 pan=31	
	41 %font FluidR3GM.SF2 128 0 41 amp=210 pan=31	
	43 %font FluidR3GM.SF2 128 0 43 amp=210 pan=31	
	45 %font FluidR3GM.SF2 128 0 45 amp=210 pan=31	
	47 %font FluidR3GM.SF2 128 0 47 amp=210 pan=31	
	48 %font FluidR3GM.SF2 128 0 48 amp=210 pan=31	

#	49 gsdrum00/cymcrsh2 amp=130
	49 %font Atomic.sf2 128 0 49 amp=110 pan=97 keep=loop rate=240:40:50:140:10:10:10 offset=255:200:0
	57 %font Atomic.sf2 128 0 49 amp=110 pan=31 keep=loop rate=240:30:40:140:10:10:10 offset=255:200:0
#	49 %font FluidR3GM.SF2 128 0 57 amp=210 pan=31	
	50 gsdrum00/tomhi2 amp=300
#	51 gsdrum00/cymride1
	51 %font Atomic.sf2 128 0 51 amp=200 pan=31	
	52 gsdrum00/cymchina
#	53 gsdrum00/cymbell
	53 %font atomic.sf2 128 0 51 amp=120 pan=31	
	54 gsdrum00/tamborin amp=220
	55 gsdrum00/cymsplsh
	56 gsdrum00/cowbell
#	57 gsdrum00/cymcrsh2
#	59 gsdrum00/cymride2
#	57 gsdrum00/cymcrsh2 amp=120

#59 %font Atomic.sf2 128 0 59 amp=200 pan=31	
	60 gsdrum00/bongohi
	61 gsdrum00/bongolo
	62 gsdrum00/congahi1
	63 gsdrum00/congahi2
	64 gsdrum00/congalo
	69 gsdrum00/cabasa
	73 gsdrum00/guiro1
	74 gsdrum00/guiro2
	76 gsdrum00/woodblk1
	77 gsdrum00/woodblk2
	78 gsdrum00/cuica1
	79 gsdrum00/cuica2
	82 gsdrum00/shaker
	84 GUS/belltree.pat keep=loop keep=env amp=220  keep=loop rate=:100:0:100:100:100:100 pan=0

##############################################################################
# Room drums

drumset 8

	41 gsdrum08/roomlow2.pat
	43 gsdrum08/roomlow1.pat
	45 gsdrum08/roommid2.pat
	47 gsdrum08/roommid1.pat
	48 gsdrum08/roomhi2.pat
	50 gsdrum08/roomhi1.pat

##############################################################################
# Brush drums

drumset 40

	38 gsdrum40/br_swish.pat
	39 gsdrum40/br_slap.pat
	40 gsdrum40/br_swirl.pat
	42 gsdrum40/hihatcl.pat amp=90
	46 gsdrum40/hihatop.pat

# End of configuration file
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// SoundEngine v5
// リバーブ(残響)
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// 残響 / LPF / HPF / 減衰頻度 / 広がり
// 残響音量 / ディレイ / フィードバック / ディレイ音量 / 音量
1.9
24000
636
67.0
85.0
6.5
75
60.0
-72.0
-9.0

//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// SoundEngine v5
// グラフィックイコライザー
//_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/_/
// 62hz / 125hz / 250hz / 500hz / 1khz
// 2khz / 4khz / 8khz / 16khz / 音量
0.5
2.0
0.5
0.0
0.0
1.0
0.5
1.0
2.0
0.0