summaryrefslogtreecommitdiffstats
path: root/src/effects/effect.cpp
AgeCommit message (Expand)Author
2018-05-01Merge remote-tracking branch 'upstream/master' into lv2_support2Daniel Schürmann
2018-03-31added metaknobDefault to effect manifestsDaniel Schürmann
2017-12-19add some debug assertions to Effectbe_
2017-12-15refactor mixxx::AudioParameters and rename to mixxx::EngineParametersbe_
2017-12-10load EffectStates only for enabled input channelsbe_
2017-12-10decouple EffectChainSlot creation from loading EffectChain to enginebe_
2017-06-10apply effects to both master output post-fader and headphones PFLbe_
2017-04-26Pass EffectParameterMainfest via shared pointer instead of copying it.Daniel Schürmann
2017-04-24Pass EffectMainfest via shared pointer instead of copying it.Daniel Schürmann
2017-04-18efficiently check for empty XML elementsbe_
2017-02-06replace remaining enums in EffectManifestParameter with enum classesbe_
2017-01-19move effect XML element names to separate header filebe_
2017-01-19save/load effect parameter state to XML on shutdown/startupbe_
2017-01-19implement effect saving to/loading from XMLbe_
2017-01-02fix effect enable buttons on startupbe_
2015-02-26Move src/xmlparse.cpp/h to src/util/xml.cpp/h.RJ Ryan
2015-02-24Refactor use of strings in the engine. 10-20% callback speed improvement.RJ Ryan
2015-01-28a bunch of undefined variablesNico Schlömer
2014-11-21Some code safety changes.RJ Ryan
2014-11-13Revert "user plain pointers for Effect, this fixes a segfault due to double d...Daniel Schürmann
2014-11-12Don't parent the effect to the effect EffectsBackend legal owner is EffektChainDaniel Schürmann
2014-11-11Merge remote-tracking branch 'upstream/master' into effect_leak_fixDaniel Schürmann
2014-11-10delete EngineEffect from EngineEffectsManagerDaniel Schürmann
2014-11-09user plein pointers for Effect, this fixes a segfault due to double delete wh...Daniel Schürmann
2014-11-06reduce code duplication by at getKnobParameterForSlot and getButtonParameterF...Daniel Schürmann
2014-10-13Fixed parameter slot asigningDaniel Schürmann
2014-10-12move "active" List to parameter manifest as showInParameterSlotDaniel Schürmann
2014-10-12Merge list of EffectButtonParameters to EffectParameters, assigne controlls o...Daniel Schürmann
2014-10-12Merge branch 'rm_value_hint' into effect_parameterDaniel Schürmann
2014-10-12Replace getParameter and getButtonParameter methods with getParameterForSlot ...Nicu Badescu
2014-10-06Removed valueHint from effect parameter and turn all values form QVariant int...Daniel Schürmann
2014-06-29Fix DOM element's name (Parameters --> ButtonParameters)Nicu Badescu
2014-06-21Implement switch type parametersNicu Badescu
2014-03-29Silence another debug that makes a lot of noise when parameters change.RJ Ryan
2014-03-29Turn off a bunch of noisy debugs.RJ Ryan
2014-03-28Re-factor effect parameter linking so that value interpolation is done by Con...RJ Ryan
2014-03-22Add 'enabled' state to Effects and an 'enabled' control to EffectSlot to cont...RJ Ryan
2014-03-22Remove chains and effects by index instead of pointer.RJ Ryan
2014-03-16Broadcast chain parameter changes to its effects.RJ Ryan
2014-03-16Pre-allocate group state before adding effects to the engine.RJ Ryan
2014-03-16Make Effect responsible for adding itself to a chain in the engine.RJ Ryan
2014-03-16Add in-order processing of effect chains in their racks.RJ Ryan
2013-12-17Add quick and dirty EffectChain / Effect / EffectParameter XML serialization/...RJ Ryan
2013-12-04Get rid of some of the boilerplate required in making an effect processor.RJ Ryan
2013-12-01Fix goofy initialization order requirements for EffectChains by making them s...RJ Ryan
2013-12-01Initialize the EngineEffect's EffectProcessor.RJ Ryan
2013-11-30Refactor message handling to prevent having to iterate all EngineEffectChains.RJ Ryan
2013-11-30Send SET_EFFECT_PARAMETER messages whenever an effect's parameter changes. Ge...RJ Ryan
2013-11-30Get rid of some of the boilerplate involved when registering an effect. Threa...RJ Ryan
2013-06-19Merge branch 'master' into features_effectsRJ Ryan