Penguin
Blame: SoundProcessingNotes
EditPageHistoryDiffInfoLikePages
Annotated edit history of SoundProcessingNotes version 39, including all changes. View license author blame.
Rev Author # Line
36 DanielLawson 1 This page details the experiences I had in attempting to transfer some aged vinyls to CD for my parents. This started as a Christmas present for 2003, and is going to also be a Christmas present for 2004, as my final attempt was botched last year. As the real goal is to transfer a different vinyl altogether, I'll still have to do that at some point.
35 GreigMcGill 2
3 !!! Hardware used
4
5 * Athlon 1800+ XP, 512 MB ram, 80 GB IDE disk. Running Gentoo Linux, with the 2.6.9 kernel. NForce2 motherboard.
6 * Turntable
7 * Mixer
8
9 Having refined my hardware choices the last time I tried this, I decided to forgo the hassle of using the flasher sound card. It didn't really offer me a lot given the amount of mangling I am going to do to the recorded tracks. The only real concern is whether the audio on my motherboard is any good, and while I doubt it'll win any awards, it's "good enough" for recording crackly old vinyls.
10
11 !!! Process
12
13 !! Recording
14
15 After setting up my turntable, mixer and PC, and getting the input levels right (which involved recording each side and paying attention, and every time it started clipping stopping the recording, dropping the gain, and starting again). After recording both tracks to disk, leaving plenty of lead-in and lead-out, I made a backup of the saved .wav files. Then I made another one.
16
17 Things to be wary of:
18
19 * Mute any inputs that aren't being used.
20 * Keep an eye out for extra sources of noise being added in. The [Linux Audio-Quality HOWTO|http://www.linuxdj.com/audio/quality/] has a few suggestions for taking into consideration here. Worth a read.
21 * Make lots of backups. Then make some more.
36 DanielLawson 22 * If your input starts clipping, you will find it very hard to smooth the sound out. I had better luck recording with low gain and running a software amplify across the track, then declicking/denoising, than I did recording at a higher gain and dealing with clipping audio. It seems the record "clicks" are easy to remove UNLESS they clip, at which point they are tedious to remove.
35 GreigMcGill 23
24 !! Noise reduction
25
39 AristotlePagaltzis 26 [Audacity] and ~GnomeWaveCleaner both offer noise reduction tools. I didn't have a lot of luck with [Audacity] last time I tried it, but that was ages ago and it seems to have advanced a bit. I stuck with GWC however.
35 GreigMcGill 27
28 After going through each stage, it makes a lot of sense to back up your current work. It is really annoying to have to sit through another 15 minutes of declicking because you screwed up a decrackle phase and didn't keep your undo information / backups.
29
30 ! Removing clicks and pops
31
37 GreigMcGill 32 GWC has three tools for removing clicks and pops - the strong, weak and manual declick tools. I've seen~[1] recommendations to use the strong declick tool several times in a row, and found this to have fairly good results. Depending on how bad your vinyls were, you may have to run this 3 or 4 times.
35 GreigMcGill 33
34 GWC outputs some statistics from its run:
35
36 <verbatim>
37 115121 clicks repaired, 49 clicks marked, but remain unrepaired
38 DECLICK in 792.064 real seconds
39 27758 clicks repaired, 42 clicks marked, but remain unrepaired
40 DECLICK in 202.366 real seconds
41 3440 clicks repaired, 42 clicks marked, but remain unrepaired
42 DECLICK in 44.687 real seconds
43 532 clicks repaired, 42 clicks marked, but remain unrepaired
44 DECLICK in 31.677 real seconds
45 </verbatim>
46
47 ! Removing crackle
48
38 IanMcDonald 49 Records have a lot of crackle. Can't get away from it. GWC has a handy tool to remove it. ~[1] says you should do this, Jeff Welty, a wiki visitor who commented on my previous pages, suggested skipping it.
35 GreigMcGill 50
51 ! Removing other noise.
52
53 GWC also has a denoise tool. This is reasonably configurable, with a selection of different algorithms and tunable parameters. Unless you're in a big hurry, you should really play around a bit.
54
55 <verbatim>
56 DENOISE in 130.549 real seconds
57 </verbatim>
58
36 DanielLawson 59 !! Amplify and Normalise.
60
61 Optional, but amplifying and normalising your final tracks might be useful. It'll stop huge volume disparities when you switch between the latest Wu Tang CD and whatever you just recorded off vinyl, at least.
62
63 !! Writing out to CD.
64
65 GWC supports track tagging, which is based off waveform amplitude or something. If you get a silent patch, it marks it as a track boundary. I've had mixed success with this, but in my final run I just let it do whatever - I got about three times as many "tracks" as there actually are, but seeing as they are really only a convenience thing I wasn't fussed.
66
67 You can either split the file out and write to separate .wav files, or you can write out a cdrdao style TOC file for the .wav, which you can then use to burn to CD later on
35 GreigMcGill 68
69 !! Sites Referenced.
70 * http://www.linuxdj.com/audio/quality/
37 GreigMcGill 71 * ~[1]http://www.xena.uklinux.net/Linux/audio.html
35 GreigMcGill 72 * http://linux-sound.org/
73 * http://magicref.tripod.com/articles/darmp3.htm
74 * http://freshmeat.net/projects/phonoripper/
75 * http://panic.et.tudelft.nl/~costar/gramofile/
76 * http://www.schou.dk/linux/gramofile/
77
78
79
80
81 ----
82
38 IanMcDonald 83 Comments from Paul Cleary:
35 GreigMcGill 84
85 ''Turntable sound output is down around 5mVolts compared to CD output at around 150mVolts. Also the signal needs something called frequency equalisation to restore the output to proper proportions. Disk Smith sells a turntable with inbuilt preamp for $100 that will do the job.'' --Paul Cleary
86
87 ''I use a cheap $60 Creative soundblaster card for this work and I get very good SNR. The thing to realise is that in all low to med cost soundcards, the audio input part that converts the analog signal to digital is virtually the same. The difference in the cost of the cards is paying for is all the fancy signal manipulation and sounds effects. A person recording from LP to a WAV file just needs the conversion part. I recommend you read Clive Backham's webpages on converting vinyl LPs to CDs ([Google:Clive Backham convert lp cd]). He discusses the whole process from start to finish, including equipment, soundcards and software. I use his Waverepair software for LP to CD conversions but it only works on Windows.'' --Paul Cleary

PHP Warning

lib/blame.php:177: Warning: Invalid argument supplied for foreach() (...repeated 2 times)