// send output channel position void Blender::sendMasterPos(int mixer_id, int x_offset) { m_bl_desc.msg.type = kMasterPos; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = (uint32)x_offset; sendSynchronousChangeMessage(); }
// send description to mixer void Blender::sendMixerDescription(int mixer_id, const char * text) { m_bl_desc.msg.type = kMixerText; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.str = text; sendSynchronousChangeMessage(); }
// send new mixer void Blender::sendAddMixer(int mixer_id, const char * name) { m_bl_desc.msg.type = kAddMixer; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.str = name; sendSynchronousChangeMessage(); }
// send solo states to mix channels void Blender::sendChSolos(int mixer_id, uint32 value) { m_bl_desc.msg.type = kSolos; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = value; sendSynchronousChangeMessage(); }
// send direct out state to mixer void Blender::sendDirout(int mixer_id, int value) { m_bl_desc.msg.type = kDirectOut; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = (uint32)value; sendSynchronousChangeMessage(); }
// send mute state to output channel void Blender::sendMasterMute(int mixer_id, bool value) { m_bl_desc.msg.type = kMasterMute; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = value; sendSynchronousChangeMessage(); }
void Blender::sendAddGroupLabel(int mixer_id, int x_offset, const char * text) { m_bl_desc.msg.type = kAddGroupLabel; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = x_offset; m_bl_desc.msg.str = text; sendSynchronousChangeMessage(); }
// send peak id's to output channel void Blender::sendMasterPeakIds(int mixer_id, int id_l, int id_r) { m_bl_desc.msg.type = kMasterPeakIds; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.int_val1 = id_l; m_bl_desc.msg.int_val2 = id_r; sendSynchronousChangeMessage(); }
// send name to channel strip void Blender::sendChName(int mixer_id, int ch_id, const char * name) { m_bl_desc.msg.type = kChName; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.ch_id = ch_id; m_bl_desc.msg.str = name; sendSynchronousChangeMessage(); }
// send peak multiplier to channel strips void Blender::sendChPeakMult(int mixer_id, int ch_id, float value) { m_bl_desc.msg.type = kPeakMult; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.ch_id = ch_id; m_bl_desc.msg.float_val = value; sendSynchronousChangeMessage(); }
// send peak index to mix channel void Blender::sendChPeakId(int mixer_id, int ch_id, int value) { m_bl_desc.msg.type = kPeakId; m_bl_desc.msg.mixer_id = mixer_id; m_bl_desc.msg.ch_id = ch_id; m_bl_desc.msg.int_val1 = value; sendSynchronousChangeMessage(); }
void HoaMap::triggerChangeMessage (const NotificationType notification) { if (notification != dontSendNotification) { if (notification == sendNotificationSync) { sendSynchronousChangeMessage(); } else sendChangeMessage (); } }
// send mixer gui created void Blender::sendMixersCreated() { m_bl_desc.msg.type = kMixersCreated; m_bl_desc.msg.mixer_id = 0xffff; sendSynchronousChangeMessage(); }
// send remove mixers void Blender::sendRemoveMixers() { m_bl_desc.msg.type = kRemoveMixers; m_bl_desc.msg.mixer_id = 0xffff; sendSynchronousChangeMessage(); }
void selectionChanged() { BasicFileBrowser::selectionChanged(); sendSynchronousChangeMessage(); }