lp:~mixxxdevelopers/mixxx/SoundTouchUpgrade

Created by Sean M. Pappalardo and last modified

Upgrading to the latest version of SoundTouch (v1.5.0) for improved sound quality and other things. From the change log:

- Added normalization to correlation calculation and improvement automatic seek/sequence parameter calculation to improve sound quality
- Bugfixes:
    * Fixed negative array indexing in quick seek algorithm
    * FIR autoalias filter running too far in processing buffer
    * Check against zero sample count in rate transposing
    * Fix for x86-64 support: Removed pop/push instructions from the cpu detection algorithm.
    * Check against empty buffers in FIFOSampleBuffer
    * Other minor fixes & code cleanup
- Added #define PREVENT_CLICK_AT_RATE_CROSSOVER that prevents a click artifact when crossing the nominal pitch from either positive to negative side or vice versa

Get this branch:
bzr branch lp:~mixxxdevelopers/mixxx/SoundTouchUpgrade
Members of Mixxx Development Team can upload to this branch. Log in for directions.

Branch merges

Related bugs

Related blueprints

Branch information

Owner:
Mixxx Development Team
Project:
Mixxx
Status:
Merged

Recent revisions

2566. By Sean M. Pappalardo

Whoops. Didn't need that header file. Patched STTypes.h to look like the previous one. Tests good.

2565. By Sean M. Pappalardo

Added missing soundtouch_config.h file. Fixes compiling on GCC.

2564. By Sean M. Pappalardo

- Upgraded SoundTouch to v1.5.0

2563. By Albert Santoni

Added rate_perm_up/down and rate_temp_up/down to ControlValueDelegate so they show in the MIDI mapping table

2562. By William Good

Removed input channel-sharing error reporting (no longer an error, a few revs back)

2561. By RJ Skerry-Ryan

Fixing DlgTrackInfo to not use WTrackTableView's stylesheet. Fixes Bug #673411

2560. By RJ Skerry-Ryan

Move all setupConnections to come after WWidget::setup() is called. Fixes bug #676863

2559. By RJ Skerry-Ryan

Revert WStatusLight to r2557. The changes did not make sense as part of features_library, and will be picked up in features_xwax. Fixes regression in peak indicators. Bug #676895

2558. By Albert Santoni

Merged features_library from Tobias and Owen into trunk for real this time.

2557. By RJ Skerry-Ryan

Merging from lp:mixxx/1.8

Branch metadata

Branch format:
Branch format 7
Repository format:
Bazaar repository format 2a (needs bzr 1.16 or later)
Stacked on:
lp:~mixxxdevelopers/mixxx/trunk
This branch contains Public information 
Everyone can see this information.