summaryrefslogtreecommitdiffstats
path: root/src/engine/effects
AgeCommit message (Expand)Author
2020-12-15Replace null pointer constants (e.g. NULL, 0) with nullptrJan Holthuis
2020-11-13Merge remote-tracking branch 'upstream/2.3' into cleanup-headersxerus2000
2020-11-12Fix a bunch of clazy-range-loop warningsJan Holthuis
2020-11-10Use #pragma once everywherexerus2000
2020-09-25engine/effects/engineeffectchain: Add missing float literal suffixesJan Holthuis
2020-06-20Use the new linearCrossfadeBuffer function to avoid restrict warningsDaniel Schürmann
2020-05-28Replace deprecated QLinkedList with std::listJan Holthuis
2020-03-30Use new PCM audio property typesUwe Klotz
2019-11-14Use rigtorp/SPSCQueue for MessagePipeUwe Klotz
2019-11-13Read/write single messages from/into a MessagePipeUwe Klotz
2019-01-11remove QT4 compatibility layer from util/compatibility.hDaniel Schürmann
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_