| 707 | } |
| 708 | |
| 709 | void ProcessorClient::setParameterValue(int channel, int paramIdx, float value) { |
| 710 | traceScope(); |
| 711 | |
| 712 | std::lock_guard<std::mutex> lock(m_cmdMtx); |
| 713 | |
| 714 | Message<ParameterValue> msg(this); |
| 715 | DATA(msg)->idx = 0; |
| 716 | DATA(msg)->channel = channel; |
| 717 | DATA(msg)->paramIdx = paramIdx; |
| 718 | DATA(msg)->value = value; |
| 719 | msg.send(m_sockCmdOut.get()); |
| 720 | } |
| 721 | |
| 722 | float ProcessorClient::getParameterValue(int channel, int paramIdx) { |
| 723 | traceScope(); |