Esempio n. 1
0
void Linear_controls_set_value(Linear_controls* lc, double value)
{
    rassert(lc != NULL);
    rassert(isfinite(value));

    lc->value = value;
    Slider_break(&lc->slider);

    return;
}
Esempio n. 2
0
bool Event_master_set_volume_process(
        Master_params* master_params, const Event_params* params)
{
    rassert(master_params != NULL);
    rassert(params != NULL);
    rassert(params->arg != NULL);
    rassert(params->arg->type == VALUE_TYPE_FLOAT);

    master_params->volume = exp2(params->arg->value.float_type / 6);
    Slider_break(&master_params->volume_slider);

    return true;
}