Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mpc-hc/sanear.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
AgeCommit message (Collapse)Author
2016-02-24Add FramesToTime() helperHEADmasterAlex Marsev
And refactor.
2016-02-24Add TimeToFrames() helperAlex Marsev
And refactor.
2016-02-24Add AudioDevice::GetChannelCount() helperAlex Marsev
And refactor.
2016-02-24Add AudioDevice::GetRate() helperAlex Marsev
And refactor.
2016-02-24Defeat initial clock jitter for custom ratesAlex Marsev
2016-02-24Deduplicate codeAlex Marsev
2016-02-24Minor cosmeticsAlex Marsev
2016-02-24Don't observe shared event-mode deviceAlex Marsev
2016-02-24Return two missing lines to SampleCorrectionAlex Marsev
2016-02-22Surrender exclusive-mode device after inactivityAlex Marsev
Now you can pause, make a skype call, then unpause. Just for example.
2016-02-22Fix mixed tab/spaceAlex Marsev
2016-02-21Fill up README.md some moreAlex Marsev
Wow. Such style. Much information.
2016-02-21Mention latest Visual Studio updatesAlex Marsev
Just in case.
2016-02-21Inject snprintf() into rubberbandAlex Marsev
Needed for VS2013. Probably temporary solution, will try to talk with rubberband upstream.
2016-02-21Use partial pdb generator in VS2015Alex Marsev
But retain compatibility with VS2013.
2016-02-21Don't use alloca() in fftwAlex Marsev
That function is considered deprecated on Windows platform.
2016-02-21Use braces in the empty DebugOut() macroAlex Marsev
Fixes a warning, is generally more safe.
2016-02-20Deter GPL virus by preprocessor definitionAlex Marsev
2016-02-20Add DspTempo/DspTempo2 selectionAlex Marsev
2016-02-20Tweak deinterleave loop in DspTempo2Alex Marsev
For both speed and consistency.
2016-02-20Tweak rubberband a bitAlex Marsev
Should eliminate "interruption" artefacts.
2016-02-14Use FFTW library with rubberbandAlex Marsev
Better than default KissFFT and a lot larger. As far as sanear core branch is concerned, both can be used interchangeably. Selection is done by preprocessor definitions during the compilation.
2016-02-14Remove (yet) useless rubberband optionAlex Marsev
We don't do any pitch modification now.
2016-02-13Initial README.md fileAlex Marsev
With basic compilation instructions.
2016-02-13Use soxr in rubberbandAlex Marsev
No speex please.
2016-02-13Switch to new DspTempo2Alex Marsev
That uses Rubber Band library.
2016-02-13Add Rubber Band libraryAlex Marsev
2016-02-13Fix audio clock not being unslaved on stopAlex Marsev
Introduced in latest changes, didn't really affect anything.
2016-02-08Check if event mode is supported before using itAlex Marsev
2016-02-07Add additional jitter reduction logicAlex Marsev
Will do some fine-tuning later. USB cards are likely in need to be distinguished.
2016-02-07Check device settings before playAlex Marsev
2016-02-07Delay slaving to audio clock until it progressesAlex Marsev
2016-02-07Log audio device creation and destructionAlex Marsev
2016-02-04Add a bit more logging to AudioRenderer classAlex Marsev
2016-02-04Increase push audio device loggingAlex Marsev
2016-01-27Replace DebugOut() helper function with macroAlex Marsev
Ugly, but can't be helped. It's the only way to never evaluate the arguments in release builds.
2016-01-27Add ClassName() helper functionAlex Marsev
And use it in debug output.
2016-01-27Deduplicate some common codeAlex Marsev
2016-01-27Minor code refactoringAlex Marsev
2016-01-27Use MMCSS for event mode audio deviceAlex Marsev
2016-01-27Simplify push mode audio device pathAlex Marsev
2016-01-27Request device buffer size only onceAlex Marsev
2016-01-27Code refactoringAlex Marsev
Some deduplication.
2016-01-27Add event mode audio device suppportAlex Marsev
And enable it for exclusive and realtime paths.
2016-01-27Remove "realtime" property from AudioDevice classAlex Marsev
2016-01-27Tweak rate matching of live sourcesAlex Marsev
2016-01-27Disable asm listings in compilationAlex Marsev
Due to a bug in MSVC that crashes the compiler.
2016-01-27Expand .gitignore fileAlex Marsev
2016-01-26Add base audio device classAlex Marsev
In preparation for event mode audio device support.
2016-01-24Sleep to minimize clock slaving jitterAlex Marsev
Before starting audio device, if it makes sense to.