105 |
| SET SP set_instruction { $$ = $3; } |
| SET SP set_instruction { $$ = $3; } |
106 |
| SUBSCRIBE SP subscribe_event { $$ = $3; } |
| SUBSCRIBE SP subscribe_event { $$ = $3; } |
107 |
| UNSUBSCRIBE SP unsubscribe_event { $$ = $3; } |
| UNSUBSCRIBE SP unsubscribe_event { $$ = $3; } |
108 |
|
| SELECT SP text { $$ = LSCPSERVER->QueryDatabase($3); } |
109 |
| RESET SP CHANNEL SP sampler_channel { $$ = LSCPSERVER->ResetChannel($5); } |
| RESET SP CHANNEL SP sampler_channel { $$ = LSCPSERVER->ResetChannel($5); } |
110 |
| RESET { $$ = LSCPSERVER->ResetSampler(); } |
| RESET { $$ = LSCPSERVER->ResetSampler(); } |
111 |
| QUIT { LSCPSERVER->AnswerClient("Bye!\r\n"); return LSCP_QUIT; } |
| QUIT { LSCPSERVER->AnswerClient("Bye!\r\n"); return LSCP_QUIT; } |
202 |
| NON_MODAL SP filename SP instrument_index SP sampler_channel { $$ = LSCPSERVER->LoadInstrument($3, $5, $7, true); } |
| NON_MODAL SP filename SP instrument_index SP sampler_channel { $$ = LSCPSERVER->LoadInstrument($3, $5, $7, true); } |
203 |
; |
; |
204 |
|
|
205 |
load_engine_args : engine_name SP sampler_channel { $$ = LSCPSERVER->LoadEngine($1, $3); } |
load_engine_args : engine_name SP sampler_channel { $$ = LSCPSERVER->SetEngineType($1, $3); } |
206 |
; |
; |
207 |
|
|
208 |
device_index : number |
device_index : number |
400 |
UNSUBSCRIBE : 'U''N''S''U''B''S''C''R''I''B''E' |
UNSUBSCRIBE : 'U''N''S''U''B''S''C''R''I''B''E' |
401 |
; |
; |
402 |
|
|
403 |
|
SELECT : 'S''E''L''E''C''T' |
404 |
|
; |
405 |
|
|
406 |
CHANNEL : 'C''H''A''N''N''E''L' |
CHANNEL : 'C''H''A''N''N''E''L' |
407 |
; |
; |
408 |
|
|