summaryrefslogtreecommitdiffstats
path: root/src/engine/effects
AgeCommit message (Expand)Author
2018-06-12do not mix dry bypass for first Echo or Reverb in D+W mode chainBe
2018-06-11effects mixing mode code cleanupBe
2018-05-31rename effect chain "insertion type" to "mix mode"Be
2018-05-29pass EffectChainInsertionType to effectsBe
2018-05-27Merge remote-tracking branch 'upstream/master' into lv2_support2Be
2018-05-01Merge remote-tracking branch 'upstream/master' into lv2_support2Daniel Schürmann
2018-04-22Merge pull request #1417 from luzpaz/misc-typosDaniel Schürmann
2018-04-14fix debug assertion when toggling effect unit enable switchBe
2018-04-06More misc. typosluz.paz
2018-01-07Merge pull request #1468 from Be-ing/effect_debuggingUwe Klotz
2018-01-07fix effects not being processed after toggling routing switch twicebe_
2018-01-05add clarifying comment about lifetime of EffectsRequestbe_
2018-01-04decouple EffectStatesMapArray from EffectChainbe_
2018-01-04fix crash enabling PFL after an EffectState is deletedbe_
2018-01-04move kEffectDebugOutput constant to a more appropriate placebe_
2017-12-30Merge commit '201987e36da5b2da7781c9a02dd37b3b46520bb5' into lv2_support2Daniel Schürmann
2017-12-28delete accidental redefinition of variable in inner scopebe_
2017-12-21fix compilation warning about deleting forward declared EffectStatebe_
2017-12-21make use of bool return valuebe_
2017-12-21use ChannelHandle* pointer on MessagePipe instead of copying ChannelHandlesbe_
2017-12-18add SignalProcessingStage enum class to replace preFader bool valuesbe_
2017-12-16add comment explaining drawback of enabling effect debugging outputbe_
2017-12-16move pEffectStatesMapArray into the EffectsRequest unionbe_
2017-12-16clarify debugging messagesbe_
2017-12-16move ownership of EffectStatesMaps and EffectStatesMapArrays to EffectChainbe_
2017-12-16add debug assertion to ensure EffectStates do not leakbe_
2017-12-16remove redundant use of std::unique_ptr::getbe_
2017-12-16fix leaking of EffectState containers passed along MessagePipebe_
2017-12-15guard qDebug output in engine thread with kEffectDebugOutput boolbe_
2017-12-15refactor mixxx::AudioParameters and rename to mixxx::EngineParametersbe_
2017-12-10load EffectStates only for enabled input channelsbe_
2017-12-06code cleanupbe_
2017-11-25Merge remote-tracking branch 'upstream/master' into postfader_effectsbe_
2017-11-21clarify effect chaining code morebe_
2017-11-21rewrite effect chaining code in more readable waybe_
2017-11-06Enclose sample buffering classes into namespace 'mixxx'Uwe Klotz
2017-09-16Merge remote-tracking branch 'upstream/master' into postfader_effectsbe_
2017-08-27Removed unused fields from GroupFeatureState and scale length by secondsDaniel Schürmann
2017-07-02make channel mixing and effects code more consistentbe_
2017-07-02keep processing effects when chain is fully drybe_
2017-07-01remove redundant non-ramping ChannelMixer functionsbe_
2017-06-15Merge remote-tracking branch 'upstream/master' into lv2_support2Daniel Schürmann
2017-06-14skip processing effects in fully dry chainsbe_
2017-06-13fix toggling effect off and on when an input is not routed to the chainbe_
2017-06-13decouple stored enable state for effects & chains from computed statebe_
2017-06-13track enable state of effects & chains for each input and outputbe_
2017-06-13Merge remote-tracking branch 'upstream/pr/1275' into postfader_effectsbe_
2017-06-13pull ChannelHandleFactory out of EngineMaster and into MixxxMainWindowbe_
2017-06-12avoid modifying inputs to ChannelMixer::applyEffectsAndMixChannels(Ramping)be_
2017-06-11apply effects to individual deck outputsbe_