Skip to content

Releases: matiaszanolli/devinyl

2.0.1

13 Feb 00:22
Compare
Choose a tag to compare

Changelog:

  • Perform the cleanup process twice to get a better output.
  • Adjust the noise sample for 78RPM records (will be adjustable in a future release).

2.0.0: Full rewrite

12 Feb 23:39
b224363
Compare
Choose a tag to compare

By doing the filtering process using SoX, it could be reduced to a single script file and the results have significally improved.

Try it for yourself, Getting DeVinyl up and running now is easier than ever.

0.2.0: Multistage Wiener filtering, fast mode

18 Aug 00:31
Compare
Choose a tag to compare

So this is a pretty big release. It brings two big changes:

  • Multistage Wiener filtering: Wiener filtering has been used in phones for decades as a noise removal tool for calls (you didn't know your phone had a second mic far away from the main one to catch background noise, didn't you?). Yeah, but basically as we aren't guaranteed to have the exact kind of sound of our recording being played on our specific record player, what this filter does (in a very simple way) is to detect very sharp changes in frequency in very tiny timeframes and smooth them out according to a group of settings. As this can be an aggressive filter, I chose to apply it multiple times but in a really light way, so the sound enhancer can pick up the sound later while the noise keeps flattened out.
  • Fast mode: Let's say you have a budget computer or you want to mess with the library and try some settings real fast without waiting for the whole 1-2 minute process. I'd first suggest some patience (lol), but if that won't do, Fast Mode is for you. Half the process at half the time. Just put --fast on the parameters and you'll run only the first of the two stages of the process!

0.1.1: General fixes and remote file support

17 Aug 21:52
Compare
Choose a tag to compare
General fixes.

First Alpha release

17 Aug 16:00
Compare
Choose a tag to compare
First Alpha release Pre-release
Pre-release
0.1.0

0.1.0 Alpha release