summaryrefslogtreecommitdiffstats
path: root/src/engine/enginemaster.h
AgeCommit message (Expand)Author
2017-12-21rename [MicrophoneMix] effect hook to [BusTalkover]be_
2017-12-19only apply master EQ to master output, not record/broadcast signalbe_
2017-11-25add [Microphones] effect bus processingbe_
2017-11-25fix non-EngineChannel effects routingbe_
2017-09-16Merge remote-tracking branch 'upstream/master' into postfader_effectsbe_
2017-07-29Merge remote-tracking branch 'upstream/master' into balance_effectDaniel Schürmann
2017-07-28Merge remote-tracking branch 'upstream/master' into postfader_effectsbe_
2017-07-16Ramp balance knob to remove cracklingDaniel Schürmann
2017-07-05make MicMonitorMode setting backwards compatible with Mixxx 2.0be_
2017-07-04revert channelGain name to channelVolumebe_
2017-07-04factor out application of master effects to its own functionbe_
2017-07-03"talkover mix mode" -> "microphone monitor mode"be_
2017-07-03do not delay outputs with software monitoring of microphonesbe_
2017-07-01remove redundant non-ramping ChannelMixer functionsbe_
2017-06-22fix failing EngineMaster PFL testsbe_
2017-06-22fix failing EngineMaster PFL testsbe_
2017-06-21move input latency compensation logic from EngineMaster to DlgPrefSoundbe_
2017-06-21add a booth delaybe_
2017-06-21refactor TalkoverMixMode handling for readabilitybe_
2017-06-21move sound I/O registration for non-EngineChannels to EngineMasterbe_
2017-06-21add a record/broadcast inputbe_
2017-06-13pull ChannelHandleFactory out of EngineMaster and into MixxxMainWindowbe_
2017-06-12apply effects in place for mic talkover channelsbe_
2017-06-11apply effects to individual deck outputsbe_
2017-06-09calculate input latency for users from measured round trip latencybe_
2017-06-09input latency compensation for microphone inputsbe_
2017-06-08add booth gain knob and apply talkover ducking to booth outputbe_
2017-06-07add separate booth output with mics optionally mixed inbe_
2017-05-10move effects post-faderbe_
2016-05-04Misc lint.RJ Ryan
2016-04-27Move all Control classes to src/control.RJ Ryan
2016-02-17removed unused [master],"rate"Daniel Schürmann
2016-01-24Use UserSettings (typedef) instead of ConfigObject.RJ Ryan
2015-12-28Move SoundManager/SoundDevice/etc. to src/soundio/.RJ Ryan
2015-08-23Added Sidechain stream to SoundMamagerDaniel Schürmann
2015-04-17forgot to remove unneeded objectsOwen Williams
2015-04-17Move e2e testing into enginemaster, allowing for testing of larger signal pathsOwen Williams
2015-02-27Remove 32-channel restriction in the engine.RJ Ryan
2015-02-26Misc fixes.RJ Ryan
2015-02-24Refactor use of strings in the engine. 10-20% callback speed improvement.RJ Ryan
2015-02-23Fix signed/unsigned comparison warnings.RJ Ryan
2015-02-23Fix crash on destruction for FastVector with complex types.RJ Ryan
2015-02-23added a ~FastVector to call destructor of complex typesDaniel Schürmann
2015-02-23Fix append and replace in FastVectorDaniel Schürmann
2015-02-22Merge remote-tracking branch 'upstream/master' into micsidechainDaniel Schürmann
2015-02-22use extra buffer to avoid calling T()Daniel Schürmann
2015-02-20Const reference.RJ Ryan
2015-02-08remove references to VinylSoundEmuNico Schlömer
2015-01-31extend GainCache with a boolean fade out flag for fading when a channel is sw...Daniel Schürmann
2015-01-30Make m_channels a FastVectorDaniel Schürmann