Age | Commit message (Collapse) | Author | |
---|---|---|---|
2019-03-16 | fix reset value to 1 for rate_ratio | Daniel Schürmann | |
2018-12-14 | Merge commit '9cab17a5d1bf88649e35e92aeb4c9df5857630d3' into rate_ratio | Daniel Schürmann | |
Conflicts: src/engine/bpmcontrol.cpp src/engine/keycontrol.cpp src/engine/keycontrol.h src/engine/ratecontrol.cpp | |||
2018-12-13 | Merge remote-tracking branch 'upstream/master' into rate_ratio | Daniel Schürmann | |
Conflicts: src/engine/sync/synccontrol.cpp | |||
2018-09-14 | Switch all code to the new rate_ratio control | Daniel Schürmann | |
2018-07-23 | Used the new rate_ratio control to set the rate | Daniel Schürmann | |
2018-06-14 | Fixed some minor CO issues | Daniel Schürmann | |
2016-04-27 | Replace use of "slave" with "proxy" or "follower" everywhere. | RJ Ryan | |
2016-04-27 | Move all Control classes to src/control. | RJ Ryan | |
2016-02-17 | use calcRateRatio in VinylControlXwax as well | Daniel Schürmann | |
2016-01-24 | Use UserSettings (typedef) instead of ConfigObject. | RJ Ryan | |
This will allow us to experiment with different implementations for structured user preferences. It will also reduce repeated typing of template arguments and better represent the purpose of the object. | |||
2016-01-13 | remove ControlObjectThread completely | Daniel Schürmann | |
Conflicts: src/basetrackplayer.cpp src/cachingreader.cpp src/test/looping_control_test.cpp src/test/mixxxtest.h Conflicts: src/vinylcontrol/vinylcontrolmanager.cpp | |||
2016-01-10 | Merge remote-tracking branch 'upstream/master' into ContrlObjectSlaveDirect | Daniel Schürmann | |
Conflicts: src/dlgprefshoutcast.cpp src/dlgprefshoutcast.h | |||
2015-09-12 | use COS in VinylControl | Daniel Schürmann | |
2015-04-03 | Merge branch 'master' into NewSoundSourceAPI | Uwe Klotz | |
2015-03-29 | Improve vinyl control logic for determining when to update the rate slider | Owen Williams | |
2015-03-29 | Fix vinyl control report not updating the angle | Owen Williams | |
2015-03-11 | Merge branch 'master' into NewSoundSourceAPI | Uwe Klotz | |
2015-03-10 | DVS: Make digital control more sensitive for CDJs | Owen Williams | |
2015-02-26 | Merge branch 'master' into NewSoundSourceAPI | Uwe Klotz | |
2015-02-25 | Don't report non-steady on any resync, not just loops | Owen Williams | |
Don't switch to linear stretching if scratching with rubberband, it works ok Fixes lp:#1424898 | |||
2015-01-07 | Delete obsolete include directives | Uwe Klotz | |
2014-12-29 | minor style fix | Daniel Schürmann | |
2014-12-29 | Made m_pRateSlider a ControlObjectSlave | Daniel Schürmann | |
2014-12-29 | renamed m_pVCRate to controlScratch and make it a ControlObjectSlave | Daniel Schürmann | |
2014-12-21 | remove debug line | Owen Williams | |
2014-12-20 | Don't track "steady pitch" values while user is reversing the track | Owen Williams | |
2014-11-15 | New types/constants/functions for sample and gain values | Uwe Klotz | |
2014-09-20 | Minor comment typo. | RJ Ryan | |
2014-04-25 | Refactor use of math and other headers across the codebase. | RJ Ryan | |
* Delete mathstuff.h and defs.h. * Move typedefs into util/types.h. * Move definitions into util/defs.h. * Use std::min and std::max for math_min and math_max. * Replace math_clamp with a template function to prevent repeated sub-expressions. * Add a Result enum for SoundSource::open() and SoundSource::parseHeader(). * Misc. other header-related cleanups. | |||
2014-01-14 | Reduce redundant subtraction | Owen Williams | |
2014-01-14 | Eliminate misleading precision in the bpm and rate displays. | Owen Williams | |
* Show only one decimal place for bpm and rate * Waveform stretch reacts more slowly to small changes in rate. * Vinyl control bpm updates are much more sticky. | |||
2014-01-14 | Convert float literals to double literals in various places. | RJ Ryan | |
2014-01-10 | Eliminate Needle Skip Prevention Mode. It never worked. | Owen Williams | |
2014-01-10 | change some logic to allow functionality with constant mode, not just relative | Owen Williams | |
2014-01-10 | Don't allow hotcues to be used in absolute mode. | Owen Williams | |
Make it more explicit that vinyl hotcueing mode does get used. | |||
2014-01-10 | Update xwax to 1.4, no major changes. | Owen Williams | |
2013-12-24 | Check that enabled CO is not null, which it can be during shutdown. | Owen Williams | |
2013-12-23 | Move constant. | RJ Ryan | |
2013-12-23 | Adjust MIN_SIGNAL to normalize by SHRT_MAX. | RJ Ryan | |
2013-12-23 | Merge branch 'master' into engine_refactor | RJ Ryan | |
Conflicts: src/vinylcontrol/vinylcontrol.cpp src/vinylcontrol/vinylcontrol.h src/vinylcontrol/vinylcontrolxwax.cpp src/vinylcontrol/vinylcontrolxwax.h | |||
2013-12-22 | Attack of the style police. | RJ Ryan | |
2013-12-22 | Rename remaining non-m_-prefixed variables. | RJ Ryan | |
2013-12-22 | Remove dead code. | RJ Ryan | |
2013-12-21 | Purely cosmetic cleanups to VinylControl / VinylControlXwax. | RJ Ryan | |
* Delete dead code. * Initialize all variables. * Clarify some variable names. * Move member-variables to local when used purely as locals. * Comment a lot of the member variables. | |||
2013-12-21 | Dynamically allocate VinylControlXwax::m_pWorkBuffer. | RJ Ryan | |
2013-12-21 | Fix comparison warning. | RJ Ryan | |
2013-12-21 | Add protection against vinyl control pre-amp gains < 1. | RJ Ryan | |
2013-12-21 | Refactor the engine to process samples in the range of [-1.0, 1.0]. Fixes ↵ | RJ Ryan | |
Bug #1204039. * Move Vinyl Control pre-amp to VinylControlXwax (no longer affects microphone/passthrough). * Switch PortAudio input sample format to paFloat32. * Remove SHRT_MAX conversions on input and output samples. * Update VUMeters, clipping, and dithering code to deal with the new ranges. * Clean up EngineMicrophone/EnginePassthrough/EngineDeck handling of inputs. * Update tests to deal with the new sample ranges. This does not change SoundSource. SoundSources still read 16-bit samples and we simply divide by SHRT_MAX in AnalyserQueue and CachingReaderWorker. A future performance improvement can remove this and use the native decoder API to request normalized samples directly. | |||
2013-12-20 | Check latency value more closely | Owen Williams | |
2013-12-07 | tabs to spaces also in cpp files | Max Linke | |