merged from lp:mixxx
added gain knob and a basic LED mapping
Delete leaking controls
Changed control delete order for modified files to reverse of construction order (following google style guidelines).
Moved recording status calls to a member variable for thread safety.
Add EngineFilterButterworth8::reset function to dynamically change filter's frequency
Remove asserts from EngineFilterButterworth8::reset()
Clear buffers after reset in EngineFilterButterworth8::reset()
Typos and formatting.
Added DS_Store to gitignore
Merge branch 'delete_leaking_controls' into recording_improvements
Merge branch 'recording_improvements' of https://github.com/cpill0789/mixxx into recording_improvements
introduces setInner function
Introduced setAndConfirm function
Rename EngineFilterButterworth8::reset() into EngineFilterButterworth8::setFrequencyCorners()
Remove code duplication in the EngineFilterButterworth8 class
Fix last commit (forgot to set buffer size in constructor)
Create new classes for dynamic EQ: EngineFilterButterworth8Low, EngineFilterButterworth8Band, EngineFilterButterworth8High. Use new classes instead EngineFilterButterworth8. Also remove unneeded enum filterType
emit valueChangeRequest if connected
Coding style fixes