INT TRACK_SELECT				=	1	;	//	1 : 	sakuramml.com						https://www.youtube.com/watch?v=unx2VsESL50
									//
									//		『サクラエムエムエルドットコム』と言う歌いにくそうな歌詞をサビに持ってきた爽やかユーロビート。
									//		テキスト音楽サクラのテーマソングとしては力及ばずか。
									//
									//
									//	2 : 	GRAY PINK LOVE						https://www.youtube.com/watch?v=LLTvsGWwBVI
									//
									//		2コーラス目終わってからのEXTENDED展開にこだわった哀愁系ユーロビート。
									//		今回投稿する中では一番基本に忠実。面白みは無いけどノリはしっかりしてます。
									//
									//
									//	3 : 	ESSENTIAL DEEP EMOTION					https://www.youtube.com/watch?v=h1qqOa3HU2U
									//
									//		ひたすら哀愁。大袈裟なメロディで展開するハイパー哀愁ユーロビート。
									//		何も考えずに作るとこういう哀愁系になると言う良い例。
									//
									//


INT TRACK_KEY				=	2	;	//	キー調整 (-3~3)


If(TRACK_SELECT==1){

INT EST=155PlayFrom.SysEx=1PlayFrom.CtrlChg=1PlayFrom.RPN_NRPN=1TrackName={"sakuramml.com"}Copyright={H゛}System.MeasureShift=3Tempo=1000Include(delay.h)ResetGS;
FUNCTION WIN(X1,X2,X3,XA,XB,X4,X5,X6,X7,X8,X9,XC){TR=X1;DL(0)CH=X2;@(X3,XA,XB)TrackKey=X4;P=X5;CHO=X6*10REV=X7*10v=(X8)q=(X9*10)M=(XC*10)}
FUNCTION DL(ti){Time(ti:1:0)}FUNCTION PAN(ER1,ER2){If(ER2==0){P.T(0,127,ER1)}If(ER2==1){P.T(127,0,ER1)}}FUNCTION GSRY(_D){INT _TCH=Channel;INT _CH;If(_TCH==10){_CH=$00;}Else{If(_TCH<10){_CH=_TCH;}Else{_CH=_TCH-1}}_CH=$10+_CH;SysEx=$F0,$41,(DeviceNumber),$42,$12,{$40,(_CH),$15,(_D)},$F7;}
FUNCTION HAM(STR SA){Sub{Key=12SA;Key=0}SA}FUNCTION HAM2(STR SA){Sub{Key=-12SA;Key=0}SA}FUNCTION HAM3(STR SA){Sub{Key=-12SA;Key=0}Sub{Key=12SA;Key=0}SA}FUNCTION REC(FF=127){EP.T(FF,0,!1^1^1^1^1^1)}FUNCTION REC2(FF=100){V.T(FF,0,!1^1^1^1^1^1)}FUNCTION IP(DW=1){DL(-2)GSRY(DW)r8}INT K=0DL=0Tempo=EST;
Function MD(Str S,Int Repeat, Int Delay){Int Temp_v=MML(v);Int Dly=Delay;Int Dec_v=Temp_v/(Repeat+2);Int J=Temp_v+20;J=J-(Dec_v*2);v(J);For(Int I=1;I<=Repeat;I++){Sub{r%(Dly)v(...(続く)...