;----------------------------------------------------------------------- ;Skeleton File for Roland SC-88Pro (require "memoru.smi","memorugs.smi") ; Written by Takanori YOSHIMURA (MEMORU) ;----------------------------------------------------------------------- #include #include #include #include ;----------------------------------------------------------------------- ;MIDIファイル情報 ;----------------------------------------------------------------------- #copyright "(C)" #music-name " " #programmer " " #instrument "Roland SC-88Pro" ;-------- #division 48 #tempo 125 #beat 4/4,48,8 #fadeout-loop-count 2 ;----------------------------------------------------------------------- ;ドラムマクロ ;----------------------------------------------------------------------- #define k:o2i-1u105 ; Bass drum #define s:o2i2u108 ; Snare drum #define h:o2i6u85 ; Hihat close #define p:o2i8u85 ; Hihat pedal #define o:o2i10u85 ; Hihat open #define H:o3i2u100 ; High Tom #define M:o3i0u102 ; Mid Tom #define L:o3i-1u104 ; Low Tom #define T:o2i7u104 ; Floor Tom #define r:o3i3u111 ; Ride Cymbal #define x:o3i7u110 ; Splash Cymbal #define y:o3i9u110 ; Crash Cymbal L #define z:o3i1u110 ; Crash Cymbal R ;----------------------------------------------------------------------- ;トラック定義 ;----------------------------------------------------------------------- 1 ${smcinit:} ;(Tempo Track) 2 @z1 @{TRACK-NAME:""} ${smcinit:} 3 @z2 @{TRACK-NAME:""} ${smcinit:} 4 @z3 @{TRACK-NAME:""} ${smcinit:} 5 @z4 @{TRACK-NAME:""} ${smcinit:} 6 @z5 @{TRACK-NAME:""} ${smcinit:} 7 @z6 @{TRACK-NAME:""} ${smcinit:} 8 @z7 @{TRACK-NAME:""} ${smcinit:} 9 @z8 @{TRACK-NAME:""} ${smcinit:} 10 @z9 @{TRACK-NAME:""} ${smcinit:} 11 @z10 @{TRACK-NAME:""} ${smcinit:} 12 @z10 @{TRACK-NAME:""} ${smcinit:} ;Tr.11の補助トラック ;----------------------------------------------------------------------- ;音源セットアップ ;----------------------------------------------------------------------- 2 @{REM:"GS Reset"} ${GS-RESET:} r%24 2 @{REM:"System MODE-1"} ${X-SYSTEM-MODE-SET:0} r%12 2 @{REM:"Reverb setting(HALL 2)"} 2 ${X-REVERB-MACRO:4} r%1 ;2 ${X-REVERB-CHARACTER:4} r%1 ;HALL 2 ;2 ${X-REVERB-PRE-LPF:0} r%1 ;2 ${X-REVERB-LEVEL:64} r%1 ;2 ${X-REVERB-TIME:64} r%1 ;2 ${X-REVERB-DELAY-FEEDBACK:0} r%1 ;2 ${X-REVERB-PREDELAY-TIME:0} r%1 2 @{REM:"Chorus setting(CHORUS 3)"} 2 ${X-CHORUS-MACRO:2} r%1 ;2 ${X-CHORUS-PRE-LPF:0} r%1 ;2 ${X-CHORUS-LEVEL:64} r%1 ;2 ${X-CHORUS-FEEDBACK:8} r%1 ;2 ${X-CHORUS-DELAY:80} r%1 ;2 ${X-CHORUS-RATE:3} r%1 ;2 ${X-CHORUS-DEPTH:19} r%1 ;2 ${X-CHORUS-SEND-LEVEL-TO-REVERB:0} r%1 ;2 ${X-CHORUS-SEND-LEVEL-TO-DELAY:0} r%1 2 @{REM:"Delay setting(Delay 1)"} 2 ${X-DELAY-MACRO:0} r%1 ;2 ${X-DELAY-CHARACTER:0} r%1 ;2 ${X-DELAY-PRE-LPF:0} r%1 ;2 ${X-DELAY-TIME-CENTER:97} r%1 ;未実装 ;2 ${X-DELAY-TIME-RATIO-LEFT:1} r%1 ;2 ${X-DELAY-TIME-RATIO-RIGHT:1} r%1 ;2 ${X-DELAY-LEVEL-CENTER:127} r%1 ;2 ${X-DELAY-LEVEL-LEFT:0} r%1 ;2 ${X-DELAY-LEVEL-RIGHT:0} r%1 ;2 ${X-DELAY-LEVEL:64} r%1 ;2 ${X-DELAY-FEEDBACK:80} r%1 ;2 ${X-DELAY-SEND-LEVEL-TO-REVERB:0} r%1 2 @{REM:"EQ Setting"} 2 ${X-EQ-LOW-FREQ:0} r%1 2 ${X-EQ-LOW-GAIN:64} r%1 2 ${X-EQ-HIGH-FREQ:0} r%1 2 ${X-EQ-HIGH-GAIN:64} r%1 ;2 @{REM:"Insertion EFX Setting(Compressor)"} ;2 ${X-EFX-TYPE:$01,$30} r%1 ;2 ${X-EFX-PARAMETER-1:} r%1 ; ;2 ${X-EFX-PARAMETER-2:} r%1 ; ;2 ${X-EFX-PARAMETER-3:} r%1 ; ;2 ${X-EFX-PARAMETER-4:} r%1 ; ;2 ${X-EFX-PARAMETER-5:} r%1 ; ;2 ${X-EFX-PARAMETER-6:} r%1 ; ;2 ${X-EFX-PARAMETER-7:} r%1 ; ;2 ${X-EFX-PARAMETER-8:} r%1 ; ;2 ${X-EFX-PARAMETER-9:} r%1 ; ;2 ${X-EFX-PARAMETER-10:} r%1 ; ;2 ${X-EFX-PARAMETER-11:} r%1 ; ;2 ${X-EFX-PARAMETER-12:} r%1 ; ;2 ${X-EFX-PARAMETER-13:} r%1 ; ;2 ${X-EFX-PARAMETER-14:} r%1 ; ;2 ${X-EFX-PARAMETER-15:} r%1 ; ;2 ${X-EFX-PARAMETER-16:} r%1 ; ;2 ${X-EFX-PARAMETER-17:} r%1 ; ;2 ${X-EFX-PARAMETER-18:} r%1 ; ;2 ${X-EFX-PARAMETER-19:} r%1 ; ;2 ${X-EFX-PARAMETER-20:} r%1 ; ;2 ${X-EFX-SEND-LEVEL-TO-REVERB:} r%1 ;2 ${X-EFX-SEND-LEVEL-TO-CHORUS:} r%1 ;2 ${X-EFX-SEND-LEVEL-TO-DELAY:} r%1 ;2 ${X-EFX-SEND-EQ-SWITCH:} r%1 ;2 @{REM:"Voice Reserve"} ;2 ${X-VOICE-RESERVE:} r%1 ;↓ここでクロック数を調整してください。 2 r%61 3,4,5,6,7,8,9,10,11 r%104 ;2 ${X-EFX-PART-ASSIGN-ON:} ;3 ${X-EFX-PART-ASSIGN-ON:} ;4 ${X-EFX-PART-ASSIGN-ON:} ;5 ${X-EFX-PART-ASSIGN-ON:} ;6 ${X-EFX-PART-ASSIGN-ON:} ;7 ${X-EFX-PART-ASSIGN-ON:} ;8 ${X-EFX-PART-ASSIGN-ON:} ;9 ${X-EFX-PART-ASSIGN-ON:} ;10 ${X-EFX-PART-ASSIGN-ON:} ;11 ${X-EFX-PART-ASSIGN-ON:} 2,3,4,5,6,7,8,9,10,11 r%8 ;-------- 2,3,4,5,6,7,8,9,10,11 ${BENDER-RANGE:2} r%1 @b0 r%1 w127 r%1 m0 r%1 ${DAMPER:0} r%1 ; Prg Bnk Vol Pan Rev Cho Var 2 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 3 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 4 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 5 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 6 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 7 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 8 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 9 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 10 ${prog8p: 1, 0} ${mixer:100, 64, 40, 0, 0} 11 ${drum8p: 1} ${mixer:100, 64, 40, 0, 0} ;-------- ;パートパラメーター 2 ${brightness:64} r%1 ${harmonic-content:64} r%1 2 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 2 ${vib:64,64,64} ${FINE-TUNING:64,0} 2 r%11 3 ${brightness:64} r%1 ${harmonic-content:64} r%1 3 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 3 ${vib:64,64,64} ${FINE-TUNING:64,0} 3 r%11 4 ${brightness:64} r%1 ${harmonic-content:64} r%1 4 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 4 ${vib:64,64,64} ${FINE-TUNING:64,0} 4 r%11 5 ${brightness:64} r%1 ${harmonic-content:64} r%1 5 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 5 ${vib:64,64,64} ${FINE-TUNING:64,0} 5 r%11 6 ${brightness:64} r%1 ${harmonic-content:64} r%1 6 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 6 ${vib:64,64,64} ${FINE-TUNING:64,0} 6 r%11 7 ${brightness:64} r%1 ${harmonic-content:64} r%1 7 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 7 ${vib:64,64,64} ${FINE-TUNING:64,0} 7 r%11 8 ${brightness:64} r%1 ${harmonic-content:64} r%1 8 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 8 ${vib:64,64,64} ${FINE-TUNING:64,0} 8 r%11 9 ${brightness:64} r%1 ${harmonic-content:64} r%1 9 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 9 ${vib:64,64,64} ${FINE-TUNING:64,0} 9 r%11 10 ${brightness:64} r%1 ${harmonic-content:64} r%1 10 ${attack:64} r%1 ${decay:64} r%1 ${release:64} r%1 10 ${vib:64,64,64} ${FINE-TUNING:64,0} 10 r%11 ;Tr.11はドラムパート 11 ${brightness:64} r%1 ${harmonic-content:64} r%1 11 ${FINE-TUNING:64,0} 11 r%17 ;-------- 2,3,4,5,6,7,8,9,10 r4 ;-------- ;ドラムパラメーター(Tr.11) ;Snare 2 ;11 ${dr-pitch:40,64} ${dr-level:40,123} ${dr-pan:40,64} ;11 ${dr-rev:40,127} 11 r4 ;ここでクロック数を調整して下さい ;-------- 1,12 r1 ;----------------------------------------------------------------------- ;MML初期設定 ;----------------------------------------------------------------------- 2 l8 o4 q%1 u100 ${v-sens:8} 3 l8 o4 q%1 u100 ${v-sens:8} 4 l8 o4 q%1 u100 ${v-sens:8} 5 l8 o4 q%1 u100 ${v-sens:8} 6 l8 o4 q%1 u100 ${v-sens:8} 7 l8 o4 q%1 u100 ${v-sens:8} 8 l8 o4 q%1 u100 ${v-sens:8} 9 l8 o4 q%1 u100 ${v-sens:8} 10 l8 o4 q%1 u100 ${v-sens:8} 11 l8 ${rt:} u100 ${v-sens:12} 12 l8 ${rt:} u100 ${v-sens:12} ;----------------------------------------------------------------------- 1 t140 ;テンポはここで設定