コミットメタ情報

リビジョンd860be2159fffac1d3733ffe41a953cfad3a2247 (tree)
日時2018-11-22 23:55:25
作者Starg <starg@user...>
コミッターStarg

ログメッセージ

Import UnkoTim221

変更サマリ

差分

--- a/interface/rtsyn_npipe.c
+++ b/interface/rtsyn_npipe.c
@@ -87,8 +87,8 @@ static char pipe_name[256];
8787 typedef struct rtsyn_evbuf_t{
8888 UINT wMsg;
8989 UINT port;
90- DWORD dwParam1;
91- DWORD dwParam2;
90+ DWORD_PTR dwParam1;
91+ DWORD_PTR dwParam2;
9292 int exlen;
9393 char *exbuffer;
9494 } RtsynEvBuf;
@@ -184,8 +184,8 @@ static int read_pipe_data(void);
184184 int rtsyn_np_play_some_data(void)
185185 {
186186 UINT wMsg;
187- DWORD dwParam1;
188- DWORD dwParam2;
187+ DWORD_PTR dwParam1;
188+ DWORD_PTR dwParam2;
189189 MidiEvent ev;
190190 MidiEvent evm[260];
191191 UINT evbpoint;
@@ -263,8 +263,8 @@ int rtsyn_np_play_some_data(void)
263263 static void parse_ev(char* buffer, int *len){
264264 UINT wMsg;
265265 UINT port;
266- DWORD dwParam1;
267- DWORD dwParam2;
266+ DWORD_PTR dwParam1;
267+ DWORD_PTR dwParam2;
268268 int exlen;
269269 char *exbuffer;
270270
--- a/interface/rtsyn_winmm.c
+++ b/interface/rtsyn_winmm.c
@@ -97,9 +97,9 @@ char sImidiHdr_data[MAX_PORT][MAX_EXBUF][BUFF_SIZE];
9797
9898 struct evbuf_t{
9999 UINT wMsg;
100- DWORD dwInstance;
101- DWORD dwParam1;
102- DWORD dwParam2;
100+ DWORD_PTR dwInstance;
101+ DWORD_PTR dwParam1;
102+ DWORD_PTR dwParam2;
103103 };
104104 #define EVBUFF_SIZE 512
105105 struct evbuf_t evbuf[EVBUFF_SIZE];
--- a/interface/w32g_int_synth_editor.c
+++ b/interface/w32g_int_synth_editor.c
@@ -313,7 +313,7 @@ static LRESULT APIENTRY CALLBACK ISEditorSCCProc(HWND hwnd, UINT uMess, WPARAM w
313313 SetDlgItemInt(hwnd, IDC_EDIT_SCC_G7_P1 + i, scc_editor_get_param(6, i), TRUE);
314314 for(i = 0; i < SCC_LFO_PARAM; i++)
315315 SetDlgItemInt(hwnd, IDC_EDIT_SCC_G8_P1 + i, scc_editor_get_param(7, i), TRUE);
316- SetDlgItemInt(hwnd, IDC_EDIT_SCC_G9_P1, scc_editor_get_param(8, 0), TRUE); // loop
316+ SetDlgItemInt(hwnd, IDC_EDIT_SCC_G9_P1, scc_editor_get_param(8, 0), TRUE); // mode
317317 SetDlgItemText(hwnd, IDC_EDIT_SCC_LFO1_WAVE_NAME, scc_editor_load_wave_name(8));
318318 SetDlgItemText(hwnd, IDC_EDIT_SCC_LFO2_WAVE_NAME, scc_editor_load_wave_name(9));
319319 break;
@@ -441,7 +441,7 @@ static LRESULT APIENTRY CALLBACK ISEditorSCCProc(HWND hwnd, UINT uMess, WPARAM w
441441 case IDC_EDIT_SCC_G9_P4:
442442 tmp = (int)GetDlgItemInt(hwnd, focus_clid, NULL, TRUE) + wheel_speed;
443443 SetDlgItemInt(hwnd, focus_clid, tmp, TRUE);
444- scc_editor_set_param(8, focus_clid - IDC_EDIT_SCC_G9_P1, tmp); // loop
444+ scc_editor_set_param(8, focus_clid - IDC_EDIT_SCC_G9_P1, tmp); // mode
445445 break;
446446 }
447447 break;
@@ -568,7 +568,7 @@ static LRESULT APIENTRY CALLBACK ISEditorSCCProc(HWND hwnd, UINT uMess, WPARAM w
568568 case IDC_EDIT_SCC_G9_P2:
569569 case IDC_EDIT_SCC_G9_P3:
570570 case IDC_EDIT_SCC_G9_P4:
571- scc_editor_set_param(8, clid - IDC_EDIT_SCC_G9_P1, (int)GetDlgItemInt(hwnd, clid, NULL, TRUE)); // loop
571+ scc_editor_set_param(8, clid - IDC_EDIT_SCC_G9_P1, (int)GetDlgItemInt(hwnd, clid, NULL, TRUE)); // mode
572572 break;
573573 case IDC_EDIT_SCC_WAVE1_DATA_NAME:
574574 focus_clid = IDC_EDIT_SCC_G2_P4;
@@ -665,8 +665,8 @@ static LRESULT APIENTRY CALLBACK ISEditorMMSProc(HWND hwnd, UINT uMess, WPARAM w
665665 SetDlgItemInt(hwnd, IDC_EDIT_MMS_G26_P1 + i, mms_editor_get_param(26, mms_op_num, i), TRUE); // lfo3
666666 SetDlgItemInt(hwnd, IDC_EDIT_MMS_G27_P1 + i, mms_editor_get_param(27, mms_op_num, i), TRUE); // lfo4
667667 }
668- for(i = 0; i < MMS_OP_LOOP_MAX; i++)
669- SetDlgItemInt(hwnd, IDC_EDIT_MMS_G28_P1 + i, mms_editor_get_param(28, mms_op_num, i), TRUE); // loop
668+ for(i = 0; i < MMS_OP_MODE_MAX; i++)
669+ SetDlgItemInt(hwnd, IDC_EDIT_MMS_G28_P1 + i, mms_editor_get_param(28, mms_op_num, i), TRUE); // mode
670670 SetDlgItemText(hwnd, IDC_EDIT_MMS_LFO1_WAVE_NAME, mms_editor_load_wave_name(mms_op_num, 0));
671671 SetDlgItemText(hwnd, IDC_EDIT_MMS_LFO2_WAVE_NAME, mms_editor_load_wave_name(mms_op_num, 1));
672672 SetDlgItemText(hwnd, IDC_EDIT_MMS_LFO3_WAVE_NAME, mms_editor_load_wave_name(mms_op_num, 2));
@@ -1074,7 +1074,7 @@ static LRESULT APIENTRY CALLBACK ISEditorMMSProc(HWND hwnd, UINT uMess, WPARAM w
10741074 tmp = (int)GetDlgItemInt(hwnd, focus_clid, NULL, TRUE) + wheel_speed;
10751075 if(tmp < 0) tmp = 0;
10761076 SetDlgItemInt(hwnd, focus_clid, tmp, TRUE);
1077- mms_editor_set_param(28, mms_op_num, focus_clid - IDC_EDIT_MMS_G28_P1, tmp); // loop
1077+ mms_editor_set_param(28, mms_op_num, focus_clid - IDC_EDIT_MMS_G28_P1, tmp); // mode
10781078 break;
10791079 }
10801080 break;
@@ -1456,7 +1456,7 @@ static LRESULT APIENTRY CALLBACK ISEditorMMSProc(HWND hwnd, UINT uMess, WPARAM w
14561456 case IDC_EDIT_MMS_G28_P2:
14571457 case IDC_EDIT_MMS_G28_P3:
14581458 case IDC_EDIT_MMS_G28_P4:
1459- mms_editor_set_param(28, mms_op_num, clid - IDC_EDIT_MMS_G28_P1, (int)GetDlgItemInt(hwnd, clid, NULL, TRUE)); // loop
1459+ mms_editor_set_param(28, mms_op_num, clid - IDC_EDIT_MMS_G28_P1, (int)GetDlgItemInt(hwnd, clid, NULL, TRUE)); // mode
14601460 break;
14611461 case IDC_EDIT_MMS_WAVE_DATA_NAME:
14621462 focus_clid = prv_focus_clid;
--- a/interface/w32g_res.rc
+++ b/interface/w32g_res.rc
@@ -906,24 +906,24 @@ FONT 9, "MS UI Gothic", 0, 0, 1
906906 LTEXT "Name:", IDC_STATIC, 560, 10, 21, 9, SS_LEFT
907907 EDITTEXT IDC_EDIT_MMS_NAME, 585, 5, 130, 15, ES_AUTOHSCROLL
908908 CONTROL "", IDC_SLIDER_MMS_NUM, TRACKBAR_CLASS, WS_TABSTOP | TBS_BOTH | TBS_TOOLTIPS, 105, 5, 110, 15
909- LTEXT "Param:", IDC_STATIC, 10, 100, 20, 8, SS_LEFT
910- LTEXT "OSC:", IDC_STATIC, 10, 120, 15, 8, SS_LEFT
911- LTEXT "ModType:", IDC_STATIC, 45, 100, 28, 8, SS_LEFT
912- EDITTEXT IDC_EDIT_MMS_G2_P1, 80, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
913- LTEXT "Mode:", IDC_STATIC, 45, 120, 18, 8, SS_LEFT
914- EDITTEXT IDC_EDIT_MMS_G4_P1, 80, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
915- LTEXT "Freq:", IDC_STATIC, 115, 120, 15, 8, SS_LEFT
916- EDITTEXT IDC_EDIT_MMS_G4_P2, 150, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
917- LTEXT "Tune[cent]:", IDC_STATIC, 185, 120, 34, 8, SS_LEFT
918- EDITTEXT IDC_EDIT_MMS_G4_P3, 220, 115, 25, 15, ES_AUTOHSCROLL
919- LTEXT "Amp:", IDC_STATIC, 10, 160, 15, 8, SS_LEFT
920- LTEXT "Trem [%]:", IDC_STATIC, 45, 160, 27, 8, SS_LEFT
921- EDITTEXT IDC_EDIT_MMS_G7_P1, 80, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
922- LTEXT "Pitch:", IDC_STATIC, 150, 160, 17, 8, SS_LEFT
923- LTEXT "Vib[cent]:", IDC_STATIC, 185, 160, 29, 8, SS_LEFT
924- EDITTEXT IDC_EDIT_MMS_G8_P1, 220, 155, 25, 15, ES_AUTOHSCROLL
925- LTEXT "EnvPit[cent]:", IDC_STATIC, 255, 160, 38, 8, SS_LEFT
926- EDITTEXT IDC_EDIT_MMS_G8_P2, 295, 155, 25, 15, ES_AUTOHSCROLL
909+ LTEXT "Param:", IDC_STATIC, 10, 120, 20, 8, SS_LEFT
910+ LTEXT "OSC:", IDC_STATIC, 10, 140, 15, 8, SS_LEFT
911+ LTEXT "ModType:", IDC_STATIC, 45, 120, 28, 8, SS_LEFT
912+ EDITTEXT IDC_EDIT_MMS_G2_P1, 80, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
913+ LTEXT "Mode:", IDC_STATIC, 45, 140, 18, 8, SS_LEFT
914+ EDITTEXT IDC_EDIT_MMS_G4_P1, 80, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
915+ LTEXT "Freq:", IDC_STATIC, 115, 140, 15, 8, SS_LEFT
916+ EDITTEXT IDC_EDIT_MMS_G4_P2, 150, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
917+ LTEXT "Tune[cent]:", IDC_STATIC, 185, 140, 34, 8, SS_LEFT
918+ EDITTEXT IDC_EDIT_MMS_G4_P3, 220, 135, 25, 15, ES_AUTOHSCROLL
919+ LTEXT "Amp:", IDC_STATIC, 10, 180, 15, 8, SS_LEFT
920+ LTEXT "Trem [%]:", IDC_STATIC, 45, 180, 27, 8, SS_LEFT
921+ EDITTEXT IDC_EDIT_MMS_G7_P1, 80, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
922+ LTEXT "Pitch:", IDC_STATIC, 150, 180, 17, 8, SS_LEFT
923+ LTEXT "Vib[cent]:", IDC_STATIC, 185, 180, 29, 8, SS_LEFT
924+ EDITTEXT IDC_EDIT_MMS_G8_P1, 220, 175, 25, 15, ES_AUTOHSCROLL
925+ LTEXT "EnvPit[cent]:", IDC_STATIC, 255, 180, 38, 8, SS_LEFT
926+ EDITTEXT IDC_EDIT_MMS_G8_P2, 295, 175, 25, 15, ES_AUTOHSCROLL
927927 LTEXT "LFO1(amp):", IDC_STATIC, 10, 460, 34, 8, SS_LEFT
928928 LTEXT "Freq[cHz]:", IDC_STATIC, 50, 460, 31, 8, SS_LEFT
929929 EDITTEXT IDC_EDIT_MMS_G24_P1, 80, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -942,77 +942,77 @@ FONT 9, "MS UI Gothic", 0, 0, 1
942942 EDITTEXT IDC_EDIT_MMS_G25_P3, 545, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
943943 LTEXT "Attack[ms]:", IDC_STATIC, 575, 460, 35, 8, SS_LEFT
944944 EDITTEXT IDC_EDIT_MMS_G25_P4, 610, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
945- LTEXT "Range:", IDC_STATIC, 10, 80, 20, 8, SS_LEFT
946- LTEXT "KeyLow:", IDC_STATIC, 45, 80, 24, 8, SS_LEFT
947- EDITTEXT IDC_EDIT_MMS_G1_P1, 80, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
948- LTEXT "KeyHigh:", IDC_STATIC, 115, 80, 26, 8, SS_LEFT
949- EDITTEXT IDC_EDIT_MMS_G1_P2, 150, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
950- LTEXT "VeloLow:", IDC_STATIC, 185, 80, 27, 8, SS_LEFT
951- EDITTEXT IDC_EDIT_MMS_G1_P3, 220, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
952- LTEXT "VeloHigh:", IDC_STATIC, 255, 80, 28, 8, SS_LEFT
953- EDITTEXT IDC_EDIT_MMS_G1_P4, 290, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
954- LTEXT "Connect:", IDC_STATIC, 410, 80, 26, 8, SS_LEFT
955- LTEXT "Connect1:", IDC_STATIC, 445, 80, 30, 8, SS_LEFT
956- EDITTEXT IDC_EDIT_MMS_G3_P1, 480, 75, 25, 15, ES_AUTOHSCROLL
957- LTEXT "Connect2:", IDC_STATIC, 515, 80, 30, 8, SS_LEFT
958- EDITTEXT IDC_EDIT_MMS_G3_P2, 550, 75, 25, 15, ES_AUTOHSCROLL
959- LTEXT "Connect3:", IDC_STATIC, 580, 80, 30, 8, SS_LEFT
960- EDITTEXT IDC_EDIT_MMS_G3_P3, 620, 75, 25, 15, ES_AUTOHSCROLL
961- LTEXT "Connect4:", IDC_STATIC, 650, 80, 30, 8, SS_LEFT
962- EDITTEXT IDC_EDIT_MMS_G3_P4, 690, 75, 25, 15, ES_AUTOHSCROLL
963- LTEXT "ModRate[%]:", IDC_STATIC, 115, 100, 36, 8, SS_LEFT
964- LTEXT "OP_Lv[%]:", IDC_STATIC, 185, 100, 28, 8, SS_LEFT
965- LTEXT "Wave:", IDC_STATIC, 10, 140, 18, 8, SS_LEFT
966- LTEXT "OSC Type:", IDC_STATIC, 45, 140, 32, 8, SS_LEFT
967- EDITTEXT IDC_EDIT_MMS_G5_P1, 80, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
968- LTEXT "WaveType:", IDC_STATIC, 115, 140, 32, 8, SS_LEFT
969- EDITTEXT IDC_EDIT_MMS_G5_P2, 150, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
970- LTEXT "Width[%]:", IDC_STATIC, 330, 140, 26, 8, SS_LEFT
971- EDITTEXT IDC_EDIT_MMS_G5_P3, 370, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
972- LTEXT "Phase[%]:", IDC_STATIC, 405, 140, 28, 8, SS_LEFT
973- EDITTEXT IDC_EDIT_MMS_G5_P4, 435, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
974- LTEXT "Ext1:", IDC_STATIC, 470, 140, 15, 8, SS_LEFT
975- EDITTEXT IDC_EDIT_MMS_G5_P5, 485, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
976- LTEXT "Ext2:", IDC_STATIC, 510, 140, 15, 8, SS_LEFT
977- EDITTEXT IDC_EDIT_MMS_G5_P6, 525, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
978- LTEXT "Ext3:", IDC_STATIC, 550, 140, 15, 8, SS_LEFT
979- EDITTEXT IDC_EDIT_MMS_G5_P7, 565, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
980- LTEXT "Ext4:", IDC_STATIC, 590, 140, 15, 8, SS_LEFT
981- EDITTEXT IDC_EDIT_MMS_G5_P8, 605, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
982- LTEXT "Sub:", IDC_STATIC, 410, 120, 13, 8, SS_LEFT
983- LTEXT "VelMod[%]:", IDC_STATIC, 445, 120, 32, 8, SS_LEFT
984- EDITTEXT IDC_EDIT_MMS_G6_P1, 480, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
985- LTEXT "VelOP[%]:", IDC_STATIC, 515, 120, 28, 8, SS_LEFT
986- EDITTEXT IDC_EDIT_MMS_G6_P2, 550, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
987- LTEXT "KeyMod[cent]:", IDC_STATIC, 580, 120, 42, 8, SS_LEFT
988- EDITTEXT IDC_EDIT_MMS_G6_P3, 620, 115, 25, 15, ES_AUTOHSCROLL
989- LTEXT "KeyOP[cent]:", IDC_STATIC, 650, 120, 39, 8, SS_LEFT
990- EDITTEXT IDC_EDIT_MMS_G6_P4, 690, 115, 25, 15, ES_AUTOHSCROLL
991- LTEXT "VelPit[cent]:", IDC_STATIC, 330, 160, 37, 8, SS_LEFT
992- EDITTEXT IDC_EDIT_MMS_G8_P3, 370, 155, 25, 15, ES_AUTOHSCROLL
993- LTEXT "Width:", IDC_STATIC, 480, 160, 18, 8, SS_LEFT
994- LTEXT "LfoWid [%]:", IDC_STATIC, 515, 160, 32, 8, SS_LEFT
995- EDITTEXT IDC_EDIT_MMS_G9_P1, 550, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
996- LTEXT "EnvWid [%]:", IDC_STATIC, 580, 160, 34, 8, SS_LEFT
997- EDITTEXT IDC_EDIT_MMS_G9_P2, 620, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
998- LTEXT "VelWid [%]:", IDC_STATIC, 650, 160, 32, 8, SS_LEFT
999- EDITTEXT IDC_EDIT_MMS_G9_P3, 690, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1000- LTEXT "Filter:", IDC_STATIC, 10, 180, 18, 8, SS_LEFT
1001- LTEXT "FltType:", IDC_STATIC, 45, 180, 24, 8, SS_LEFT
1002- EDITTEXT IDC_EDIT_MMS_G10_P1, 80, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1003- LTEXT "FltFc[Hz]:", IDC_STATIC, 210, 180, 30, 8, SS_LEFT
1004- EDITTEXT IDC_EDIT_MMS_G10_P2, 245, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1005- LTEXT "Reso[dB]:", IDC_STATIC, 280, 180, 30, 8, SS_LEFT
1006- EDITTEXT IDC_EDIT_MMS_G10_P3, 315, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1007- LTEXT "Cutoff:", IDC_STATIC, 410, 180, 20, 8, SS_LEFT
1008- LTEXT "LfoFc[cent]:", IDC_STATIC, 440, 180, 36, 8, SS_LEFT
1009- EDITTEXT IDC_EDIT_MMS_G11_P1, 480, 175, 25, 15, ES_AUTOHSCROLL
1010- LTEXT "EnvFc[cent]:", IDC_STATIC, 515, 180, 38, 8, SS_LEFT
1011- EDITTEXT IDC_EDIT_MMS_G11_P2, 550, 175, 25, 15, ES_AUTOHSCROLL
1012- LTEXT "VelFc[cent]:", IDC_STATIC, 580, 180, 36, 8, SS_LEFT
1013- EDITTEXT IDC_EDIT_MMS_G11_P3, 620, 175, 25, 15, ES_AUTOHSCROLL
1014- LTEXT "KeyFc[cent]:", IDC_STATIC, 650, 180, 38, 8, SS_LEFT
1015- EDITTEXT IDC_EDIT_MMS_G11_P4, 690, 175, 25, 15, ES_AUTOHSCROLL
945+ LTEXT "Range:", IDC_STATIC, 10, 100, 20, 8, SS_LEFT
946+ LTEXT "KeyLow:", IDC_STATIC, 45, 100, 24, 8, SS_LEFT
947+ EDITTEXT IDC_EDIT_MMS_G1_P1, 80, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
948+ LTEXT "KeyHigh:", IDC_STATIC, 115, 100, 26, 8, SS_LEFT
949+ EDITTEXT IDC_EDIT_MMS_G1_P2, 150, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
950+ LTEXT "VeloLow:", IDC_STATIC, 185, 100, 27, 8, SS_LEFT
951+ EDITTEXT IDC_EDIT_MMS_G1_P3, 220, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
952+ LTEXT "VeloHigh:", IDC_STATIC, 255, 100, 28, 8, SS_LEFT
953+ EDITTEXT IDC_EDIT_MMS_G1_P4, 290, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
954+ LTEXT "Connect:", IDC_STATIC, 410, 100, 26, 8, SS_LEFT
955+ LTEXT "Connect1:", IDC_STATIC, 445, 100, 30, 8, SS_LEFT
956+ EDITTEXT IDC_EDIT_MMS_G3_P1, 480, 95, 25, 15, ES_AUTOHSCROLL
957+ LTEXT "Connect2:", IDC_STATIC, 515, 100, 30, 8, SS_LEFT
958+ EDITTEXT IDC_EDIT_MMS_G3_P2, 550, 95, 25, 15, ES_AUTOHSCROLL
959+ LTEXT "Connect3:", IDC_STATIC, 580, 100, 30, 8, SS_LEFT
960+ EDITTEXT IDC_EDIT_MMS_G3_P3, 620, 95, 25, 15, ES_AUTOHSCROLL
961+ LTEXT "Connect4:", IDC_STATIC, 650, 100, 30, 8, SS_LEFT
962+ EDITTEXT IDC_EDIT_MMS_G3_P4, 690, 95, 25, 15, ES_AUTOHSCROLL
963+ LTEXT "ModRate[%]:", IDC_STATIC, 115, 120, 36, 8, SS_LEFT
964+ LTEXT "OP_Lv[%]:", IDC_STATIC, 185, 120, 28, 8, SS_LEFT
965+ LTEXT "Wave:", IDC_STATIC, 10, 160, 18, 8, SS_LEFT
966+ LTEXT "OSC Type:", IDC_STATIC, 45, 160, 32, 8, SS_LEFT
967+ EDITTEXT IDC_EDIT_MMS_G5_P1, 80, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
968+ LTEXT "WaveType:", IDC_STATIC, 115, 160, 32, 8, SS_LEFT
969+ EDITTEXT IDC_EDIT_MMS_G5_P2, 150, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
970+ LTEXT "Width[%]:", IDC_STATIC, 330, 160, 26, 8, SS_LEFT
971+ EDITTEXT IDC_EDIT_MMS_G5_P3, 370, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
972+ LTEXT "Phase[%]:", IDC_STATIC, 405, 160, 28, 8, SS_LEFT
973+ EDITTEXT IDC_EDIT_MMS_G5_P4, 435, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
974+ LTEXT "Ext1:", IDC_STATIC, 470, 160, 15, 8, SS_LEFT
975+ EDITTEXT IDC_EDIT_MMS_G5_P5, 485, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
976+ LTEXT "Ext2:", IDC_STATIC, 510, 160, 15, 8, SS_LEFT
977+ EDITTEXT IDC_EDIT_MMS_G5_P6, 525, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
978+ LTEXT "Ext3:", IDC_STATIC, 550, 160, 15, 8, SS_LEFT
979+ EDITTEXT IDC_EDIT_MMS_G5_P7, 565, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
980+ LTEXT "Ext4:", IDC_STATIC, 590, 160, 15, 8, SS_LEFT
981+ EDITTEXT IDC_EDIT_MMS_G5_P8, 605, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
982+ LTEXT "Sub:", IDC_STATIC, 410, 140, 13, 8, SS_LEFT
983+ LTEXT "VelMod[%]:", IDC_STATIC, 445, 140, 32, 8, SS_LEFT
984+ EDITTEXT IDC_EDIT_MMS_G6_P1, 480, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
985+ LTEXT "VelOP[%]:", IDC_STATIC, 515, 140, 28, 8, SS_LEFT
986+ EDITTEXT IDC_EDIT_MMS_G6_P2, 550, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
987+ LTEXT "KeyMod[cent]:", IDC_STATIC, 580, 140, 42, 8, SS_LEFT
988+ EDITTEXT IDC_EDIT_MMS_G6_P3, 620, 135, 25, 15, ES_AUTOHSCROLL
989+ LTEXT "KeyOP[cent]:", IDC_STATIC, 650, 140, 39, 8, SS_LEFT
990+ EDITTEXT IDC_EDIT_MMS_G6_P4, 690, 135, 25, 15, ES_AUTOHSCROLL
991+ LTEXT "VelPit[cent]:", IDC_STATIC, 330, 180, 37, 8, SS_LEFT
992+ EDITTEXT IDC_EDIT_MMS_G8_P3, 370, 175, 25, 15, ES_AUTOHSCROLL
993+ LTEXT "Width:", IDC_STATIC, 480, 180, 18, 8, SS_LEFT
994+ LTEXT "LfoWid [%]:", IDC_STATIC, 515, 180, 32, 8, SS_LEFT
995+ EDITTEXT IDC_EDIT_MMS_G9_P1, 550, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
996+ LTEXT "EnvWid [%]:", IDC_STATIC, 580, 180, 34, 8, SS_LEFT
997+ EDITTEXT IDC_EDIT_MMS_G9_P2, 620, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
998+ LTEXT "VelWid [%]:", IDC_STATIC, 650, 180, 32, 8, SS_LEFT
999+ EDITTEXT IDC_EDIT_MMS_G9_P3, 690, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1000+ LTEXT "Filter:", IDC_STATIC, 10, 200, 18, 8, SS_LEFT
1001+ LTEXT "FltType:", IDC_STATIC, 45, 200, 24, 8, SS_LEFT
1002+ EDITTEXT IDC_EDIT_MMS_G10_P1, 80, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1003+ LTEXT "FltFc[Hz]:", IDC_STATIC, 210, 200, 30, 8, SS_LEFT
1004+ EDITTEXT IDC_EDIT_MMS_G10_P2, 245, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1005+ LTEXT "Reso[dB]:", IDC_STATIC, 280, 200, 30, 8, SS_LEFT
1006+ EDITTEXT IDC_EDIT_MMS_G10_P3, 315, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1007+ LTEXT "Cutoff:", IDC_STATIC, 410, 200, 20, 8, SS_LEFT
1008+ LTEXT "LfoFc[cent]:", IDC_STATIC, 440, 200, 36, 8, SS_LEFT
1009+ EDITTEXT IDC_EDIT_MMS_G11_P1, 480, 195, 25, 15, ES_AUTOHSCROLL
1010+ LTEXT "EnvFc[cent]:", IDC_STATIC, 515, 200, 38, 8, SS_LEFT
1011+ EDITTEXT IDC_EDIT_MMS_G11_P2, 550, 195, 25, 15, ES_AUTOHSCROLL
1012+ LTEXT "VelFc[cent]:", IDC_STATIC, 580, 200, 36, 8, SS_LEFT
1013+ EDITTEXT IDC_EDIT_MMS_G11_P3, 620, 195, 25, 15, ES_AUTOHSCROLL
1014+ LTEXT "KeyFc[cent]:", IDC_STATIC, 650, 200, 38, 8, SS_LEFT
1015+ EDITTEXT IDC_EDIT_MMS_G11_P4, 690, 195, 25, 15, ES_AUTOHSCROLL
10161016 LTEXT "AmpEnv:", IDC_STATIC, 10, 220, 26, 8, SS_LEFT
10171017 LTEXT "Tm1[ms]:", IDC_STATIC, 48, 220, 28, 8, SS_LEFT
10181018 EDITTEXT IDC_EDIT_MMS_G12_P1, 76, 215, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -1129,8 +1129,8 @@ FONT 9, "MS UI Gothic", 0, 0, 1
11291129 EDITTEXT IDC_EDIT_MMS_G15_P13, 644, 275, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
11301130 LTEXT "OfDl[ms]:", IDC_STATIC, 668, 280, 28, 8, SS_LEFT
11311131 EDITTEXT IDC_EDIT_MMS_G15_P14, 696, 275, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1132- EDITTEXT IDC_EDIT_MMS_G2_P2, 150, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1133- EDITTEXT IDC_EDIT_MMS_G2_P3, 220, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1132+ EDITTEXT IDC_EDIT_MMS_G2_P2, 150, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1133+ EDITTEXT IDC_EDIT_MMS_G2_P3, 220, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
11341134 LTEXT "LFO3(wid):", IDC_STATIC, 10, 480, 32, 8, SS_LEFT
11351135 LTEXT "Freq[cHz]:", IDC_STATIC, 50, 480, 31, 8, SS_LEFT
11361136 EDITTEXT IDC_EDIT_MMS_G26_P1, 80, 475, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -1368,11 +1368,11 @@ FONT 9, "MS UI Gothic", 0, 0, 1
13681368 AUTORADIOBUTTON "OP13", IDC_BUTTON_MMS_OP13, 440, 55, 31, 8
13691369 AUTORADIOBUTTON "OP14", IDC_BUTTON_MMS_OP14, 470, 55, 31, 8
13701370 AUTORADIOBUTTON "OP15", IDC_BUTTON_MMS_OP15, 500, 55, 31, 8
1371- LTEXT "ModType 0:OSC 1:FM 2:AM 3:PM 4:AMPM 5:RM 6:SYNC (7:CLIP 8:LOWBIT", IDC_STATIC, 255, 100, 215, 8, SS_LEFT
1372- LTEXT "OSC_Mode:Freq= 0:[%] 1:[ppm] 2:[mHz] 3:[note]", IDC_STATIC, 255, 120, 145, 8, SS_LEFT
1373- LTEXT "Connect -1:none -2:output 0〜15:OP_number", IDC_STATIC, 580, 100, 130, 8, SS_LEFT
1374- LTEXT "WaveName:", IDC_STATIC, 185, 140, 34, 8, SS_LEFT
1375- EDITTEXT IDC_EDIT_MMS_WAVE_DATA_NAME, 220, 135, 100, 14, ES_AUTOHSCROLL | ES_READONLY
1371+ LTEXT "ModType 0:OSC 1:FM 2:AM 3:PM 4:AMPM 5:RM 6:SYNC (7:CLIP 8:LOWBIT", IDC_STATIC, 255, 120, 215, 8, SS_LEFT
1372+ LTEXT "OSC_Mode:Freq= 0:[%] 1:[ppm] 2:[mHz] 3:[note]", IDC_STATIC, 255, 140, 145, 8, SS_LEFT
1373+ LTEXT "Connect -1:none -2:output 0〜15:OP_number", IDC_STATIC, 580, 120, 130, 8, SS_LEFT
1374+ LTEXT "WaveName:", IDC_STATIC, 185, 160, 34, 8, SS_LEFT
1375+ EDITTEXT IDC_EDIT_MMS_WAVE_DATA_NAME, 220, 155, 100, 14, ES_AUTOHSCROLL | ES_READONLY
13761376 PUSHBUTTON "Delete Preset", IDC_BUTTON_MMS_DELETE_PRESET, 370, 5, 50, 15
13771377 PUSHBUTTON "OP Clear", IDC_BUTTON_MMS_OP_CLEAR, 625, 50, 40, 15
13781378 PUSHBUTTON "All Clear", IDC_BUTTON_MMS_OP_ALL_CLEAR, 675, 50, 40, 15
@@ -1385,11 +1385,13 @@ FONT 9, "MS UI Gothic", 0, 0, 1
13851385 LTEXT "Name:", IDC_STATIC, 640, 480, 19, 8, SS_LEFT
13861386 EDITTEXT IDC_EDIT_MMS_LFO4_WAVE_NAME, 665, 475, 50, 14, ES_AUTOHSCROLL | ES_READONLY
13871387 PUSHBUTTON "Auto Setup", IDC_BUTTON_MMS_MAGIC_PARAM, 675, 30, 40, 14
1388- LTEXT "FilterName:", IDC_STATIC, 115, 180, 34, 8, SS_LEFT
1389- EDITTEXT IDC_EDIT_MMS_FILTER_NAME, 150, 175, 50, 14, ES_AUTOHSCROLL | ES_READONLY
1390- EDITTEXT IDC_EDIT_MMS_G28_P1, 80, 195, 25, 15, ES_AUTOHSCROLL
1391- LTEXT "Time [ms]:", IDC_STATIC, 45, 200, 32, 8, SS_LEFT
1392- LTEXT "Loop:", IDC_STATIC, 10, 200, 16, 8, SS_LEFT
1388+ LTEXT "FilterName:", IDC_STATIC, 115, 200, 34, 8, SS_LEFT
1389+ EDITTEXT IDC_EDIT_MMS_FILTER_NAME, 150, 195, 50, 14, ES_AUTOHSCROLL | ES_READONLY
1390+ EDITTEXT IDC_EDIT_MMS_G28_P2, 150, 75, 25, 15, ES_AUTOHSCROLL
1391+ LTEXT "Loop [ms]:", IDC_STATIC, 115, 80, 31, 8, SS_LEFT
1392+ LTEXT "Mode:", IDC_STATIC, 10, 80, 18, 8, SS_LEFT
1393+ EDITTEXT IDC_EDIT_MMS_G28_P1, 80, 75, 25, 15, ES_AUTOHSCROLL
1394+ LTEXT "Release:", IDC_STATIC, 45, 80, 26, 8, SS_LEFT
13931395 }
13941396
13951397
@@ -1409,24 +1411,24 @@ FONT 8, "Tahoma", 0, 0, 1
14091411 LTEXT "Name:", IDC_STATIC, 560, 10, 21, 9, SS_LEFT
14101412 EDITTEXT IDC_EDIT_MMS_NAME, 585, 5, 130, 15, ES_AUTOHSCROLL
14111413 CONTROL "", IDC_SLIDER_MMS_NUM, TRACKBAR_CLASS, WS_TABSTOP | TBS_BOTH | TBS_TOOLTIPS, 105, 5, 110, 15
1412- LTEXT "Param:", IDC_STATIC, 10, 100, 20, 8, SS_LEFT
1413- LTEXT "OSC:", IDC_STATIC, 10, 120, 15, 8, SS_LEFT
1414- LTEXT "ModType:", IDC_STATIC, 45, 100, 28, 8, SS_LEFT
1415- EDITTEXT IDC_EDIT_MMS_G2_P1, 80, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1416- LTEXT "Mode:", IDC_STATIC, 45, 120, 18, 8, SS_LEFT
1417- EDITTEXT IDC_EDIT_MMS_G4_P1, 80, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1418- LTEXT "Freq:", IDC_STATIC, 115, 120, 15, 8, SS_LEFT
1419- EDITTEXT IDC_EDIT_MMS_G4_P2, 150, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1420- LTEXT "Tune[cent]:", IDC_STATIC, 185, 120, 34, 8, SS_LEFT
1421- EDITTEXT IDC_EDIT_MMS_G4_P3, 220, 115, 25, 15, ES_AUTOHSCROLL
1422- LTEXT "Amp:", IDC_STATIC, 10, 160, 15, 8, SS_LEFT
1423- LTEXT "Trem [%]:", IDC_STATIC, 45, 160, 27, 8, SS_LEFT
1424- EDITTEXT IDC_EDIT_MMS_G7_P1, 80, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1425- LTEXT "Pitch:", IDC_STATIC, 150, 160, 17, 8, SS_LEFT
1426- LTEXT "Vib[cent]:", IDC_STATIC, 185, 160, 29, 8, SS_LEFT
1427- EDITTEXT IDC_EDIT_MMS_G8_P1, 220, 155, 25, 15, ES_AUTOHSCROLL
1428- LTEXT "EnvPit[cent]:", IDC_STATIC, 255, 160, 38, 8, SS_LEFT
1429- EDITTEXT IDC_EDIT_MMS_G8_P2, 295, 155, 25, 15, ES_AUTOHSCROLL
1414+ LTEXT "Param:", IDC_STATIC, 10, 120, 20, 8, SS_LEFT
1415+ LTEXT "OSC:", IDC_STATIC, 10, 140, 15, 8, SS_LEFT
1416+ LTEXT "ModType:", IDC_STATIC, 45, 120, 28, 8, SS_LEFT
1417+ EDITTEXT IDC_EDIT_MMS_G2_P1, 80, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1418+ LTEXT "Mode:", IDC_STATIC, 45, 140, 18, 8, SS_LEFT
1419+ EDITTEXT IDC_EDIT_MMS_G4_P1, 80, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1420+ LTEXT "Freq:", IDC_STATIC, 115, 140, 15, 8, SS_LEFT
1421+ EDITTEXT IDC_EDIT_MMS_G4_P2, 150, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1422+ LTEXT "Tune[cent]:", IDC_STATIC, 185, 140, 34, 8, SS_LEFT
1423+ EDITTEXT IDC_EDIT_MMS_G4_P3, 220, 135, 25, 15, ES_AUTOHSCROLL
1424+ LTEXT "Amp:", IDC_STATIC, 10, 180, 15, 8, SS_LEFT
1425+ LTEXT "Trem [%]:", IDC_STATIC, 45, 180, 27, 8, SS_LEFT
1426+ EDITTEXT IDC_EDIT_MMS_G7_P1, 80, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1427+ LTEXT "Pitch:", IDC_STATIC, 150, 180, 17, 8, SS_LEFT
1428+ LTEXT "Vib[cent]:", IDC_STATIC, 185, 180, 29, 8, SS_LEFT
1429+ EDITTEXT IDC_EDIT_MMS_G8_P1, 220, 175, 25, 15, ES_AUTOHSCROLL
1430+ LTEXT "EnvPit[cent]:", IDC_STATIC, 255, 180, 38, 8, SS_LEFT
1431+ EDITTEXT IDC_EDIT_MMS_G8_P2, 295, 175, 25, 15, ES_AUTOHSCROLL
14301432 LTEXT "LFO1(amp):", IDC_STATIC, 10, 460, 34, 8, SS_LEFT
14311433 LTEXT "Freq[cHz]:", IDC_STATIC, 50, 460, 31, 8, SS_LEFT
14321434 EDITTEXT IDC_EDIT_MMS_G24_P1, 80, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -1445,77 +1447,77 @@ FONT 8, "Tahoma", 0, 0, 1
14451447 EDITTEXT IDC_EDIT_MMS_G25_P3, 545, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
14461448 LTEXT "Attack[ms]:", IDC_STATIC, 575, 460, 35, 8, SS_LEFT
14471449 EDITTEXT IDC_EDIT_MMS_G25_P4, 610, 455, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1448- LTEXT "Range:", IDC_STATIC, 10, 80, 20, 8, SS_LEFT
1449- LTEXT "KeyLow:", IDC_STATIC, 45, 80, 24, 8, SS_LEFT
1450- EDITTEXT IDC_EDIT_MMS_G1_P1, 80, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1451- LTEXT "KeyHigh:", IDC_STATIC, 115, 80, 26, 8, SS_LEFT
1452- EDITTEXT IDC_EDIT_MMS_G1_P2, 150, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1453- LTEXT "VeloLow:", IDC_STATIC, 185, 80, 27, 8, SS_LEFT
1454- EDITTEXT IDC_EDIT_MMS_G1_P3, 220, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1455- LTEXT "VeloHigh:", IDC_STATIC, 255, 80, 28, 8, SS_LEFT
1456- EDITTEXT IDC_EDIT_MMS_G1_P4, 290, 75, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1457- LTEXT "Connect:", IDC_STATIC, 410, 80, 26, 8, SS_LEFT
1458- LTEXT "Connect1:", IDC_STATIC, 445, 80, 30, 8, SS_LEFT
1459- EDITTEXT IDC_EDIT_MMS_G3_P1, 480, 75, 25, 15, ES_AUTOHSCROLL
1460- LTEXT "Connect2:", IDC_STATIC, 515, 80, 30, 8, SS_LEFT
1461- EDITTEXT IDC_EDIT_MMS_G3_P2, 550, 75, 25, 15, ES_AUTOHSCROLL
1462- LTEXT "Connect3:", IDC_STATIC, 580, 80, 30, 8, SS_LEFT
1463- EDITTEXT IDC_EDIT_MMS_G3_P3, 620, 75, 25, 15, ES_AUTOHSCROLL
1464- LTEXT "Connect4:", IDC_STATIC, 650, 80, 30, 8, SS_LEFT
1465- EDITTEXT IDC_EDIT_MMS_G3_P4, 690, 75, 25, 15, ES_AUTOHSCROLL
1466- LTEXT "ModRate[%]:", IDC_STATIC, 115, 100, 36, 8, SS_LEFT
1467- LTEXT "OP_Lv[%]:", IDC_STATIC, 185, 100, 28, 8, SS_LEFT
1468- LTEXT "Wave:", IDC_STATIC, 10, 140, 18, 8, SS_LEFT
1469- LTEXT "OSC Type:", IDC_STATIC, 45, 140, 32, 8, SS_LEFT
1470- EDITTEXT IDC_EDIT_MMS_G5_P1, 80, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1471- LTEXT "WaveType:", IDC_STATIC, 115, 140, 32, 8, SS_LEFT
1472- EDITTEXT IDC_EDIT_MMS_G5_P2, 150, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1473- LTEXT "Width[%]:", IDC_STATIC, 330, 140, 26, 8, SS_LEFT
1474- EDITTEXT IDC_EDIT_MMS_G5_P3, 370, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1475- LTEXT "Phase[%]:", IDC_STATIC, 405, 140, 28, 8, SS_LEFT
1476- EDITTEXT IDC_EDIT_MMS_G5_P4, 435, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1477- LTEXT "Ext1:", IDC_STATIC, 470, 140, 15, 8, SS_LEFT
1478- EDITTEXT IDC_EDIT_MMS_G5_P5, 485, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1479- LTEXT "Ext2:", IDC_STATIC, 510, 140, 15, 8, SS_LEFT
1480- EDITTEXT IDC_EDIT_MMS_G5_P6, 525, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1481- LTEXT "Ext3:", IDC_STATIC, 550, 140, 15, 8, SS_LEFT
1482- EDITTEXT IDC_EDIT_MMS_G5_P7, 565, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1483- LTEXT "Ext4:", IDC_STATIC, 590, 140, 15, 8, SS_LEFT
1484- EDITTEXT IDC_EDIT_MMS_G5_P8, 605, 135, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1485- LTEXT "Sub:", IDC_STATIC, 410, 120, 13, 8, SS_LEFT
1486- LTEXT "VelMod[%]:", IDC_STATIC, 445, 120, 32, 8, SS_LEFT
1487- EDITTEXT IDC_EDIT_MMS_G6_P1, 480, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1488- LTEXT "VelOP[%]:", IDC_STATIC, 515, 120, 28, 8, SS_LEFT
1489- EDITTEXT IDC_EDIT_MMS_G6_P2, 550, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1490- LTEXT "KeyMod[cent]:", IDC_STATIC, 580, 120, 42, 8, SS_LEFT
1491- EDITTEXT IDC_EDIT_MMS_G6_P3, 620, 115, 25, 15, ES_AUTOHSCROLL
1492- LTEXT "KeyOP[cent]:", IDC_STATIC, 650, 120, 39, 8, SS_LEFT
1493- EDITTEXT IDC_EDIT_MMS_G6_P4, 690, 115, 25, 15, ES_AUTOHSCROLL
1494- LTEXT "VelPit[cent]:", IDC_STATIC, 330, 160, 37, 8, SS_LEFT
1495- EDITTEXT IDC_EDIT_MMS_G8_P3, 370, 155, 25, 15, ES_AUTOHSCROLL
1496- LTEXT "Width:", IDC_STATIC, 480, 160, 18, 8, SS_LEFT
1497- LTEXT "LfoWid [%]:", IDC_STATIC, 515, 160, 32, 8, SS_LEFT
1498- EDITTEXT IDC_EDIT_MMS_G9_P1, 550, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1499- LTEXT "EnvWid [%]:", IDC_STATIC, 580, 160, 34, 8, SS_LEFT
1500- EDITTEXT IDC_EDIT_MMS_G9_P2, 620, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1501- LTEXT "VelWid [%]:", IDC_STATIC, 650, 160, 32, 8, SS_LEFT
1502- EDITTEXT IDC_EDIT_MMS_G9_P3, 690, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1503- LTEXT "Filter:", IDC_STATIC, 10, 180, 18, 8, SS_LEFT
1504- LTEXT "FltType:", IDC_STATIC, 45, 180, 24, 8, SS_LEFT
1505- EDITTEXT IDC_EDIT_MMS_G10_P1, 80, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1506- LTEXT "FltFc[Hz]:", IDC_STATIC, 210, 180, 30, 8, SS_LEFT
1507- EDITTEXT IDC_EDIT_MMS_G10_P2, 245, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1508- LTEXT "Reso[dB]:", IDC_STATIC, 280, 180, 30, 8, SS_LEFT
1509- EDITTEXT IDC_EDIT_MMS_G10_P3, 315, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1510- LTEXT "Cutoff:", IDC_STATIC, 410, 180, 20, 8, SS_LEFT
1511- LTEXT "LfoFc[cent]:", IDC_STATIC, 440, 180, 36, 8, SS_LEFT
1512- EDITTEXT IDC_EDIT_MMS_G11_P1, 480, 175, 25, 15, ES_AUTOHSCROLL
1513- LTEXT "EnvFc[cent]:", IDC_STATIC, 515, 180, 38, 8, SS_LEFT
1514- EDITTEXT IDC_EDIT_MMS_G11_P2, 550, 175, 25, 15, ES_AUTOHSCROLL
1515- LTEXT "VelFc[cent]:", IDC_STATIC, 580, 180, 36, 8, SS_LEFT
1516- EDITTEXT IDC_EDIT_MMS_G11_P3, 620, 175, 25, 15, ES_AUTOHSCROLL
1517- LTEXT "KeyFc[cent]:", IDC_STATIC, 650, 180, 38, 8, SS_LEFT
1518- EDITTEXT IDC_EDIT_MMS_G11_P4, 690, 175, 25, 15, ES_AUTOHSCROLL
1450+ LTEXT "Range:", IDC_STATIC, 10, 100, 20, 8, SS_LEFT
1451+ LTEXT "KeyLow:", IDC_STATIC, 45, 100, 24, 8, SS_LEFT
1452+ EDITTEXT IDC_EDIT_MMS_G1_P1, 80, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1453+ LTEXT "KeyHigh:", IDC_STATIC, 115, 100, 26, 8, SS_LEFT
1454+ EDITTEXT IDC_EDIT_MMS_G1_P2, 150, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1455+ LTEXT "VeloLow:", IDC_STATIC, 185, 100, 27, 8, SS_LEFT
1456+ EDITTEXT IDC_EDIT_MMS_G1_P3, 220, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1457+ LTEXT "VeloHigh:", IDC_STATIC, 255, 100, 28, 8, SS_LEFT
1458+ EDITTEXT IDC_EDIT_MMS_G1_P4, 290, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1459+ LTEXT "Connect:", IDC_STATIC, 410, 100, 26, 8, SS_LEFT
1460+ LTEXT "Connect1:", IDC_STATIC, 445, 100, 30, 8, SS_LEFT
1461+ EDITTEXT IDC_EDIT_MMS_G3_P1, 480, 95, 25, 15, ES_AUTOHSCROLL
1462+ LTEXT "Connect2:", IDC_STATIC, 515, 100, 30, 8, SS_LEFT
1463+ EDITTEXT IDC_EDIT_MMS_G3_P2, 550, 95, 25, 15, ES_AUTOHSCROLL
1464+ LTEXT "Connect3:", IDC_STATIC, 580, 100, 30, 8, SS_LEFT
1465+ EDITTEXT IDC_EDIT_MMS_G3_P3, 620, 95, 25, 15, ES_AUTOHSCROLL
1466+ LTEXT "Connect4:", IDC_STATIC, 650, 100, 30, 8, SS_LEFT
1467+ EDITTEXT IDC_EDIT_MMS_G3_P4, 690, 95, 25, 15, ES_AUTOHSCROLL
1468+ LTEXT "ModRate[%]:", IDC_STATIC, 115, 120, 38, 8, SS_LEFT
1469+ LTEXT "OP_Lv[%]:", IDC_STATIC, 185, 120, 34, 8, SS_LEFT
1470+ LTEXT "Wave:", IDC_STATIC, 10, 160, 18, 8, SS_LEFT
1471+ LTEXT "OSC Type:", IDC_STATIC, 45, 160, 32, 8, SS_LEFT
1472+ EDITTEXT IDC_EDIT_MMS_G5_P1, 80, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1473+ LTEXT "WaveType:", IDC_STATIC, 115, 160, 32, 8, SS_LEFT
1474+ EDITTEXT IDC_EDIT_MMS_G5_P2, 150, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1475+ LTEXT "Width[%]:", IDC_STATIC, 330, 160, 26, 8, SS_LEFT
1476+ EDITTEXT IDC_EDIT_MMS_G5_P3, 370, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1477+ LTEXT "Phase[%]:", IDC_STATIC, 405, 160, 28, 8, SS_LEFT
1478+ EDITTEXT IDC_EDIT_MMS_G5_P4, 435, 155, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1479+ LTEXT "Ext1:", IDC_STATIC, 470, 160, 15, 8, SS_LEFT
1480+ EDITTEXT IDC_EDIT_MMS_G5_P5, 485, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1481+ LTEXT "Ext2:", IDC_STATIC, 510, 160, 15, 8, SS_LEFT
1482+ EDITTEXT IDC_EDIT_MMS_G5_P6, 525, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1483+ LTEXT "Ext3:", IDC_STATIC, 550, 160, 15, 8, SS_LEFT
1484+ EDITTEXT IDC_EDIT_MMS_G5_P7, 565, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1485+ LTEXT "Ext4:", IDC_STATIC, 590, 160, 15, 8, SS_LEFT
1486+ EDITTEXT IDC_EDIT_MMS_G5_P8, 605, 155, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1487+ LTEXT "Sub:", IDC_STATIC, 410, 140, 13, 8, SS_LEFT
1488+ LTEXT "VelMod[%]:", IDC_STATIC, 445, 140, 32, 8, SS_LEFT
1489+ EDITTEXT IDC_EDIT_MMS_G6_P1, 480, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1490+ LTEXT "VelOP[%]:", IDC_STATIC, 515, 140, 28, 8, SS_LEFT
1491+ EDITTEXT IDC_EDIT_MMS_G6_P2, 550, 135, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1492+ LTEXT "KeyMod[cent]:", IDC_STATIC, 580, 140, 42, 8, SS_LEFT
1493+ EDITTEXT IDC_EDIT_MMS_G6_P3, 620, 135, 25, 15, ES_AUTOHSCROLL
1494+ LTEXT "KeyOP[cent]:", IDC_STATIC, 650, 140, 39, 8, SS_LEFT
1495+ EDITTEXT IDC_EDIT_MMS_G6_P4, 690, 135, 25, 15, ES_AUTOHSCROLL
1496+ LTEXT "VelPit[cent]:", IDC_STATIC, 330, 180, 37, 8, SS_LEFT
1497+ EDITTEXT IDC_EDIT_MMS_G8_P3, 370, 175, 25, 15, ES_AUTOHSCROLL
1498+ LTEXT "Width:", IDC_STATIC, 480, 180, 18, 8, SS_LEFT
1499+ LTEXT "LfoWid [%]:", IDC_STATIC, 515, 180, 32, 8, SS_LEFT
1500+ EDITTEXT IDC_EDIT_MMS_G9_P1, 550, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1501+ LTEXT "EnvWid [%]:", IDC_STATIC, 580, 180, 34, 8, SS_LEFT
1502+ EDITTEXT IDC_EDIT_MMS_G9_P2, 620, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1503+ LTEXT "VelWid [%]:", IDC_STATIC, 650, 180, 32, 8, SS_LEFT
1504+ EDITTEXT IDC_EDIT_MMS_G9_P3, 690, 175, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1505+ LTEXT "Filter:", IDC_STATIC, 10, 200, 18, 8, SS_LEFT
1506+ LTEXT "FltType:", IDC_STATIC, 45, 200, 24, 8, SS_LEFT
1507+ EDITTEXT IDC_EDIT_MMS_G10_P1, 80, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1508+ LTEXT "FltFc[Hz]:", IDC_STATIC, 210, 200, 30, 8, SS_LEFT
1509+ EDITTEXT IDC_EDIT_MMS_G10_P2, 245, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1510+ LTEXT "Reso[dB]:", IDC_STATIC, 280, 200, 30, 8, SS_LEFT
1511+ EDITTEXT IDC_EDIT_MMS_G10_P3, 315, 195, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1512+ LTEXT "Cutoff:", IDC_STATIC, 410, 200, 20, 8, SS_LEFT
1513+ LTEXT "LfoFc[cent]:", IDC_STATIC, 440, 200, 36, 8, SS_LEFT
1514+ EDITTEXT IDC_EDIT_MMS_G11_P1, 480, 195, 25, 15, ES_AUTOHSCROLL
1515+ LTEXT "EnvFc[cent]:", IDC_STATIC, 515, 200, 38, 8, SS_LEFT
1516+ EDITTEXT IDC_EDIT_MMS_G11_P2, 550, 195, 25, 15, ES_AUTOHSCROLL
1517+ LTEXT "VelFc[cent]:", IDC_STATIC, 580, 200, 36, 8, SS_LEFT
1518+ EDITTEXT IDC_EDIT_MMS_G11_P3, 620, 195, 25, 15, ES_AUTOHSCROLL
1519+ LTEXT "KeyFc[cent]:", IDC_STATIC, 650, 200, 38, 8, SS_LEFT
1520+ EDITTEXT IDC_EDIT_MMS_G11_P4, 690, 195, 25, 15, ES_AUTOHSCROLL
15191521 LTEXT "AmpEnv:", IDC_STATIC, 10, 220, 26, 8, SS_LEFT
15201522 LTEXT "Tm1[ms]:", IDC_STATIC, 48, 220, 28, 8, SS_LEFT
15211523 EDITTEXT IDC_EDIT_MMS_G12_P1, 76, 215, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -1632,8 +1634,8 @@ FONT 8, "Tahoma", 0, 0, 1
16321634 EDITTEXT IDC_EDIT_MMS_G15_P13, 644, 275, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
16331635 LTEXT "OfDl[ms]:", IDC_STATIC, 668, 280, 28, 8, SS_LEFT
16341636 EDITTEXT IDC_EDIT_MMS_G15_P14, 696, 275, 20, 15, ES_AUTOHSCROLL | ES_NUMBER
1635- EDITTEXT IDC_EDIT_MMS_G2_P2, 150, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1636- EDITTEXT IDC_EDIT_MMS_G2_P3, 220, 95, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1637+ EDITTEXT IDC_EDIT_MMS_G2_P2, 150, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
1638+ EDITTEXT IDC_EDIT_MMS_G2_P3, 220, 115, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
16371639 LTEXT "LFO3(wid):", IDC_STATIC, 10, 480, 32, 8, SS_LEFT
16381640 LTEXT "Freq[cHz]:", IDC_STATIC, 50, 480, 31, 8, SS_LEFT
16391641 EDITTEXT IDC_EDIT_MMS_G26_P1, 80, 475, 25, 15, ES_AUTOHSCROLL | ES_NUMBER
@@ -1871,11 +1873,11 @@ FONT 8, "Tahoma", 0, 0, 1
18711873 AUTORADIOBUTTON "OP13", IDC_BUTTON_MMS_OP13, 440, 55, 31, 8
18721874 AUTORADIOBUTTON "OP14", IDC_BUTTON_MMS_OP14, 470, 55, 31, 8
18731875 AUTORADIOBUTTON "OP15", IDC_BUTTON_MMS_OP15, 500, 55, 31, 8
1874- LTEXT "ModType 0:OSC 1:FM 2:AM 3:PM 4:AMPM 5:RM 6:SYNC (7:CLIP 8:LOWBIT", IDC_STATIC, 255, 100, 253, 8, SS_LEFT
1875- LTEXT "OSC_Mode:Freq= 0:[%] 1:[ppm] 2:[mHz] 3:[note]", IDC_STATIC, 255, 120, 150, 8, SS_LEFT
1876- LTEXT "Connect -1:none -2:output 0〜15:OP_number", IDC_STATIC, 580, 100, 130, 8, SS_LEFT
1877- LTEXT "WaveName:", IDC_STATIC, 180, 140, 34, 8, SS_LEFT
1878- EDITTEXT IDC_EDIT_MMS_WAVE_DATA_NAME, 220, 135, 100, 14, ES_AUTOHSCROLL | ES_READONLY
1876+ LTEXT "ModType 0:OSC 1:FM 2:AM 3:PM 4:AMPM 5:RM 6:SYNC (7:CLIP 8:LOWBIT", IDC_STATIC, 255, 120, 253, 8, SS_LEFT
1877+ LTEXT "OSC_Mode:Freq= 0:[%] 1:[ppm] 2:[mHz] 3:[note]", IDC_STATIC, 255, 140, 150, 8, SS_LEFT
1878+ LTEXT "Connect -1:none -2:output 0〜15:OP_number", IDC_STATIC, 580, 120, 130, 8, SS_LEFT
1879+ LTEXT "WaveName:", IDC_STATIC, 180, 160, 34, 8, SS_LEFT
1880+ EDITTEXT IDC_EDIT_MMS_WAVE_DATA_NAME, 220, 155, 100, 14, ES_AUTOHSCROLL | ES_READONLY
18791881 PUSHBUTTON "Delete Preset", IDC_BUTTON_MMS_DELETE_PRESET, 370, 5, 50, 15
18801882 PUSHBUTTON "OP Clear", IDC_BUTTON_MMS_OP_CLEAR, 625, 50, 40, 15
18811883 PUSHBUTTON "All Clear", IDC_BUTTON_MMS_OP_ALL_CLEAR, 675, 50, 40, 15
@@ -1888,11 +1890,13 @@ FONT 8, "Tahoma", 0, 0, 1
18881890 LTEXT "Name:", IDC_STATIC, 640, 480, 19, 8, SS_LEFT
18891891 EDITTEXT IDC_EDIT_MMS_LFO4_WAVE_NAME, 665, 475, 50, 14, ES_AUTOHSCROLL | ES_READONLY
18901892 PUSHBUTTON "Auto Setup", IDC_BUTTON_MMS_MAGIC_PARAM, 665, 30, 50, 14
1891- LTEXT "FilterName:", IDC_STATIC, 115, 180, 34, 8, SS_LEFT
1892- EDITTEXT IDC_EDIT_MMS_FILTER_NAME, 150, 175, 50, 14, ES_AUTOHSCROLL | ES_READONLY
1893- EDITTEXT IDC_EDIT_MMS_G28_P1, 80, 195, 25, 15, ES_AUTOHSCROLL
1894- LTEXT "Time [ms]:", IDC_STATIC, 45, 200, 32, 8, SS_LEFT
1895- LTEXT "Loop:", IDC_STATIC, 10, 200, 16, 8, SS_LEFT
1893+ LTEXT "FilterName:", IDC_STATIC, 115, 200, 34, 8, SS_LEFT
1894+ EDITTEXT IDC_EDIT_MMS_FILTER_NAME, 150, 195, 50, 14, ES_AUTOHSCROLL | ES_READONLY
1895+ EDITTEXT IDC_EDIT_MMS_G28_P2, 150, 75, 25, 15, ES_AUTOHSCROLL
1896+ LTEXT "Loop [ms]:", IDC_STATIC, 115, 80, 35, 8, SS_LEFT
1897+ LTEXT "Mode:", IDC_STATIC, 10, 80, 18, 8, SS_LEFT
1898+ EDITTEXT IDC_EDIT_MMS_G28_P1, 80, 75, 25, 15, ES_AUTOHSCROLL
1899+ LTEXT "Release:", IDC_STATIC, 45, 80, 26, 8, SS_LEFT
18961900 }
18971901
18981902
@@ -1912,126 +1916,128 @@ FONT 9, "MS UI Gothic", 0, 0, 1
19121916 LTEXT "Name:", IDC_STATIC, 565, 10, 30, 8, SS_LEFT
19131917 EDITTEXT IDC_EDIT_SCC_NAME, 590, 5, 130, 15, ES_AUTOHSCROLL
19141918 CONTROL "", IDC_SLIDER_SCC_NUM, TRACKBAR_CLASS, WS_TABSTOP | TBS_BOTH | TBS_TOOLTIPS, 100, 5, 110, 15
1915- LTEXT "Param:", IDC_STATIC, 5, 35, 20, 8, SS_LEFT
1916- LTEXT "OSC:", IDC_STATIC, 5, 55, 15, 8, SS_LEFT
1917- LTEXT "Level [%]:", IDC_STATIC, 50, 35, 28, 8, SS_LEFT
1918- EDITTEXT IDC_EDIT_SCC_G1_P1, 90, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1919- LTEXT "Mode:", IDC_STATIC, 50, 55, 18, 8, SS_LEFT
1920- EDITTEXT IDC_EDIT_SCC_G2_P1, 90, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1921- LTEXT "Freq:", IDC_STATIC, 130, 55, 15, 8, SS_LEFT
1922- EDITTEXT IDC_EDIT_SCC_G2_P2, 170, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1923- LTEXT "Tune [cent]:", IDC_STATIC, 210, 55, 36, 8, SS_LEFT
1924- EDITTEXT IDC_EDIT_SCC_G2_P3, 250, 50, 30, 15, ES_AUTOHSCROLL
1925- LTEXT "SCC_DATA:", IDC_STATIC, 290, 55, 35, 8, SS_LEFT
1926- EDITTEXT IDC_EDIT_SCC_G2_P4, 330, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1927- LTEXT "Amp:", IDC_STATIC, 5, 115, 15, 8, SS_LEFT
1928- LTEXT "Trem [%]:", IDC_STATIC, 50, 115, 27, 8, SS_LEFT
1929- EDITTEXT IDC_EDIT_SCC_G3_P1, 90, 110, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1930- LTEXT "Pitch:", IDC_STATIC, 5, 135, 17, 8, SS_LEFT
1931- LTEXT "Vib [cent]:", IDC_STATIC, 50, 135, 31, 8, SS_LEFT
1932- EDITTEXT IDC_EDIT_SCC_G4_P1, 90, 130, 30, 15, ES_AUTOHSCROLL
1933- LTEXT "PitEnv [cent]:", IDC_STATIC, 130, 135, 40, 8, SS_LEFT
1934- EDITTEXT IDC_EDIT_SCC_G4_P2, 170, 130, 30, 15, ES_AUTOHSCROLL
1935- LTEXT "AmpEnv:", IDC_STATIC, 5, 155, 26, 8, SS_LEFT
1936- LTEXT "Time1 [ms]:", IDC_STATIC, 50, 155, 35, 8, SS_LEFT
1937- EDITTEXT IDC_EDIT_SCC_G5_P1, 90, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1938- LTEXT "Level1 [%]:", IDC_STATIC, 130, 155, 31, 8, SS_LEFT
1939- EDITTEXT IDC_EDIT_SCC_G5_P2, 170, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1940- LTEXT "Time2 [ms]:", IDC_STATIC, 210, 155, 35, 8, SS_LEFT
1941- EDITTEXT IDC_EDIT_SCC_G5_P3, 250, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1942- LTEXT "Level2 [%]:", IDC_STATIC, 290, 155, 31, 8, SS_LEFT
1943- EDITTEXT IDC_EDIT_SCC_G5_P4, 330, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1944- LTEXT "PitEnv:", IDC_STATIC, 5, 195, 21, 8, SS_LEFT
1945- LTEXT "Time1 [ms]:", IDC_STATIC, 50, 195, 35, 8, SS_LEFT
1946- EDITTEXT IDC_EDIT_SCC_G6_P1, 90, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1947- LTEXT "Level1 [%]:", IDC_STATIC, 130, 195, 31, 8, SS_LEFT
1948- EDITTEXT IDC_EDIT_SCC_G6_P2, 170, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1949- LTEXT "Time2 [ms]:", IDC_STATIC, 210, 195, 35, 8, SS_LEFT
1950- EDITTEXT IDC_EDIT_SCC_G6_P3, 250, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1951- LTEXT "Level2 [%]:", IDC_STATIC, 290, 195, 31, 8, SS_LEFT
1952- EDITTEXT IDC_EDIT_SCC_G6_P4, 330, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1953- LTEXT "LFO1(amp):", IDC_STATIC, 5, 235, 34, 8, SS_LEFT
1954- LTEXT "Freq [cHz]:", IDC_STATIC, 50, 235, 33, 8, SS_LEFT
1955- EDITTEXT IDC_EDIT_SCC_G7_P1, 90, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1956- LTEXT "Delay [ms]:", IDC_STATIC, 130, 235, 34, 8, SS_LEFT
1957- EDITTEXT IDC_EDIT_SCC_G7_P2, 170, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1958- LTEXT "Wave:", IDC_STATIC, 210, 235, 18, 8, SS_LEFT
1959- EDITTEXT IDC_EDIT_SCC_G7_P3, 250, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1960- LTEXT "Attack [ms]:", IDC_STATIC, 290, 235, 37, 8, SS_LEFT
1961- EDITTEXT IDC_EDIT_SCC_G7_P4, 330, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1962- LTEXT "LFO2(pit):", IDC_STATIC, 5, 255, 30, 8, SS_LEFT
1919+ LTEXT "Param:", IDC_STATIC, 5, 55, 20, 8, SS_LEFT
1920+ LTEXT "OSC:", IDC_STATIC, 5, 75, 15, 8, SS_LEFT
1921+ LTEXT "Level [%]:", IDC_STATIC, 50, 55, 28, 8, SS_LEFT
1922+ EDITTEXT IDC_EDIT_SCC_G1_P1, 90, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1923+ LTEXT "Mode:", IDC_STATIC, 50, 75, 18, 8, SS_LEFT
1924+ EDITTEXT IDC_EDIT_SCC_G2_P1, 90, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1925+ LTEXT "Freq:", IDC_STATIC, 130, 75, 15, 8, SS_LEFT
1926+ EDITTEXT IDC_EDIT_SCC_G2_P2, 170, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1927+ LTEXT "Tune [cent]:", IDC_STATIC, 210, 75, 36, 8, SS_LEFT
1928+ EDITTEXT IDC_EDIT_SCC_G2_P3, 250, 70, 30, 15, ES_AUTOHSCROLL
1929+ LTEXT "SCC_DATA:", IDC_STATIC, 290, 75, 35, 8, SS_LEFT
1930+ EDITTEXT IDC_EDIT_SCC_G2_P4, 330, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1931+ LTEXT "Amp:", IDC_STATIC, 5, 135, 15, 8, SS_LEFT
1932+ LTEXT "Trem [%]:", IDC_STATIC, 50, 135, 27, 8, SS_LEFT
1933+ EDITTEXT IDC_EDIT_SCC_G3_P1, 90, 130, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1934+ LTEXT "Pitch:", IDC_STATIC, 5, 155, 17, 8, SS_LEFT
1935+ LTEXT "Vib [cent]:", IDC_STATIC, 50, 155, 31, 8, SS_LEFT
1936+ EDITTEXT IDC_EDIT_SCC_G4_P1, 90, 150, 30, 15, ES_AUTOHSCROLL
1937+ LTEXT "PitEnv [cent]:", IDC_STATIC, 130, 155, 40, 8, SS_LEFT
1938+ EDITTEXT IDC_EDIT_SCC_G4_P2, 170, 150, 30, 15, ES_AUTOHSCROLL
1939+ LTEXT "AmpEnv:", IDC_STATIC, 5, 175, 26, 8, SS_LEFT
1940+ LTEXT "Time1 [ms]:", IDC_STATIC, 50, 175, 35, 8, SS_LEFT
1941+ EDITTEXT IDC_EDIT_SCC_G5_P1, 90, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1942+ LTEXT "Level1 [%]:", IDC_STATIC, 130, 175, 31, 8, SS_LEFT
1943+ EDITTEXT IDC_EDIT_SCC_G5_P2, 170, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1944+ LTEXT "Time2 [ms]:", IDC_STATIC, 210, 175, 35, 8, SS_LEFT
1945+ EDITTEXT IDC_EDIT_SCC_G5_P3, 250, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1946+ LTEXT "Level2 [%]:", IDC_STATIC, 290, 175, 31, 8, SS_LEFT
1947+ EDITTEXT IDC_EDIT_SCC_G5_P4, 330, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1948+ LTEXT "PitEnv:", IDC_STATIC, 5, 215, 21, 8, SS_LEFT
1949+ LTEXT "Time1 [ms]:", IDC_STATIC, 50, 215, 35, 8, SS_LEFT
1950+ EDITTEXT IDC_EDIT_SCC_G6_P1, 90, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1951+ LTEXT "Level1 [%]:", IDC_STATIC, 130, 215, 31, 8, SS_LEFT
1952+ EDITTEXT IDC_EDIT_SCC_G6_P2, 170, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1953+ LTEXT "Time2 [ms]:", IDC_STATIC, 210, 215, 35, 8, SS_LEFT
1954+ EDITTEXT IDC_EDIT_SCC_G6_P3, 250, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1955+ LTEXT "Level2 [%]:", IDC_STATIC, 290, 215, 31, 8, SS_LEFT
1956+ EDITTEXT IDC_EDIT_SCC_G6_P4, 330, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1957+ LTEXT "LFO1(amp):", IDC_STATIC, 5, 255, 34, 8, SS_LEFT
19631958 LTEXT "Freq [cHz]:", IDC_STATIC, 50, 255, 33, 8, SS_LEFT
1964- EDITTEXT IDC_EDIT_SCC_G8_P1, 90, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1959+ EDITTEXT IDC_EDIT_SCC_G7_P1, 90, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
19651960 LTEXT "Delay [ms]:", IDC_STATIC, 130, 255, 34, 8, SS_LEFT
1966- EDITTEXT IDC_EDIT_SCC_G8_P2, 170, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1961+ EDITTEXT IDC_EDIT_SCC_G7_P2, 170, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
19671962 LTEXT "Wave:", IDC_STATIC, 210, 255, 18, 8, SS_LEFT
1968- EDITTEXT IDC_EDIT_SCC_G8_P3, 250, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1963+ EDITTEXT IDC_EDIT_SCC_G7_P3, 250, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
19691964 LTEXT "Attack [ms]:", IDC_STATIC, 290, 255, 37, 8, SS_LEFT
1970- EDITTEXT IDC_EDIT_SCC_G8_P4, 330, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1971- LTEXT "mode 0:% 1:ppm 2:mHz 3:note", IDC_STATIC, 60, 70, 84, 8, SS_LEFT
1972- LTEXT "Time3 [ms]:", IDC_STATIC, 375, 155, 35, 8, SS_LEFT
1973- EDITTEXT IDC_EDIT_SCC_G5_P5, 415, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1974- LTEXT "Level3 [%]:", IDC_STATIC, 455, 155, 31, 8, SS_LEFT
1975- EDITTEXT IDC_EDIT_SCC_G5_P6, 495, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1976- LTEXT "Time4 [ms]:", IDC_STATIC, 50, 175, 35, 8, SS_LEFT
1977- EDITTEXT IDC_EDIT_SCC_G5_P7, 90, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1978- LTEXT "Level4 [%]:", IDC_STATIC, 130, 175, 31, 8, SS_LEFT
1979- EDITTEXT IDC_EDIT_SCC_G5_P8, 170, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1980- LTEXT "Time5 [ms]:", IDC_STATIC, 210, 175, 35, 8, SS_LEFT
1981- EDITTEXT IDC_EDIT_SCC_G5_P9, 250, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1982- LTEXT "Level5 [%]:", IDC_STATIC, 290, 175, 31, 8, SS_LEFT
1983- EDITTEXT IDC_EDIT_SCC_G5_P10, 330, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1984- LTEXT "Time6 [ms]:", IDC_STATIC, 375, 175, 35, 8, SS_LEFT
1985- EDITTEXT IDC_EDIT_SCC_G5_P11, 415, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1986- LTEXT "Level6 [%]:", IDC_STATIC, 455, 175, 31, 8, SS_LEFT
1987- EDITTEXT IDC_EDIT_SCC_G5_P12, 495, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1988- LTEXT "Delay [ms]:", IDC_STATIC, 535, 175, 34, 8, SS_LEFT
1989- EDITTEXT IDC_EDIT_SCC_G5_P13, 575, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1990- LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 175, 43, 8, SS_LEFT
1991- EDITTEXT IDC_EDIT_SCC_G5_P14, 660, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1992- LTEXT "Time3 [ms]:", IDC_STATIC, 375, 195, 35, 8, SS_LEFT
1993- EDITTEXT IDC_EDIT_SCC_G6_P5, 415, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1994- LTEXT "Level3 [%]:", IDC_STATIC, 455, 195, 31, 8, SS_LEFT
1995- EDITTEXT IDC_EDIT_SCC_G6_P6, 495, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1996- LTEXT "Time4 [ms]:", IDC_STATIC, 50, 215, 35, 8, SS_LEFT
1997- EDITTEXT IDC_EDIT_SCC_G6_P7, 90, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1998- LTEXT "Level4 [%]:", IDC_STATIC, 130, 215, 31, 8, SS_LEFT
1999- EDITTEXT IDC_EDIT_SCC_G6_P8, 170, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2000- LTEXT "Time5 [ms]:", IDC_STATIC, 210, 215, 35, 8, SS_LEFT
2001- EDITTEXT IDC_EDIT_SCC_G6_P9, 250, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2002- LTEXT "Leve5 [%]:", IDC_STATIC, 290, 215, 30, 8, SS_LEFT
2003- EDITTEXT IDC_EDIT_SCC_G6_P10, 330, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2004- LTEXT "Time6 [ms]:", IDC_STATIC, 375, 215, 35, 8, SS_LEFT
2005- EDITTEXT IDC_EDIT_SCC_G6_P11, 415, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2006- LTEXT "Level6 [%]:", IDC_STATIC, 455, 215, 31, 8, SS_LEFT
2007- EDITTEXT IDC_EDIT_SCC_G6_P12, 495, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2008- LTEXT "Delay [ms]:", IDC_STATIC, 535, 215, 34, 8, SS_LEFT
2009- EDITTEXT IDC_EDIT_SCC_G6_P13, 575, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2010- LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 215, 43, 8, SS_LEFT
2011- EDITTEXT IDC_EDIT_SCC_G6_P14, 660, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2012- LTEXT "SCC_Name:", IDC_STATIC, 375, 55, 39, 8, SS_LEFT
2013- EDITTEXT IDC_EDIT_SCC_WAVE1_DATA_NAME, 420, 50, 180, 14, ES_AUTOHSCROLL | ES_READONLY
1965+ EDITTEXT IDC_EDIT_SCC_G7_P4, 330, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1966+ LTEXT "LFO2(pit):", IDC_STATIC, 5, 275, 30, 8, SS_LEFT
1967+ LTEXT "Freq [cHz]:", IDC_STATIC, 50, 275, 33, 8, SS_LEFT
1968+ EDITTEXT IDC_EDIT_SCC_G8_P1, 90, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1969+ LTEXT "Delay [ms]:", IDC_STATIC, 130, 275, 34, 8, SS_LEFT
1970+ EDITTEXT IDC_EDIT_SCC_G8_P2, 170, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1971+ LTEXT "Wave:", IDC_STATIC, 210, 275, 18, 8, SS_LEFT
1972+ EDITTEXT IDC_EDIT_SCC_G8_P3, 250, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1973+ LTEXT "Attack [ms]:", IDC_STATIC, 290, 275, 37, 8, SS_LEFT
1974+ EDITTEXT IDC_EDIT_SCC_G8_P4, 330, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1975+ LTEXT "mode 0:% 1:ppm 2:mHz 3:note", IDC_STATIC, 60, 90, 84, 8, SS_LEFT
1976+ LTEXT "Time3 [ms]:", IDC_STATIC, 375, 175, 35, 8, SS_LEFT
1977+ EDITTEXT IDC_EDIT_SCC_G5_P5, 415, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1978+ LTEXT "Level3 [%]:", IDC_STATIC, 455, 175, 31, 8, SS_LEFT
1979+ EDITTEXT IDC_EDIT_SCC_G5_P6, 495, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1980+ LTEXT "Time4 [ms]:", IDC_STATIC, 50, 195, 35, 8, SS_LEFT
1981+ EDITTEXT IDC_EDIT_SCC_G5_P7, 90, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1982+ LTEXT "Level4 [%]:", IDC_STATIC, 130, 195, 31, 8, SS_LEFT
1983+ EDITTEXT IDC_EDIT_SCC_G5_P8, 170, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1984+ LTEXT "Time5 [ms]:", IDC_STATIC, 210, 195, 35, 8, SS_LEFT
1985+ EDITTEXT IDC_EDIT_SCC_G5_P9, 250, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1986+ LTEXT "Level5 [%]:", IDC_STATIC, 290, 195, 31, 8, SS_LEFT
1987+ EDITTEXT IDC_EDIT_SCC_G5_P10, 330, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1988+ LTEXT "Time6 [ms]:", IDC_STATIC, 375, 195, 35, 8, SS_LEFT
1989+ EDITTEXT IDC_EDIT_SCC_G5_P11, 415, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1990+ LTEXT "Level6 [%]:", IDC_STATIC, 455, 195, 31, 8, SS_LEFT
1991+ EDITTEXT IDC_EDIT_SCC_G5_P12, 495, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1992+ LTEXT "Delay [ms]:", IDC_STATIC, 535, 195, 34, 8, SS_LEFT
1993+ EDITTEXT IDC_EDIT_SCC_G5_P13, 575, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1994+ LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 195, 43, 8, SS_LEFT
1995+ EDITTEXT IDC_EDIT_SCC_G5_P14, 660, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1996+ LTEXT "Time3 [ms]:", IDC_STATIC, 375, 215, 35, 8, SS_LEFT
1997+ EDITTEXT IDC_EDIT_SCC_G6_P5, 415, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
1998+ LTEXT "Level3 [%]:", IDC_STATIC, 455, 215, 31, 8, SS_LEFT
1999+ EDITTEXT IDC_EDIT_SCC_G6_P6, 495, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2000+ LTEXT "Time4 [ms]:", IDC_STATIC, 50, 235, 35, 8, SS_LEFT
2001+ EDITTEXT IDC_EDIT_SCC_G6_P7, 90, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2002+ LTEXT "Level4 [%]:", IDC_STATIC, 130, 235, 31, 8, SS_LEFT
2003+ EDITTEXT IDC_EDIT_SCC_G6_P8, 170, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2004+ LTEXT "Time5 [ms]:", IDC_STATIC, 210, 235, 35, 8, SS_LEFT
2005+ EDITTEXT IDC_EDIT_SCC_G6_P9, 250, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2006+ LTEXT "Leve5 [%]:", IDC_STATIC, 290, 235, 30, 8, SS_LEFT
2007+ EDITTEXT IDC_EDIT_SCC_G6_P10, 330, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2008+ LTEXT "Time6 [ms]:", IDC_STATIC, 375, 235, 35, 8, SS_LEFT
2009+ EDITTEXT IDC_EDIT_SCC_G6_P11, 415, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2010+ LTEXT "Level6 [%]:", IDC_STATIC, 455, 235, 31, 8, SS_LEFT
2011+ EDITTEXT IDC_EDIT_SCC_G6_P12, 495, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2012+ LTEXT "Delay [ms]:", IDC_STATIC, 535, 235, 34, 8, SS_LEFT
2013+ EDITTEXT IDC_EDIT_SCC_G6_P13, 575, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2014+ LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 235, 43, 8, SS_LEFT
2015+ EDITTEXT IDC_EDIT_SCC_G6_P14, 660, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2016+ LTEXT "SCC_Name:", IDC_STATIC, 375, 75, 39, 8, SS_LEFT
2017+ EDITTEXT IDC_EDIT_SCC_WAVE1_DATA_NAME, 420, 70, 180, 14, ES_AUTOHSCROLL | ES_READONLY
20142018 PUSHBUTTON "Delete Preset", IDC_BUTTON_SCC_DELETE_PRESET, 370, 5, 50, 15
2015- PUSHBUTTON "Clear", IDC_BUTTON_SCC_CLEAR, 680, 30, 40, 14
2016- LTEXT "Wave_Name:", IDC_STATIC, 375, 235, 44, 8, SS_LEFT
2017- EDITTEXT IDC_EDIT_SCC_LFO1_WAVE_NAME, 420, 230, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2019+ PUSHBUTTON "Clear", IDC_BUTTON_SCC_CLEAR, 680, 50, 40, 14
20182020 LTEXT "Wave_Name:", IDC_STATIC, 375, 255, 44, 8, SS_LEFT
2019- EDITTEXT IDC_EDIT_SCC_LFO2_WAVE_NAME, 420, 250, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2020- LTEXT "Time [ms]:", IDC_STATIC, 50, 275, 32, 8, SS_LEFT
2021- EDITTEXT IDC_EDIT_SCC_G9_P1, 90, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2022- LTEXT "Loop:", IDC_STATIC, 5, 275, 16, 8, SS_LEFT
2023- LTEXT "Time2 [ms]:", IDC_STATIC, 210, 75, 35, 8, SS_LEFT
2024- EDITTEXT IDC_EDIT_SCC_G2_P5, 250, 70, 30, 15, ES_AUTOHSCROLL
2025- LTEXT "SCC_DATA2:", IDC_STATIC, 290, 75, 43, 8, SS_LEFT
2026- EDITTEXT IDC_EDIT_SCC_G2_P6, 330, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2027- LTEXT "SCC_Name:", IDC_STATIC, 375, 75, 39, 8, SS_LEFT
2028- EDITTEXT IDC_EDIT_SCC_WAVE2_DATA_NAME, 420, 70, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2029- LTEXT "Flag3[0,1]:", IDC_STATIC, 210, 95, 31, 8, SS_LEFT
2030- EDITTEXT IDC_EDIT_SCC_G2_P7, 250, 90, 30, 15, ES_AUTOHSCROLL
2031- LTEXT "SCC_DATA3:", IDC_STATIC, 290, 95, 39, 8, SS_LEFT
2032- EDITTEXT IDC_EDIT_SCC_G2_P8, 330, 90, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2021+ EDITTEXT IDC_EDIT_SCC_LFO1_WAVE_NAME, 420, 250, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2022+ LTEXT "Wave_Name:", IDC_STATIC, 375, 275, 44, 8, SS_LEFT
2023+ EDITTEXT IDC_EDIT_SCC_LFO2_WAVE_NAME, 420, 270, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2024+ LTEXT "Release:", IDC_STATIC, 50, 35, 26, 8, SS_LEFT
2025+ EDITTEXT IDC_EDIT_SCC_G9_P1, 90, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2026+ LTEXT "Mode:", IDC_STATIC, 5, 35, 18, 8, SS_LEFT
2027+ LTEXT "Time2 [ms]:", IDC_STATIC, 210, 95, 35, 8, SS_LEFT
2028+ EDITTEXT IDC_EDIT_SCC_G2_P5, 250, 90, 30, 15, ES_AUTOHSCROLL
2029+ LTEXT "SCC_DATA2:", IDC_STATIC, 290, 95, 43, 8, SS_LEFT
2030+ EDITTEXT IDC_EDIT_SCC_G2_P6, 330, 90, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
20332031 LTEXT "SCC_Name:", IDC_STATIC, 375, 95, 39, 8, SS_LEFT
2034- EDITTEXT IDC_EDIT_SCC_WAVE3_DATA_NAME, 420, 90, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2032+ EDITTEXT IDC_EDIT_SCC_WAVE2_DATA_NAME, 420, 90, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2033+ LTEXT "Flag3[0,1]:", IDC_STATIC, 210, 115, 31, 8, SS_LEFT
2034+ EDITTEXT IDC_EDIT_SCC_G2_P7, 250, 110, 30, 15, ES_AUTOHSCROLL
2035+ LTEXT "SCC_DATA3:", IDC_STATIC, 290, 115, 39, 8, SS_LEFT
2036+ EDITTEXT IDC_EDIT_SCC_G2_P8, 330, 110, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2037+ LTEXT "SCC_Name:", IDC_STATIC, 375, 115, 39, 8, SS_LEFT
2038+ EDITTEXT IDC_EDIT_SCC_WAVE3_DATA_NAME, 420, 110, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2039+ LTEXT "Loop [ms]:", IDC_STATIC, 130, 35, 31, 8, SS_LEFT
2040+ EDITTEXT IDC_EDIT_SCC_G9_P2, 170, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
20352041 }
20362042
20372043
@@ -2276,105 +2282,105 @@ STYLE DS_CONTROL | DS_SETFONT | WS_CHILDWINDOW
22762282 FONT 8, "Tahoma", 0, 0, 1
22772283 {
22782284 AUTOCHECKBOX "Override", IDC_CHK_SCC_OVERRIDE, 5, 10, 44, 8
2279- LTEXT "Param:", IDC_STATIC, 5, 35, 20, 8, SS_LEFT
2280- LTEXT "OSC:", IDC_STATIC, 5, 55, 15, 8, SS_LEFT
2281- LTEXT "Level [%]:", IDC_STATIC, 50, 35, 34, 8, SS_LEFT
2282- EDITTEXT IDC_EDIT_SCC_G1_P1, 90, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2283- LTEXT "Mode:", IDC_STATIC, 50, 55, 18, 8, SS_LEFT
2284- EDITTEXT IDC_EDIT_SCC_G2_P1, 90, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2285- LTEXT "Freq:", IDC_STATIC, 130, 55, 15, 8, SS_LEFT
2286- EDITTEXT IDC_EDIT_SCC_G2_P2, 170, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2287- LTEXT "Tune [cent]:", IDC_STATIC, 210, 55, 40, 8, SS_LEFT
2288- EDITTEXT IDC_EDIT_SCC_G2_P3, 250, 50, 30, 15, ES_AUTOHSCROLL
2289- LTEXT "SCC_DATA:", IDC_STATIC, 290, 55, 37, 8, SS_LEFT
2290- EDITTEXT IDC_EDIT_SCC_G2_P4, 330, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2291- LTEXT "Amp:", IDC_STATIC, 5, 115, 15, 8, SS_LEFT
2292- LTEXT "Trem [%]:", IDC_STATIC, 50, 115, 35, 8, SS_LEFT
2293- EDITTEXT IDC_EDIT_SCC_G3_P1, 90, 110, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2294- LTEXT "Pitch:", IDC_STATIC, 5, 135, 17, 8, SS_LEFT
2295- LTEXT "Vib [cent]:", IDC_STATIC, 50, 135, 37, 8, SS_LEFT
2296- EDITTEXT IDC_EDIT_SCC_G4_P1, 90, 130, 30, 15, ES_AUTOHSCROLL
2297- LTEXT "PEnv [cent]:", IDC_STATIC, 130, 135, 41, 8, SS_LEFT
2298- EDITTEXT IDC_EDIT_SCC_G4_P2, 170, 130, 30, 15, ES_AUTOHSCROLL
2299- LTEXT "AmpEnv:", IDC_STATIC, 5, 155, 26, 8, SS_LEFT
2300- LTEXT "Time1 [ms]:", IDC_STATIC, 50, 155, 39, 8, SS_LEFT
2301- EDITTEXT IDC_EDIT_SCC_G5_P1, 90, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2302- LTEXT "Level1 [%]:", IDC_STATIC, 130, 155, 40, 8, SS_LEFT
2303- EDITTEXT IDC_EDIT_SCC_G5_P2, 170, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2304- LTEXT "Time2 [ms]:", IDC_STATIC, 210, 155, 39, 8, SS_LEFT
2305- EDITTEXT IDC_EDIT_SCC_G5_P3, 250, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2306- LTEXT "Level2 [%]:", IDC_STATIC, 290, 155, 42, 8, SS_LEFT
2307- EDITTEXT IDC_EDIT_SCC_G5_P4, 330, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2308- LTEXT "PitEnv:", IDC_STATIC, 5, 195, 21, 8, SS_LEFT
2309- LTEXT "Time1 [ms]:", IDC_STATIC, 50, 195, 37, 8, SS_LEFT
2310- EDITTEXT IDC_EDIT_SCC_G6_P1, 90, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2311- LTEXT "Level1 [%]:", IDC_STATIC, 130, 195, 39, 8, SS_LEFT
2312- EDITTEXT IDC_EDIT_SCC_G6_P2, 170, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2313- LTEXT "Time2 [ms]:", IDC_STATIC, 210, 195, 39, 8, SS_LEFT
2314- EDITTEXT IDC_EDIT_SCC_G6_P3, 250, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2315- LTEXT "Level2 [%]:", IDC_STATIC, 290, 195, 38, 8, SS_LEFT
2316- EDITTEXT IDC_EDIT_SCC_G6_P4, 330, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2317- LTEXT "mode 0:% 1:ppm 2:mHz 3:note", IDC_STATIC, 60, 70, 84, 8, SS_LEFT
2318- LTEXT "Time3 [ms]:", IDC_STATIC, 375, 155, 42, 8, SS_LEFT
2319- EDITTEXT IDC_EDIT_SCC_G5_P5, 415, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2320- LTEXT "Level3 [%]:", IDC_STATIC, 455, 155, 40, 8, SS_LEFT
2321- EDITTEXT IDC_EDIT_SCC_G5_P6, 495, 150, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2322- LTEXT "Time4 [ms]:", IDC_STATIC, 50, 175, 39, 8, SS_LEFT
2323- EDITTEXT IDC_EDIT_SCC_G5_P7, 90, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2324- LTEXT "Level4 [%]:", IDC_STATIC, 130, 175, 39, 8, SS_LEFT
2325- EDITTEXT IDC_EDIT_SCC_G5_P8, 170, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2326- LTEXT "Time5 [ms]:", IDC_STATIC, 210, 175, 39, 8, SS_LEFT
2327- EDITTEXT IDC_EDIT_SCC_G5_P9, 250, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2328- LTEXT "Level5 [%]:", IDC_STATIC, 290, 175, 39, 8, SS_LEFT
2329- EDITTEXT IDC_EDIT_SCC_G5_P10, 330, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2330- LTEXT "Time6 [ms]:", IDC_STATIC, 375, 175, 40, 8, SS_LEFT
2331- EDITTEXT IDC_EDIT_SCC_G5_P11, 415, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2332- LTEXT "Level6 [%]:", IDC_STATIC, 455, 175, 40, 8, SS_LEFT
2333- EDITTEXT IDC_EDIT_SCC_G5_P12, 495, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2334- LTEXT "Delay [ms]:", IDC_STATIC, 535, 175, 41, 8, SS_LEFT
2335- EDITTEXT IDC_EDIT_SCC_G5_P13, 575, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2336- LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 175, 48, 8, SS_LEFT
2337- EDITTEXT IDC_EDIT_SCC_G5_P14, 660, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2338- LTEXT "Time3 [ms]:", IDC_STATIC, 375, 195, 38, 8, SS_LEFT
2339- EDITTEXT IDC_EDIT_SCC_G6_P5, 415, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2340- LTEXT "Level3 [%]:", IDC_STATIC, 455, 195, 42, 8, SS_LEFT
2341- EDITTEXT IDC_EDIT_SCC_G6_P6, 495, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2342- LTEXT "Time4 [ms]:", IDC_STATIC, 50, 215, 39, 8, SS_LEFT
2343- EDITTEXT IDC_EDIT_SCC_G6_P7, 90, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2344- LTEXT "Level4 [%]:", IDC_STATIC, 130, 215, 38, 8, SS_LEFT
2345- EDITTEXT IDC_EDIT_SCC_G6_P8, 170, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2346- LTEXT "Time5 [ms]:", IDC_STATIC, 210, 215, 39, 8, SS_LEFT
2347- EDITTEXT IDC_EDIT_SCC_G6_P9, 250, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2348- LTEXT "Leve5 [%]:", IDC_STATIC, 290, 215, 39, 8, SS_LEFT
2349- EDITTEXT IDC_EDIT_SCC_G6_P10, 330, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2350- LTEXT "Time6 [ms]:", IDC_STATIC, 375, 215, 40, 8, SS_LEFT
2351- EDITTEXT IDC_EDIT_SCC_G6_P11, 415, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2352- LTEXT "Level6 [%]:", IDC_STATIC, 455, 215, 40, 8, SS_LEFT
2353- EDITTEXT IDC_EDIT_SCC_G6_P12, 495, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2354- LTEXT "Delay [ms]:", IDC_STATIC, 535, 215, 40, 8, SS_LEFT
2355- EDITTEXT IDC_EDIT_SCC_G6_P13, 575, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2356- LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 215, 50, 8, SS_LEFT
2357- EDITTEXT IDC_EDIT_SCC_G6_P14, 660, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2358- LTEXT "LFO1(amp):", IDC_STATIC, 5, 235, 36, 8, SS_LEFT
2359- LTEXT "Freq [cHz]:", IDC_STATIC, 50, 235, 37, 8, SS_LEFT
2360- EDITTEXT IDC_EDIT_SCC_G7_P1, 90, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2361- LTEXT "Delay [ms]:", IDC_STATIC, 130, 235, 40, 8, SS_LEFT
2362- EDITTEXT IDC_EDIT_SCC_G7_P2, 170, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2363- LTEXT "Wave:", IDC_STATIC, 210, 235, 18, 8, SS_LEFT
2364- EDITTEXT IDC_EDIT_SCC_G7_P3, 250, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2365- LTEXT "Attack [ms]:", IDC_STATIC, 290, 235, 39, 8, SS_LEFT
2366- EDITTEXT IDC_EDIT_SCC_G7_P4, 330, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2367- LTEXT "LFO2(pit):", IDC_STATIC, 5, 255, 30, 8, SS_LEFT
2368- LTEXT "Freq [cHz]:", IDC_STATIC, 50, 255, 39, 8, SS_LEFT
2369- EDITTEXT IDC_EDIT_SCC_G8_P1, 90, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2370- LTEXT "Delay [ms]:", IDC_STATIC, 130, 255, 39, 8, SS_LEFT
2371- EDITTEXT IDC_EDIT_SCC_G8_P2, 170, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2285+ LTEXT "Param:", IDC_STATIC, 5, 55, 20, 8, SS_LEFT
2286+ LTEXT "OSC:", IDC_STATIC, 5, 75, 15, 8, SS_LEFT
2287+ LTEXT "Level [%]:", IDC_STATIC, 50, 55, 34, 8, SS_LEFT
2288+ EDITTEXT IDC_EDIT_SCC_G1_P1, 90, 50, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2289+ LTEXT "Mode:", IDC_STATIC, 50, 75, 18, 8, SS_LEFT
2290+ EDITTEXT IDC_EDIT_SCC_G2_P1, 90, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2291+ LTEXT "Freq:", IDC_STATIC, 130, 75, 15, 8, SS_LEFT
2292+ EDITTEXT IDC_EDIT_SCC_G2_P2, 170, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2293+ LTEXT "Tune [cent]:", IDC_STATIC, 210, 75, 40, 8, SS_LEFT
2294+ EDITTEXT IDC_EDIT_SCC_G2_P3, 250, 70, 30, 15, ES_AUTOHSCROLL
2295+ LTEXT "SCC_DATA:", IDC_STATIC, 290, 75, 37, 8, SS_LEFT
2296+ EDITTEXT IDC_EDIT_SCC_G2_P4, 330, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2297+ LTEXT "Amp:", IDC_STATIC, 5, 135, 15, 8, SS_LEFT
2298+ LTEXT "Trem [%]:", IDC_STATIC, 50, 135, 35, 8, SS_LEFT
2299+ EDITTEXT IDC_EDIT_SCC_G3_P1, 90, 130, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2300+ LTEXT "Pitch:", IDC_STATIC, 5, 155, 17, 8, SS_LEFT
2301+ LTEXT "Vib [cent]:", IDC_STATIC, 50, 155, 37, 8, SS_LEFT
2302+ EDITTEXT IDC_EDIT_SCC_G4_P1, 90, 150, 30, 15, ES_AUTOHSCROLL
2303+ LTEXT "PEnv [cent]:", IDC_STATIC, 130, 155, 41, 8, SS_LEFT
2304+ EDITTEXT IDC_EDIT_SCC_G4_P2, 170, 150, 30, 15, ES_AUTOHSCROLL
2305+ LTEXT "AmpEnv:", IDC_STATIC, 5, 175, 26, 8, SS_LEFT
2306+ LTEXT "Time1 [ms]:", IDC_STATIC, 50, 175, 39, 8, SS_LEFT
2307+ EDITTEXT IDC_EDIT_SCC_G5_P1, 90, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2308+ LTEXT "Level1 [%]:", IDC_STATIC, 130, 175, 40, 8, SS_LEFT
2309+ EDITTEXT IDC_EDIT_SCC_G5_P2, 170, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2310+ LTEXT "Time2 [ms]:", IDC_STATIC, 210, 175, 39, 8, SS_LEFT
2311+ EDITTEXT IDC_EDIT_SCC_G5_P3, 250, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2312+ LTEXT "Level2 [%]:", IDC_STATIC, 290, 175, 42, 8, SS_LEFT
2313+ EDITTEXT IDC_EDIT_SCC_G5_P4, 330, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2314+ LTEXT "PitEnv:", IDC_STATIC, 5, 215, 21, 8, SS_LEFT
2315+ LTEXT "Time1 [ms]:", IDC_STATIC, 50, 215, 37, 8, SS_LEFT
2316+ EDITTEXT IDC_EDIT_SCC_G6_P1, 90, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2317+ LTEXT "Level1 [%]:", IDC_STATIC, 130, 215, 39, 8, SS_LEFT
2318+ EDITTEXT IDC_EDIT_SCC_G6_P2, 170, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2319+ LTEXT "Time2 [ms]:", IDC_STATIC, 210, 215, 39, 8, SS_LEFT
2320+ EDITTEXT IDC_EDIT_SCC_G6_P3, 250, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2321+ LTEXT "Level2 [%]:", IDC_STATIC, 290, 215, 38, 8, SS_LEFT
2322+ EDITTEXT IDC_EDIT_SCC_G6_P4, 330, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2323+ LTEXT "mode 0:% 1:ppm 2:mHz 3:note", IDC_STATIC, 60, 90, 84, 8, SS_LEFT
2324+ LTEXT "Time3 [ms]:", IDC_STATIC, 375, 175, 42, 8, SS_LEFT
2325+ EDITTEXT IDC_EDIT_SCC_G5_P5, 415, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2326+ LTEXT "Level3 [%]:", IDC_STATIC, 455, 175, 40, 8, SS_LEFT
2327+ EDITTEXT IDC_EDIT_SCC_G5_P6, 495, 170, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2328+ LTEXT "Time4 [ms]:", IDC_STATIC, 50, 195, 39, 8, SS_LEFT
2329+ EDITTEXT IDC_EDIT_SCC_G5_P7, 90, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2330+ LTEXT "Level4 [%]:", IDC_STATIC, 130, 195, 39, 8, SS_LEFT
2331+ EDITTEXT IDC_EDIT_SCC_G5_P8, 170, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2332+ LTEXT "Time5 [ms]:", IDC_STATIC, 210, 195, 39, 8, SS_LEFT
2333+ EDITTEXT IDC_EDIT_SCC_G5_P9, 250, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2334+ LTEXT "Level5 [%]:", IDC_STATIC, 290, 195, 39, 8, SS_LEFT
2335+ EDITTEXT IDC_EDIT_SCC_G5_P10, 330, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2336+ LTEXT "Time6 [ms]:", IDC_STATIC, 375, 195, 40, 8, SS_LEFT
2337+ EDITTEXT IDC_EDIT_SCC_G5_P11, 415, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2338+ LTEXT "Level6 [%]:", IDC_STATIC, 455, 195, 40, 8, SS_LEFT
2339+ EDITTEXT IDC_EDIT_SCC_G5_P12, 495, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2340+ LTEXT "Delay [ms]:", IDC_STATIC, 535, 195, 41, 8, SS_LEFT
2341+ EDITTEXT IDC_EDIT_SCC_G5_P13, 575, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2342+ LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 195, 48, 8, SS_LEFT
2343+ EDITTEXT IDC_EDIT_SCC_G5_P14, 660, 190, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2344+ LTEXT "Time3 [ms]:", IDC_STATIC, 375, 215, 38, 8, SS_LEFT
2345+ EDITTEXT IDC_EDIT_SCC_G6_P5, 415, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2346+ LTEXT "Level3 [%]:", IDC_STATIC, 455, 215, 42, 8, SS_LEFT
2347+ EDITTEXT IDC_EDIT_SCC_G6_P6, 495, 210, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2348+ LTEXT "Time4 [ms]:", IDC_STATIC, 50, 235, 39, 8, SS_LEFT
2349+ EDITTEXT IDC_EDIT_SCC_G6_P7, 90, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2350+ LTEXT "Level4 [%]:", IDC_STATIC, 130, 235, 38, 8, SS_LEFT
2351+ EDITTEXT IDC_EDIT_SCC_G6_P8, 170, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2352+ LTEXT "Time5 [ms]:", IDC_STATIC, 210, 235, 39, 8, SS_LEFT
2353+ EDITTEXT IDC_EDIT_SCC_G6_P9, 250, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2354+ LTEXT "Leve5 [%]:", IDC_STATIC, 290, 235, 39, 8, SS_LEFT
2355+ EDITTEXT IDC_EDIT_SCC_G6_P10, 330, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2356+ LTEXT "Time6 [ms]:", IDC_STATIC, 375, 235, 40, 8, SS_LEFT
2357+ EDITTEXT IDC_EDIT_SCC_G6_P11, 415, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2358+ LTEXT "Level6 [%]:", IDC_STATIC, 455, 235, 40, 8, SS_LEFT
2359+ EDITTEXT IDC_EDIT_SCC_G6_P12, 495, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2360+ LTEXT "Delay [ms]:", IDC_STATIC, 535, 235, 40, 8, SS_LEFT
2361+ EDITTEXT IDC_EDIT_SCC_G6_P13, 575, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2362+ LTEXT "OffDelay [ms]:", IDC_STATIC, 615, 235, 50, 8, SS_LEFT
2363+ EDITTEXT IDC_EDIT_SCC_G6_P14, 660, 230, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2364+ LTEXT "LFO1(amp):", IDC_STATIC, 5, 255, 36, 8, SS_LEFT
2365+ LTEXT "Freq [cHz]:", IDC_STATIC, 50, 255, 37, 8, SS_LEFT
2366+ EDITTEXT IDC_EDIT_SCC_G7_P1, 90, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2367+ LTEXT "Delay [ms]:", IDC_STATIC, 130, 255, 40, 8, SS_LEFT
2368+ EDITTEXT IDC_EDIT_SCC_G7_P2, 170, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
23722369 LTEXT "Wave:", IDC_STATIC, 210, 255, 18, 8, SS_LEFT
2373- EDITTEXT IDC_EDIT_SCC_G8_P3, 250, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2374- LTEXT "Attack [ms]:", IDC_STATIC, 290, 255, 45, 8, SS_LEFT
2375- EDITTEXT IDC_EDIT_SCC_G8_P4, 330, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2376- LTEXT "SCC_Name:", IDC_STATIC, 375, 55, 39, 8, SS_LEFT
2377- EDITTEXT IDC_EDIT_SCC_WAVE1_DATA_NAME, 420, 50, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2370+ EDITTEXT IDC_EDIT_SCC_G7_P3, 250, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2371+ LTEXT "Attack [ms]:", IDC_STATIC, 290, 255, 39, 8, SS_LEFT
2372+ EDITTEXT IDC_EDIT_SCC_G7_P4, 330, 250, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2373+ LTEXT "LFO2(pit):", IDC_STATIC, 5, 275, 30, 8, SS_LEFT
2374+ LTEXT "Freq [cHz]:", IDC_STATIC, 50, 275, 39, 8, SS_LEFT
2375+ EDITTEXT IDC_EDIT_SCC_G8_P1, 90, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2376+ LTEXT "Delay [ms]:", IDC_STATIC, 130, 275, 39, 8, SS_LEFT
2377+ EDITTEXT IDC_EDIT_SCC_G8_P2, 170, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2378+ LTEXT "Wave:", IDC_STATIC, 210, 275, 18, 8, SS_LEFT
2379+ EDITTEXT IDC_EDIT_SCC_G8_P3, 250, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2380+ LTEXT "Attack [ms]:", IDC_STATIC, 290, 275, 45, 8, SS_LEFT
2381+ EDITTEXT IDC_EDIT_SCC_G8_P4, 330, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2382+ LTEXT "SCC_Name:", IDC_STATIC, 375, 75, 39, 8, SS_LEFT
2383+ EDITTEXT IDC_EDIT_SCC_WAVE1_DATA_NAME, 420, 70, 180, 14, ES_AUTOHSCROLL | ES_READONLY
23782384 LTEXT "PresetNumber:", IDC_STATIC, 60, 10, 48, 8, SS_LEFT
23792385 EDITTEXT IDC_EDIT_SCC_NUM, 215, 5, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
23802386 DEFPUSHBUTTON "Load Preset", IDC_BUTTON_SCC_LOAD_PRESET, 256, 5, 50, 15
@@ -2385,26 +2391,28 @@ FONT 8, "Tahoma", 0, 0, 1
23852391 EDITTEXT IDC_EDIT_SCC_NAME, 590, 5, 130, 15, ES_AUTOHSCROLL
23862392 CONTROL "", IDC_SLIDER_SCC_NUM, TRACKBAR_CLASS, WS_TABSTOP | TBS_BOTH | TBS_TOOLTIPS, 105, 5, 110, 15
23872393 PUSHBUTTON "Delete Preset", IDC_BUTTON_SCC_DELETE_PRESET, 375, 5, 50, 15
2388- PUSHBUTTON "Clear", IDC_BUTTON_SCC_CLEAR, 680, 30, 40, 14
2389- LTEXT "Wave_Name:", IDC_STATIC, 375, 235, 44, 8, SS_LEFT
2390- EDITTEXT IDC_EDIT_SCC_LFO1_WAVE_NAME, 420, 230, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2394+ PUSHBUTTON "Clear", IDC_BUTTON_SCC_CLEAR, 680, 50, 40, 14
23912395 LTEXT "Wave_Name:", IDC_STATIC, 375, 255, 44, 8, SS_LEFT
2392- EDITTEXT IDC_EDIT_SCC_LFO2_WAVE_NAME, 420, 250, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2393- LTEXT "Time [ms]:", IDC_STATIC, 50, 275, 34, 8, SS_LEFT
2394- EDITTEXT IDC_EDIT_SCC_G9_P1, 90, 270, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2395- LTEXT "Loop:", IDC_STATIC, 5, 275, 16, 8, SS_LEFT
2396- LTEXT "Time [ms]:", IDC_STATIC, 210, 75, 34, 8, SS_LEFT
2397- EDITTEXT IDC_EDIT_SCC_G2_P5, 250, 70, 30, 15, ES_AUTOHSCROLL
2398- LTEXT "SCC_DATA2:", IDC_STATIC, 290, 75, 43, 8, SS_LEFT
2399- EDITTEXT IDC_EDIT_SCC_G2_P6, 330, 70, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2400- LTEXT "SCC_Name:", IDC_STATIC, 375, 75, 39, 8, SS_LEFT
2401- EDITTEXT IDC_EDIT_SCC_WAVE2_DATA_NAME, 420, 70, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2402- LTEXT "Flag3[0,1]:", IDC_STATIC, 210, 95, 37, 8, SS_LEFT
2403- EDITTEXT IDC_EDIT_SCC_G2_P7, 250, 90, 30, 15, ES_AUTOHSCROLL
2404- LTEXT "SCC_DATA3:", IDC_STATIC, 290, 95, 39, 8, SS_LEFT
2405- EDITTEXT IDC_EDIT_SCC_G2_P8, 330, 90, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2396+ EDITTEXT IDC_EDIT_SCC_LFO1_WAVE_NAME, 420, 250, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2397+ LTEXT "Wave_Name:", IDC_STATIC, 375, 275, 44, 8, SS_LEFT
2398+ EDITTEXT IDC_EDIT_SCC_LFO2_WAVE_NAME, 420, 270, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2399+ LTEXT "Time [ms]:", IDC_STATIC, 210, 95, 34, 8, SS_LEFT
2400+ EDITTEXT IDC_EDIT_SCC_G2_P5, 250, 90, 30, 15, ES_AUTOHSCROLL
2401+ LTEXT "SCC_DATA2:", IDC_STATIC, 290, 95, 43, 8, SS_LEFT
2402+ EDITTEXT IDC_EDIT_SCC_G2_P6, 330, 90, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
24062403 LTEXT "SCC_Name:", IDC_STATIC, 375, 95, 39, 8, SS_LEFT
2407- EDITTEXT IDC_EDIT_SCC_WAVE3_DATA_NAME, 420, 90, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2404+ EDITTEXT IDC_EDIT_SCC_WAVE2_DATA_NAME, 420, 90, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2405+ LTEXT "Flag3[0,1]:", IDC_STATIC, 210, 115, 37, 8, SS_LEFT
2406+ EDITTEXT IDC_EDIT_SCC_G2_P7, 250, 110, 30, 15, ES_AUTOHSCROLL
2407+ LTEXT "SCC_DATA3:", IDC_STATIC, 290, 115, 39, 8, SS_LEFT
2408+ EDITTEXT IDC_EDIT_SCC_G2_P8, 330, 110, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2409+ LTEXT "SCC_Name:", IDC_STATIC, 375, 115, 39, 8, SS_LEFT
2410+ EDITTEXT IDC_EDIT_SCC_WAVE3_DATA_NAME, 420, 110, 180, 14, ES_AUTOHSCROLL | ES_READONLY
2411+ LTEXT "Release:", IDC_STATIC, 50, 35, 26, 8, SS_LEFT
2412+ EDITTEXT IDC_EDIT_SCC_G9_P1, 90, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
2413+ LTEXT "Mode:", IDC_STATIC, 5, 35, 18, 8, SS_LEFT
2414+ LTEXT "Loop [ms]:", IDC_STATIC, 130, 35, 34, 8, SS_LEFT
2415+ EDITTEXT IDC_EDIT_SCC_G9_P2, 170, 30, 30, 15, ES_AUTOHSCROLL | ES_NUMBER
24082416 }
24092417
24102418
@@ -2759,7 +2767,7 @@ FONT 9, "MS UI Gothic", 0, 0, 1
27592767 EDITTEXT IDC_EDIT_INT_SYNTH_UPDATE, 85, 35, 30, 12, ES_AUTOHSCROLL | ES_NUMBER
27602768 LTEXT "サンプルレート [Hz]", IDC_STATIC, 10, 20, 52, 8, SS_LEFT | SS_CENTERIMAGE
27612769 EDITTEXT IDC_EDIT_INT_SYNTH_RATE, 85, 20, 30, 12, ES_AUTOHSCROLL
2762- LTEXT "-1:sr/2 [Hz] , 0:sr[Hz] , 1~:synthrate[Hz]", IDC_STATIC, 120, 20, 140, 8, SS_LEFT
2770+ LTEXT "0:sr[Hz], 1~:opt[Hz], -1:sr/2[Hz], -2:sr*2[Hz], ~-3:sr*-opt[Hz]", IDC_STATIC, 120, 20, 175, 8, SS_LEFT
27632771 COMBOBOX IDC_COMBO_INT_SYNTH_SINE, 85, 50, 120, 100, CBS_DROPDOWNLIST | CBS_HASSTRINGS
27642772 }
27652773
@@ -2775,7 +2783,7 @@ FONT 8, "Tahoma", 0, 0, 1
27752783 EDITTEXT IDC_EDIT_INT_SYNTH_UPDATE, 85, 35, 30, 12, ES_AUTOHSCROLL | ES_NUMBER
27762784 LTEXT "Sample Rate [Hz]", IDC_STATIC, 10, 20, 56, 8, SS_LEFT | SS_CENTERIMAGE
27772785 EDITTEXT IDC_EDIT_INT_SYNTH_RATE, 85, 20, 30, 12, ES_AUTOHSCROLL
2778- LTEXT "-1:sr/2 [Hz] , 0:sr[Hz] , 1~:synthrate[Hz]", IDC_STATIC, 125, 20, 140, 8, SS_LEFT
2786+ LTEXT "0:sr[Hz], 1~:opt[Hz], -1:sr/2[Hz], -2:sr*2[Hz], ~-3:sr*-opt[Hz]", IDC_STATIC, 125, 20, 205, 8, SS_LEFT
27792787 COMBOBOX IDC_COMBO_INT_SYNTH_SINE, 85, 50, 120, 100, CBS_DROPDOWNLIST | CBS_HASSTRINGS
27802788 }
27812789
--- a/timidity/int_synth.c
+++ b/timidity/int_synth.c
@@ -143,13 +143,20 @@ static void set_sample_rate(void)
143143 is_sample_rate_ms = playmode_rate_ms;
144144 resample_ratio = 1.0;
145145 is_rs_increment = is_fraction;
146- }else if(opt_int_synth_rate < 0){
146+ }else if(opt_int_synth_rate == -1){
147147 is_rs_mode = 1; // up resample , play_mode->rate / 2
148148 is_sample_rate = play_mode->rate / 2;
149149 div_is_sample_rate = 1.0 / is_sample_rate;
150150 is_sample_rate_ms = is_sample_rate * DIV_1000;
151151 resample_ratio = is_sample_rate * div_playmode_rate * div_is_rs_over_sampling;
152152 is_rs_increment = resample_ratio * is_fraction;
153+ }else if(opt_int_synth_rate < 0){
154+ is_rs_mode = 2; // down resample , play_mode->rate * 2
155+ is_sample_rate = play_mode->rate * -opt_int_synth_rate;
156+ div_is_sample_rate = 1.0 / is_sample_rate;
157+ is_sample_rate_ms = is_sample_rate * DIV_1000;
158+ resample_ratio = is_sample_rate * div_playmode_rate * div_is_rs_over_sampling;
159+ is_rs_increment = resample_ratio * is_fraction;
153160 }else if(opt_int_synth_rate < play_mode->rate){
154161 is_rs_mode = 1; // up resample
155162 is_sample_rate = opt_int_synth_rate;
@@ -4571,7 +4578,7 @@ FLOAT_T compute_osc_scc_sine(FLOAT_T in, FLOAT_T *data)
45714578 ofsi = fp;
45724579 // fp = 0.5 + sin((in - ofsi - 0.5) * M_PI) * DIV_2;
45734580 // fp = 0.5 + sine_table[(int32)((in - ofsi - 0.5) * M_12BIT) & table_size_mask] * DIV_2;
4574- fp = lookup2_sine_p(in - fp);
4581+ fp = lookup2_sine_p((in - fp) * DIV_2);
45754582 ofsi &= 0x1F;
45764583 v1 = data[ofsi];
45774584 v2 = data[ofsi + 1];
@@ -5734,7 +5741,7 @@ static inline FLOAT_T compute_scc(InfoIS_SCC *info)
57345741 static inline void compute_voice_scc_switch(int v, int32 count, DATA_T *is_buf, IS_RS_DATA_T *rs_buf)
57355742 {
57365743 Voice *vp = voice + v;
5737- InfoIS_SCC *info = (InfoIS_SCC*)&vp->scc;
5744+ InfoIS_SCC *info = vp->scc;
57385745 int32 i;
57395746
57405747 if(!info->init){
@@ -6475,7 +6482,7 @@ static void pre_compute_mms(InfoIS_MMS *info, int v, int32 count)
64756482 static inline void compute_voice_mms_switch(int v, int32 count, DATA_T *is_buf, IS_RS_DATA_T *rs_buf)
64766483 {
64776484 Voice *vp = voice + v;
6478- InfoIS_MMS *info = (InfoIS_MMS*)&vp->mms;
6485+ InfoIS_MMS *info = vp->mms;
64796486 int32 i;
64806487
64816488 if(!info->init){
@@ -6507,47 +6514,79 @@ static inline void compute_voice_mms_switch(int v, int32 count, DATA_T *is_buf,
65076514 void init_int_synth_scc(int v)
65086515 {
65096516 Voice *vp = voice + v;
6510- init_scc_preset(v, &vp->scc, (Preset_IS *)vp->sample->data, vp->sample->sf_sample_index);
6517+
6518+ if(!vp->scc)
6519+ return;
6520+ init_scc_preset(v, vp->scc, (Preset_IS *)vp->sample->data, vp->sample->sf_sample_index);
65116521 }
65126522
65136523 void noteoff_int_synth_scc(int v)
65146524 {
6515- noteoff_scc(&voice[v].scc);
6525+ Voice *vp = voice + v;
6526+
6527+ if(!vp->scc)
6528+ return;
6529+ noteoff_scc(vp->scc);
65166530 }
65176531
65186532 void damper_int_synth_scc(int v, int8 damper)
65196533 {
6520- damper_scc(&voice[v].scc, damper);
6534+ Voice *vp = voice + v;
6535+
6536+ if(!vp->scc)
6537+ return;
6538+ damper_scc(vp->scc, damper);
65216539 }
65226540
65236541 void compute_voice_scc(int v, DATA_T *ptr, int32 count)
65246542 {
6543+ Voice *vp = voice + v;
6544+
6545+ if(!vp->scc)
6546+ return;
65256547 compute_voice_scc_switch(v, count, ptr, is_resample_buffer);
65266548 }
65276549
65286550 void init_int_synth_mms(int v)
65296551 {
65306552 Voice *vp = voice + v;
6531- init_mms_preset(v, &vp->mms, (Preset_IS *)vp->sample->data, vp->sample->sf_sample_index);
6553+
6554+ if(!vp->mms)
6555+ return;
6556+ init_mms_preset(v, vp->mms, (Preset_IS *)vp->sample->data, vp->sample->sf_sample_index);
65326557 }
65336558
65346559 void noteoff_int_synth_mms(int v)
65356560 {
6536- noteoff_mms(&voice[v].mms);
6561+ Voice *vp = voice + v;
6562+
6563+ if(!vp->mms)
6564+ return;
6565+ noteoff_mms(vp->mms);
65376566 }
65386567
65396568 void damper_int_synth_mms(int v, int8 damper)
65406569 {
6541- damper_mms(&voice[v].mms, damper);
6570+ Voice *vp = voice + v;
6571+
6572+ if(!vp->mms)
6573+ return;
6574+ damper_mms(vp->mms, damper);
65426575 }
65436576
65446577 void compute_voice_mms(int v, DATA_T *ptr, int32 count)
65456578 {
6579+ Voice *vp = voice + v;
6580+
6581+ if(!vp->mms)
6582+ return;
65466583 compute_voice_mms_switch(v, count, ptr, is_resample_buffer);
65476584 }
65486585
65496586
6550-///// free
6587+///// init / free
6588+int cfg_flg_int_synth_scc = 0;
6589+int cfg_flg_int_synth_mms = 0;
65516590
65526591 void free_int_synth_preset(void)
65536592 {
@@ -6587,15 +6626,60 @@ void free_int_synth_preset(void)
65876626
65886627 void free_int_synth(void)
65896628 {
6629+ int i;
6630+
65906631 free_int_synth_preset();
65916632 free_is_editor_preset();
6592- la_pcm_data_load_flg = 0;
6633+ la_pcm_data_load_flg = 0;
6634+
6635+ if (voice) {
6636+ for(i = 0; i < max_voices; i++) {
6637+ Voice *vp = voice + i;
6638+
6639+ if(!vp)
6640+ return;
6641+ if(vp->scc){
6642+ free(vp->scc);
6643+ vp->scc = NULL;
6644+ }
6645+ if(vp->mms){
6646+ free(vp->mms);
6647+ vp->mms = NULL;
6648+ }
6649+
6650+ }
6651+ }
6652+ cfg_flg_int_synth_scc = 0;
6653+ cfg_flg_int_synth_mms = 0;
65936654 }
65946655
65956656 void init_int_synth(void)
65966657 {
6658+ int i;
6659+
65976660 set_sample_rate();
65986661 init_int_synth_lite();
6662+
6663+ if (voice) {
6664+ for(i = 0; i < max_voices; i++) {
6665+ Voice *vp = voice + i;
6666+
6667+ if(!vp)
6668+ continue;
6669+ if(cfg_flg_int_synth_scc && !vp->scc){
6670+ vp->scc = (InfoIS_SCC *)safe_malloc(sizeof(InfoIS_SCC));
6671+ if(!vp->scc)
6672+ continue;
6673+ memset(vp->scc, 0, sizeof(InfoIS_SCC));
6674+ }
6675+ if(cfg_flg_int_synth_mms && !vp->mms){
6676+ vp->mms = (InfoIS_MMS *)safe_malloc(sizeof(InfoIS_MMS));
6677+ if(!vp->mms)
6678+ continue;
6679+ memset(vp->mms, 0, sizeof(InfoIS_MMS));
6680+ }
6681+ }
6682+ }
65996683 }
66006684
66016685
--- a/timidity/int_synth.h
+++ b/timidity/int_synth.h
@@ -344,17 +344,22 @@ extern void uninit_is_editor_param(void);
344344
345345 /**************** interface function SCC MMS ****************/
346346 // SCC
347+extern void free_int_synth_scc(int v);
347348 extern void init_int_synth_scc(int v);
348349 extern void noteoff_int_synth_scc(int v);
349350 extern void damper_int_synth_scc(int v, int8 damper);
350351 extern void compute_voice_scc(int v, DATA_T *ptr, int32 count);
352+
351353 // MMS
354+extern void free_int_synth_mms(int v);
352355 extern void init_int_synth_mms(int v);
353356 extern void noteoff_int_synth_mms(int v);
354357 extern void damper_int_synth_mms(int v, int8 damper);
355358 extern void compute_voice_mms(int v, DATA_T *ptr, int32 count);
356359
357360 /**************** interface function internal synth ****************/
361+extern int cfg_flg_int_synth_scc;
362+extern int cfg_flg_int_synth_mms;
358363 extern void free_int_synth_preset(void);
359364 extern void free_int_synth(void);
360365 extern void init_int_synth(void);
--- a/timidity/playmidi.h
+++ b/timidity/playmidi.h
@@ -518,7 +518,6 @@ typedef struct {
518518 FLOAT_T pan_amp[2];
519519
520520 /* for voice control */
521-// int8 proximate_flag; // change overlap_count
522521 int32 overlap_count;
523522 int32 channel_voice_count;
524523 int8 init_voice, update_voice, finish_voice;
@@ -545,9 +544,6 @@ typedef struct {
545544
546545 /* for cache */
547546 struct cache_hash *cache;
548-
549- /* for old envelope/lfo */
550- int32 delay_counter;
551547
552548 /* for envelope */
553549 int delay; /* Note ON delay samples */
@@ -566,17 +562,6 @@ typedef struct {
566562 Envelope2 vol_env, mix_env;
567563
568564 /* for lfo */
569- //int16 tremolo_depth;
570- //int32 tremolo_delay;
571- //int32 tremolo_phase, tremolo_phase_increment, orig_tremolo_phase_increment;
572- //int32 tremolo_sweep, tremolo_sweep_position;
573- //int control_counter;
574- //int32 vibrato_delay;
575- //int vibrato_depth;
576- //int32 vibrato_sample_increment[VIBRATO_SAMPLE_INCREMENTS];
577- //int vibrato_phase, vibrato_control_ratio; //, orig_vibrato_control_ratio,
578- //int32 vibrato_control_counter;
579- //int32 vibrato_sweep, vibrato_sweep_position;
580565 FLOAT_T tremolo_volume;
581566 FLOAT_T lfo_rate[2];
582567 FLOAT_T lfo_amp_depth[2];
@@ -604,8 +589,8 @@ typedef struct {
604589
605590 /* for int synth */
606591 #ifdef INT_SYNTH
607- InfoIS_SCC scc;
608- InfoIS_MMS mms;
592+ InfoIS_SCC *scc;
593+ InfoIS_MMS *mms;
609594 #endif
610595 } Voice;
611596
--- a/timidity/thread_int_synth.c
+++ b/timidity/thread_int_synth.c
@@ -26,12 +26,20 @@ static IS_RS_DATA_T is_resample_buffer_thread[CDM_JOB_NUM][AUDIO_BUFFER_SIZE + 8
2626
2727 void compute_voice_scc_thread(int v, DATA_T *ptr, int32 count, int thread)
2828 {
29+ Voice *vp = voice + v;
30+
31+ if(!vp->scc)
32+ return;
2933 compute_voice_scc_switch(v, count, ptr, is_resample_buffer_thread[thread]);
3034 }
3135
3236
3337 void compute_voice_mms_thread(int v, DATA_T *ptr, int32 count, int thread)
3438 {
39+ Voice *vp = voice + v;
40+
41+ if(!vp->mms)
42+ return;
3543 compute_voice_mms_switch(v, count, ptr, is_resample_buffer_thread[thread]);
3644 }
3745
--- a/timidity/timidity.c
+++ b/timidity/timidity.c
@@ -1795,6 +1795,7 @@ static int set_gus_patchconf(const char *name, int line,
17951795 tone->name = safe_strdup(opts[0]);
17961796 tone->instype = 3; // mms
17971797 tone->is_preset = atoi(opts[1]);
1798+ cfg_flg_int_synth_mms = 1;
17981799 opts += 2;
17991800 }
18001801 else if(strcmp(pat, "%scc") == 0) /* scc extention */
@@ -1809,6 +1810,7 @@ static int set_gus_patchconf(const char *name, int line,
18091810 tone->name = safe_strdup(opts[0]);
18101811 tone->instype = 4; // scc
18111812 tone->is_preset = atoi(opts[1]);
1813+ cfg_flg_int_synth_scc = 1;
18121814 opts += 2;
18131815 }
18141816 #endif
--- a/timidity_vs2010.sln
+++ b/timidity_vs2010.sln
@@ -261,6 +261,7 @@ Global
261261 {D3CD5655-ECDB-41A2-A310-7B931E9E495D}.Release|Win32.ActiveCfg = Release|Win32
262262 {D3CD5655-ECDB-41A2-A310-7B931E9E495D}.Release|Win32.Build.0 = Release|Win32
263263 {D3CD5655-ECDB-41A2-A310-7B931E9E495D}.Release|x64.ActiveCfg = Release|x64
264+ {D3CD5655-ECDB-41A2-A310-7B931E9E495D}.Release|x64.Build.0 = Release|x64
264265 EndGlobalSection
265266 GlobalSection(SolutionProperties) = preSolution
266267 HideSolutionNode = FALSE
旧リポジトリブラウザで表示