Skip to content

Commit 5926083

Browse files
Eve00000jclsn
andauthored
Update content/news/XXXX-XX-XX-mixxx-2_5_3-released.md
alfa -> Alpha Co-authored-by: jclsn <jan.claussen10@web.de>
1 parent 16065b5 commit 5926083

1 file changed

Lines changed: 1 addition & 1 deletion

File tree

content/news/XXXX-XX-XX-mixxx-2_5_3-released.md

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -23,7 +23,7 @@ So the DJ controls the playback of the digital music by manipulating vinyl or CD
2323
In order to create a vinyl-like feeling the song needs to follow the signal as closely as possible (low latency, fast responsiveness) for e.g. scratching or backspins. There is no 'standard' signal - each manufacturer uses its own code. The demodulated code from the signal needs to be converted to a usable timecode. This is realized by storing the states of the code in a LUT (lookup table) which is mapped to instants in time in the song. This makes it possible to quickly jump to positions in time during playback.
2424
The conversion of the inputsignal to the actual timeframecode is handled by the [XWAX library](https://xwax.org/overview.html). To filter 'impossible' or not 'logical' signals (eg frame 7000 directly after frame 1000) the [alpha-beta filter](https://en.wikipedia.org/wiki/Alpha_beta_filter) was used.
2525

26-
In the rework with [PR #15194](https://github.com/mixxxdj/mixxx/pull/15194) developers have replaced the alpha-beta filter with the [Kalman-filter](https://en.wikipedia.org/wiki/Kalman_filter). Kalman filters are generally used in GPS navigation and weather forecast models.
26+
In [PR #15194](https://github.com/mixxxdj/mixxx/pull/15194) developers have replaced the Alpha-Beta Filter with a more advanced [Kalman-Filter](https://en.wikipedia.org/wiki/Kalman_filter) equivalent. Kalman-Filters are generally used in GPS navigation and weather forecast models.
2727

2828
The use of it in DVS in short: a Kalman filter maintains a model of the vinyl to predict the current pitch. This predicted pitch is compared with the noisy crackling input signal. The deviation [^2] determines the trust which is used to incorporated these values into the model for the next prediction.
2929

0 commit comments

Comments
 (0)