According to the tests I'm running, "moving" didn't create conflicts, it was just copying.
I've just commented out the exceptions and everything seems to work fine:
qtractorPluginCommand.cpp | line 353
/* // Special case for aux-sends moved into output buses... m_pAuxSendPlugin = nullptr; qtractorPluginType *pType = pPlugin->type(); if (pType && (pType->typeHint() == qtractorPluginType::AuxSend)) { if ((pPluginList->flags() & qtractorPluginList::AudioOutBus) && (pType->index() > 0)) { // index == channels > 0 => Audio aux-send. qtractorAudioAuxSendPlugin *pAudioAuxSendPlugin = static_cast (pPlugin); if (pAudioAuxSendPlugin) { m_pAuxSendPlugin = pAudioAuxSendPlugin; m_sAuxSendBusName = pAudioAuxSendPlugin->audioBusName(); } } else // index == 0 => MIDI aux-send. if (pPluginList->flags() & qtractorPluginList::MidiOutBus) { qtractorMidiAuxSendPlugin *pMidiAuxSendPlugin = static_cast (pPlugin); if (pMidiAuxSendPlugin) { m_pAuxSendPlugin = pMidiAuxSendPlugin; m_sAuxSendBusName = pMidiAuxSendPlugin->midiBusName(); } } } */
qtractorPluginCommand.cpp | line 409
// Special case for audio Aux-sends moved into output buses... /* if (m_pAuxSendPlugin) { if (pType->index() > 0) { // index == channels > 0 => Audio aux-send. qtractorAudioAuxSendPlugin *pAudioAuxSendPlugin = static_cast (m_pAuxSendPlugin); if (pAudioAuxSendPlugin) { const QString sAuxSendBusName = pAudioAuxSendPlugin->audioBusName(); if (sAuxSendBusName.isEmpty()) pAudioAuxSendPlugin->setAudioBusName(m_sAuxSendBusName); else pAudioAuxSendPlugin->setAudioBusName(QString()); } } else { // index == 0 => MIDI aux-send. qtractorMidiAuxSendPlugin *pMidiAuxSendPlugin = static_cast (m_pAuxSendPlugin); if (pMidiAuxSendPlugin) { const QString sAuxSendBusName = pMidiAuxSendPlugin->midiBusName(); pMidiAuxSendPlugin->setMidiBusName(m_sAuxSendBusName); m_sAuxSendBusName = sAuxSendBusName; } } } */
I continue testing.
Copyright (C) 2006-2024 rncbc aka Rui Nuno Capela. All rights reserved.
Powered by Drupal
Recent comments
2 days 9 hours ago
2 days 19 hours ago
2 days 21 hours ago
2 days 23 hours ago
3 days 5 min ago
3 days 1 hour ago
4 days 5 hours ago
4 days 8 hours ago
5 days 3 hours ago
5 days 5 hours ago