31 |
<email>schoenebeck at software minus engineering dot org</email> |
<email>schoenebeck at software minus engineering dot org</email> |
32 |
</address> |
</address> |
33 |
</author> |
</author> |
34 |
<date month="May" year="2005"/> |
<date month="July" year="2005"/> |
35 |
<workgroup>LinuxSampler Developers</workgroup> |
<workgroup>LinuxSampler Developers</workgroup> |
36 |
<keyword>LSCP</keyword> |
<keyword>LSCP</keyword> |
37 |
<abstract> |
<abstract> |
2559 |
<t>MUTE - |
<t>MUTE - |
2560 |
<list> |
<list> |
2561 |
<t>Determines whether the channel is muted, "true" if the |
<t>Determines whether the channel is muted, "true" if the |
2562 |
channel is muted, "false" if the channel is not muted, and |
channel is muted, "false" if the channel is not muted, and |
2563 |
"MUTED_BY_SOLO" if the channel is muted because of the |
"MUTED_BY_SOLO" if the channel is muted because of the |
2564 |
presence of a solo channel and will be unmuted when |
presence of a solo channel and will be unmuted when |
2565 |
there are no solo channels left</t> |
there are no solo channels left</t> |
2566 |
</list> |
</list> |
2567 |
</t> |
</t> |
3422 |
</t> |
</t> |
3423 |
<t>line = |
<t>line = |
3424 |
<list> |
<list> |
3425 |
<t>/* epsilon (empty line ignored) */ |
<t>/* epsilon (empty line ignored) */ |
3426 |
</t> |
</t> |
3427 |
<t>/ comment |
<t>/ comment |
3428 |
</t> |
</t> |
3429 |
<t>/ command |
<t>/ command |
3430 |
</t> |
</t> |
3431 |
<t>/ error |
<t>/ error |
3432 |
</t> |
</t> |
3433 |
</list> |
</list> |
3434 |
</t> |
</t> |
3448 |
</t> |
</t> |
3449 |
<t>command = |
<t>command = |
3450 |
<list> |
<list> |
3451 |
<t>ADD SP CHANNEL |
<t>ADD SP CHANNEL |
3452 |
</t> |
</t> |
3453 |
<t>/ GET SP get_instruction |
<t>/ GET SP get_instruction |
3454 |
</t> |
</t> |
3455 |
<t>/ CREATE SP create_instruction |
<t>/ CREATE SP create_instruction |
3456 |
</t> |
</t> |
3457 |
<t>/ DESTROY SP destroy_instruction |
<t>/ DESTROY SP destroy_instruction |
3458 |
</t> |
</t> |
3459 |
<t>/ LIST SP list_instruction |
<t>/ LIST SP list_instruction |
3460 |
</t> |
</t> |
3461 |
<t>/ LOAD SP load_instruction |
<t>/ LOAD SP load_instruction |
3462 |
</t> |
</t> |
3463 |
<t>/ REMOVE SP CHANNEL SP sampler_channel |
<t>/ REMOVE SP CHANNEL SP sampler_channel |
3464 |
</t> |
</t> |
3465 |
<t>/ SET SP set_instruction |
<t>/ SET SP set_instruction |
3466 |
</t> |
</t> |
3467 |
<t>/ SUBSCRIBE SP subscribe_event |
<t>/ SUBSCRIBE SP subscribe_event |
3468 |
</t> |
</t> |
3469 |
<t>/ UNSUBSCRIBE SP unsubscribe_event |
<t>/ UNSUBSCRIBE SP unsubscribe_event |
3470 |
</t> |
</t> |
3471 |
<t>/ SELECT SP text |
<t>/ SELECT SP text |
3472 |
</t> |
</t> |
3473 |
<t>/ RESET SP CHANNEL SP sampler_channel |
<t>/ RESET SP CHANNEL SP sampler_channel |
3474 |
</t> |
</t> |
3475 |
<t>/ RESET |
<t>/ RESET |
3476 |
</t> |
</t> |
3477 |
<t>/ QUIT |
<t>/ QUIT |
3478 |
</t> |
</t> |
3479 |
</list> |
</list> |
3480 |
</t> |
</t> |
3481 |
<t>subscribe_event = |
<t>subscribe_event = |
3482 |
<list> |
<list> |
3483 |
<t>CHANNEL_COUNT |
<t>CHANNEL_COUNT |
3484 |
</t> |
</t> |
3485 |
<t>/ VOICE_COUNT |
<t>/ VOICE_COUNT |
3486 |
</t> |
</t> |
3487 |
<t>/ STREAM_COUNT |
<t>/ STREAM_COUNT |
3488 |
</t> |
</t> |
3489 |
<t>/ BUFFER_FILL |
<t>/ BUFFER_FILL |
3490 |
</t> |
</t> |
3491 |
<t>/ CHANNEL_INFO |
<t>/ CHANNEL_INFO |
3492 |
</t> |
</t> |
3493 |
<t>/ MISCELLANEOUS |
<t>/ MISCELLANEOUS |
3494 |
</t> |
</t> |
3495 |
</list> |
</list> |
3496 |
</t> |
</t> |
3497 |
<t>unsubscribe_event = |
<t>unsubscribe_event = |
3498 |
<list> |
<list> |
3499 |
<t>CHANNEL_COUNT |
<t>CHANNEL_COUNT |
3500 |
</t> |
</t> |
3501 |
<t>/ VOICE_COUNT |
<t>/ VOICE_COUNT |
3502 |
</t> |
</t> |
3503 |
<t>/ STREAM_COUNT |
<t>/ STREAM_COUNT |
3504 |
</t> |
</t> |
3505 |
<t>/ BUFFER_FILL |
<t>/ BUFFER_FILL |
3506 |
</t> |
</t> |
3507 |
<t>/ CHANNEL_INFO |
<t>/ CHANNEL_INFO |
3508 |
</t> |
</t> |
3509 |
<t>/ MISCELLANEOUS |
<t>/ MISCELLANEOUS |
3510 |
</t> |
</t> |
3511 |
</list> |
</list> |
3512 |
</t> |
</t> |
3513 |
<t>get_instruction = |
<t>get_instruction = |
3514 |
<list> |
<list> |
3515 |
<t>AVAILABLE_ENGINES |
<t>AVAILABLE_ENGINES |
3516 |
</t> |
</t> |
3517 |
<t>/ AVAILABLE_MIDI_INPUT_DRIVERS |
<t>/ AVAILABLE_MIDI_INPUT_DRIVERS |
3518 |
</t> |
</t> |
3519 |
<t>/ MIDI_INPUT_DRIVER SP INFO SP string |
<t>/ MIDI_INPUT_DRIVER SP INFO SP string |
3520 |
</t> |
</t> |
3521 |
<t>/ MIDI_INPUT_DRIVER_PARAMETER SP INFO SP string SP string |
<t>/ MIDI_INPUT_DRIVER_PARAMETER SP INFO SP string SP string |
3522 |
</t> |
</t> |
3523 |
<t>/ MIDI_INPUT_DRIVER_PARAMETER SP INFO SP string SP string SP key_val_list |
<t>/ MIDI_INPUT_DRIVER_PARAMETER SP INFO SP string SP string SP key_val_list |
3524 |
</t> |
</t> |
3525 |
<t>/ AVAILABLE_AUDIO_OUTPUT_DRIVERS |
<t>/ AVAILABLE_AUDIO_OUTPUT_DRIVERS |
3526 |
</t> |
</t> |
3527 |
<t>/ AUDIO_OUTPUT_DRIVER SP INFO SP string |
<t>/ AUDIO_OUTPUT_DRIVER SP INFO SP string |
3528 |
</t> |
</t> |
3529 |
<t>/ AUDIO_OUTPUT_DRIVER_PARAMETER SP INFO SP string SP string |
<t>/ AUDIO_OUTPUT_DRIVER_PARAMETER SP INFO SP string SP string |
3530 |
</t> |
</t> |
3531 |
<t>/ AUDIO_OUTPUT_DRIVER_PARAMETER SP INFO SP string SP string SP key_val_list |
<t>/ AUDIO_OUTPUT_DRIVER_PARAMETER SP INFO SP string SP string SP key_val_list |
3532 |
</t> |
</t> |
3533 |
<t>/ AUDIO_OUTPUT_DEVICES |
<t>/ AUDIO_OUTPUT_DEVICES |
3534 |
</t> |
</t> |
3535 |
<t>/ MIDI_INPUT_DEVICES |
<t>/ MIDI_INPUT_DEVICES |
3536 |
</t> |
</t> |
3537 |
<t>/ AUDIO_OUTPUT_DEVICE SP INFO SP number |
<t>/ AUDIO_OUTPUT_DEVICE SP INFO SP number |
3538 |
</t> |
</t> |
3539 |
<t>/ MIDI_INPUT_DEVICE SP INFO SP number |
<t>/ MIDI_INPUT_DEVICE SP INFO SP number |
3540 |
</t> |
</t> |
3541 |
<t>/ MIDI_INPUT_PORT SP INFO SP number SP number |
<t>/ MIDI_INPUT_PORT SP INFO SP number SP number |
3542 |
</t> |
</t> |
3543 |
<t>/ MIDI_INPUT_PORT_PARAMETER SP INFO SP number SP number SP string |
<t>/ MIDI_INPUT_PORT_PARAMETER SP INFO SP number SP number SP string |
3544 |
</t> |
</t> |
3545 |
<t>/ AUDIO_OUTPUT_CHANNEL SP INFO SP number SP number |
<t>/ AUDIO_OUTPUT_CHANNEL SP INFO SP number SP number |
3546 |
</t> |
</t> |
3547 |
<t>/ AUDIO_OUTPUT_CHANNEL_PARAMETER SP INFO SP number SP number SP string |
<t>/ AUDIO_OUTPUT_CHANNEL_PARAMETER SP INFO SP number SP number SP string |
3548 |
</t> |
</t> |
3549 |
<t>/ CHANNELS |
<t>/ CHANNELS |
3550 |
</t> |
</t> |
3551 |
<t>/ CHANNEL SP INFO SP sampler_channel |
<t>/ CHANNEL SP INFO SP sampler_channel |
3552 |
</t> |
</t> |
3553 |
<t>/ CHANNEL SP BUFFER_FILL SP buffer_size_type SP sampler_channel |
<t>/ CHANNEL SP BUFFER_FILL SP buffer_size_type SP sampler_channel |
3554 |
</t> |
</t> |
3555 |
<t>/ CHANNEL SP STREAM_COUNT SP sampler_channel |
<t>/ CHANNEL SP STREAM_COUNT SP sampler_channel |
3556 |
</t> |
</t> |
3557 |
<t>/ CHANNEL SP VOICE_COUNT SP sampler_channel |
<t>/ CHANNEL SP VOICE_COUNT SP sampler_channel |
3558 |
</t> |
</t> |
3559 |
<t>/ ENGINE SP INFO SP engine_name |
<t>/ ENGINE SP INFO SP engine_name |
3560 |
</t> |
</t> |
3561 |
<t>/ SERVER SP INFO |
<t>/ SERVER SP INFO |
3562 |
</t> |
</t> |
3563 |
</list> |
</list> |
3564 |
</t> |
</t> |
3565 |
<t>set_instruction = |
<t>set_instruction = |
3566 |
<list> |
<list> |
3567 |
<t>AUDIO_OUTPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list |
<t>AUDIO_OUTPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list |
3568 |
</t> |
</t> |
3569 |
<t>/ AUDIO_OUTPUT_CHANNEL_PARAMETER SP number SP number SP string '=' param_val_list |
<t>/ AUDIO_OUTPUT_CHANNEL_PARAMETER SP number SP number SP string '=' param_val_list |
3570 |
</t> |
</t> |
3571 |
<t>/ MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list |
<t>/ MIDI_INPUT_DEVICE_PARAMETER SP number SP string '=' param_val_list |
3572 |
</t> |
</t> |
3573 |
<t>/ MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list |
<t>/ MIDI_INPUT_PORT_PARAMETER SP number SP number SP string '=' param_val_list |
3574 |
</t> |
</t> |
3575 |
<t>/ CHANNEL SP set_chan_instruction |
<t>/ CHANNEL SP set_chan_instruction |
3576 |
</t> |
</t> |
3577 |
<t>/ ECHO SP boolean |
<t>/ ECHO SP boolean |
3578 |
</t> |
</t> |
3579 |
</list> |
</list> |
3580 |
</t> |
</t> |
3581 |
<t>create_instruction = |
<t>create_instruction = |
3582 |
<list> |
<list> |
3583 |
<t>AUDIO_OUTPUT_DEVICE SP string SP key_val_list |
<t>AUDIO_OUTPUT_DEVICE SP string SP key_val_list |
3584 |
</t> |
</t> |
3585 |
<t>/ AUDIO_OUTPUT_DEVICE SP string |
<t>/ AUDIO_OUTPUT_DEVICE SP string |
3586 |
</t> |
</t> |
3587 |
<t>/ MIDI_INPUT_DEVICE SP string SP key_val_list |
<t>/ MIDI_INPUT_DEVICE SP string SP key_val_list |
3588 |
</t> |
</t> |
3589 |
<t>/ MIDI_INPUT_DEVICE SP string |
<t>/ MIDI_INPUT_DEVICE SP string |
3590 |
</t> |
</t> |
3591 |
</list> |
</list> |
3592 |
</t> |
</t> |
3593 |
<t>destroy_instruction = |
<t>destroy_instruction = |
3594 |
<list> |
<list> |
3595 |
<t>AUDIO_OUTPUT_DEVICE SP number |
<t>AUDIO_OUTPUT_DEVICE SP number |
3596 |
</t> |
</t> |
3597 |
<t>/ MIDI_INPUT_DEVICE SP number |
<t>/ MIDI_INPUT_DEVICE SP number |
3598 |
</t> |
</t> |
3599 |
</list> |
</list> |
3600 |
</t> |
</t> |
3601 |
<t>load_instruction = |
<t>load_instruction = |
3602 |
<list> |
<list> |
3603 |
<t>INSTRUMENT SP load_instr_args |
<t>INSTRUMENT SP load_instr_args |
3604 |
</t> |
</t> |
3605 |
<t>/ ENGINE SP load_engine_args |
<t>/ ENGINE SP load_engine_args |
3606 |
</t> |
</t> |
3607 |
</list> |
</list> |
3608 |
</t> |
</t> |
3609 |
<t>set_chan_instruction = |
<t>set_chan_instruction = |
3610 |
<list> |
<list> |
3611 |
<t>AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index |
<t>AUDIO_OUTPUT_DEVICE SP sampler_channel SP device_index |
3612 |
</t> |
</t> |
3613 |
<t>/ AUDIO_OUTPUT_CHANNEL SP sampler_channel SP audio_channel_index SP audio_channel_index |
<t>/ AUDIO_OUTPUT_CHANNEL SP sampler_channel SP audio_channel_index SP audio_channel_index |
3614 |
</t> |
</t> |
3615 |
<t>/ AUDIO_OUTPUT_TYPE SP sampler_channel SP audio_output_type_name |
<t>/ AUDIO_OUTPUT_TYPE SP sampler_channel SP audio_output_type_name |
3616 |
</t> |
</t> |
3617 |
<t>/ MIDI_INPUT SP sampler_channel SP device_index SP midi_input_port_index SP midi_input_channel_index |
<t>/ MIDI_INPUT SP sampler_channel SP device_index SP midi_input_port_index SP midi_input_channel_index |
3618 |
</t> |
</t> |
3619 |
<t>/ MIDI_INPUT_DEVICE SP sampler_channel SP device_index |
<t>/ MIDI_INPUT_DEVICE SP sampler_channel SP device_index |
3620 |
</t> |
</t> |
3621 |
<t>/ MIDI_INPUT_PORT SP sampler_channel SP midi_input_port_index |
<t>/ MIDI_INPUT_PORT SP sampler_channel SP midi_input_port_index |
3622 |
</t> |
</t> |
3623 |
<t>/ MIDI_INPUT_CHANNEL SP sampler_channel SP midi_input_channel_index |
<t>/ MIDI_INPUT_CHANNEL SP sampler_channel SP midi_input_channel_index |
3624 |
</t> |
</t> |
3625 |
<t>/ MIDI_INPUT_TYPE SP sampler_channel SP midi_input_type_name |
<t>/ MIDI_INPUT_TYPE SP sampler_channel SP midi_input_type_name |
3626 |
</t> |
</t> |
3627 |
<t>/ VOLUME SP sampler_channel SP volume_value |
<t>/ VOLUME SP sampler_channel SP volume_value |
3628 |
</t> |
</t> |
3629 |
<t>/ MUTE SP sampler_channel SP boolean |
<t>/ MUTE SP sampler_channel SP boolean |
3630 |
</t> |
</t> |
3631 |
<t>/ SOLO SP sampler_channel SP boolean |
<t>/ SOLO SP sampler_channel SP boolean |
3632 |
</t> |
</t> |
3633 |
</list> |
</list> |
3634 |
</t> |
</t> |
3635 |
<t>key_val_list = |
<t>key_val_list = |
3636 |
<list> |
<list> |
3637 |
<t>string '=' param_val_list |
<t>string '=' param_val_list |
3638 |
</t> |
</t> |
3639 |
<t>/ key_val_list SP string '=' param_val_list |
<t>/ key_val_list SP string '=' param_val_list |
3640 |
</t> |
</t> |
3641 |
</list> |
</list> |
3642 |
</t> |
</t> |
3643 |
<t>buffer_size_type = |
<t>buffer_size_type = |
3644 |
<list> |
<list> |
3645 |
<t>BYTES |
<t>BYTES |
3646 |
</t> |
</t> |
3647 |
<t>/ PERCENTAGE |
<t>/ PERCENTAGE |
3648 |
</t> |
</t> |
3649 |
</list> |
</list> |
3650 |
</t> |
</t> |
3651 |
<t>list_instruction = |
<t>list_instruction = |
3652 |
<list> |
<list> |
3653 |
<t>AUDIO_OUTPUT_DEVICES |
<t>AUDIO_OUTPUT_DEVICES |
3654 |
</t> |
</t> |
3655 |
<t>/ MIDI_INPUT_DEVICES |
<t>/ MIDI_INPUT_DEVICES |
3656 |
</t> |
</t> |
3657 |
<t>/ CHANNELS |
<t>/ CHANNELS |
3658 |
</t> |
</t> |
3659 |
<t>/ AVAILABLE_ENGINES |
<t>/ AVAILABLE_ENGINES |
3660 |
</t> |
</t> |
3661 |
<t>/ AVAILABLE_MIDI_INPUT_DRIVERS |
<t>/ AVAILABLE_MIDI_INPUT_DRIVERS |
3662 |
</t> |
</t> |
3663 |
<t>/ AVAILABLE_AUDIO_OUTPUT_DRIVERS |
<t>/ AVAILABLE_AUDIO_OUTPUT_DRIVERS |
3664 |
</t> |
</t> |
3665 |
</list> |
</list> |
3666 |
</t> |
</t> |
3667 |
<t>load_instr_args = |
<t>load_instr_args = |
3668 |
<list> |
<list> |
3669 |
<t>filename SP instrument_index SP sampler_channel |
<t>filename SP instrument_index SP sampler_channel |
3670 |
</t> |
</t> |
3671 |
<t>/ NON_MODAL SP filename SP instrument_index SP sampler_channel |
<t>/ NON_MODAL SP filename SP instrument_index SP sampler_channel |
3672 |
</t> |
</t> |
3673 |
</list> |
</list> |
3674 |
</t> |
</t> |
3675 |
<t>load_engine_args = |
<t>load_engine_args = |
3676 |
<list> |
<list> |
3677 |
<t>engine_name SP sampler_channel |
<t>engine_name SP sampler_channel |
3678 |
</t> |
</t> |
3679 |
</list> |
</list> |
3680 |
</t> |
</t> |
3706 |
<list> |
<list> |
3707 |
<t>number |
<t>number |
3708 |
</t> |
</t> |
3709 |
<t>/ ALL |
<t>/ ALL |
3710 |
</t> |
</t> |
3711 |
</list> |
</list> |
3712 |
</t> |
</t> |
3720 |
<list> |
<list> |
3721 |
<t>dotnum |
<t>dotnum |
3722 |
</t> |
</t> |
3723 |
<t>/ number |
<t>/ number |
3724 |
</t> |
</t> |
3725 |
</list> |
</list> |
3726 |
</t> |
</t> |
3752 |
<list> |
<list> |
3753 |
<t>param_val |
<t>param_val |
3754 |
</t> |
</t> |
3755 |
<t>/ param_val_list','param_val |
<t>/ param_val_list','param_val |
3756 |
</t> |
</t> |
3757 |
</list> |
</list> |
3758 |
</t> |
</t> |
3760 |
<list> |
<list> |
3761 |
<t>string |
<t>string |
3762 |
</t> |
</t> |
3763 |
<t>/ '\'' string '\'' |
<t>/ '\'' string '\'' |
3764 |
</t> |
</t> |
3765 |
<t>/ '\"' string '\"' |
<t>/ '\"' string '\"' |
3766 |
</t> |
</t> |
3767 |
<t>/ number |
<t>/ number |
3768 |
</t> |
</t> |
3769 |
<t>/ dotnum |
<t>/ dotnum |
3770 |
</t> |
</t> |
3771 |
</list> |
</list> |
3772 |
</t> |
</t> |