![]() |
|
Finding clicks
On Thu, 11 Sep 2014 09:40:52 +0100, Jim Lesurf
wrote: In article , William Unruh wrote: On 2014-09-10, Jim Lesurf wrote: In article , William Unruh So use sox say to impliment the inverse RIAA, then use audacity to look for those spikes, and remove them, then use the RIAA on the result. Note that one could just take the derivative, but that would still leave a finite spreading due to the treble/bass boost. Wary of that because 'mending' a differential waveform might lead to a dc offset problem when you re-integrate the result. So I'd use a dx/dt or You could always put in a 50 or 30 Hz cutoff in the RIAA curve. Some advocated that anyway. But those clicks put in a DC bias in the first place. Erm. The mechanics and the RIAA don't pass down to dc. So what happens is a decaying offset. The results shapes are pretty clear. In my case I'm using a V15 in an old arm that has more mass than ideal. So the peak and fall at LF is at very low frequency, but not dc. d2x/d2t to *find* and list click locations. But do any editing on the actual audio file recorded using RIAA. Avoids the problems of dealing with the real response curve being rather complicated. But since the click has been spread out all over hells half acre by RIAA, that "fixing" either leaves loads of artifacts or also "fixes" a bunch of the real signal as well. The pre RIAA is the place to fix it. Again, looking at the shapes I can see the effects. Adding the 'fix' just puts in a plausible smooth interpolation anyway. To deal with it in the way you suggest would require an accurate 'de-riaa' that also precisely deals with the stylus and arm responses over the full range down to almost dc. i.e. much lower than 10Hz or so. Even measuring that isn't trivial. And it differs in the vertical and horizontal planes anyway. So you'd also have to convert the L and R to V and H first. So simply applying a reverse riaa preamp curve won't in practice be much better than a simple integrator if your concern is LF spread. Given that the mends I've made so far are generally inaudible except for severe events that clearly lose the waveform anyway. I'm happy enough despite the nice theory for preferring de-riaa. Life's too short. :-) Jim Jim, have you tried differentiating twice - once as a very approximate RIAA counter, and the second time to pull out the sharp edges into peaks? d |
Finding clicks
In article , William Unruh
wrote: On 2014-09-11, Jim Lesurf wrote: In article , William Unruh wrote: You could always put in a 50 or 30 Hz cutoff in the RIAA curve. Some advocated that anyway. But those clicks put in a DC bias in the first place. Erm. The mechanics and the RIAA don't pass down to dc. So what happens is a decaying offset. The results shapes are pretty clear. In my case I'm using a V15 in an old arm that has more mass than ideal. So the peak and fall at LF is at very low frequency, but not dc. Actually, the RIAA curve does go to DC. It's a nice example of the old engineering maxim. "In theory, theory and practice agree. But in practice, they don't". The reality is that the system won't go to dc. And the gain of almost any real-world RIAA pre-amp won't. And in my system the response doesn't go to dc. There was a very controvertial proposal to put another zero/pole at 50Hz to comensate for the cutter low freq resonance but the problem is that the cutters all have different resonances to for some it would make thing worse. Anyway, since your speakers cannot hear 30Hz, you could put it there-- the main thing is that the unRIAa and RIAA filter be complementary. ....which still won't deal with the point I made that the real world response will have a bump and fall as you go to lower frequencies. Not a flat response once RIAA is taken out on the basis of theory. Since that'll the LF part, it'll be the region you're worried about. If the spike from the record is before the RIAA then the RIAA filter will have spread it out all over the place, and "fixing" it after the filter will leave all that spread out residual in place. However I find in practice this isn't a worry. I can't hear or see the dc you claim. I can sometimes see the tail of the decay, but it is small enough to be inaudible. And clicks seem to divide into two main classes. 1) fast 'hf ticks' which have a fast rise and quickly fall to nothing much. 2) round-the-bolders which have a dual spike - first one way, then the other. Which is what you'd expect for a velocity sensor tracking around a rock or dipping into wall damage and out again. So simply applying a reverse riaa preamp curve won't in practice be much better than a simple integrator if your concern is LF spread. Agreed that the curve is problematic below 50Hz. But even at 200Hz the sound is spread out over more than 200 time pixels (400 for 96K sampling). That's a lot. Sorry, you'll have to convert that into English I can understand! :-) Given that the mends I've made so far are generally inaudible except for severe events that clearly lose the waveform anyway. I'm happy enough despite the nice theory for preferring de-riaa. Life's too short. :-) It is cheap enough to try it. I agree that it may not be an improvement. Even just a differentiator would be a help (differentiate, fix, integrate) except you really have to make sure you have enough dynamic range. Since that is 10 octaves or 60dB emphasis of highs over lows, which is even larger than the 48dB of the RIAA curve ( which would fit in another 8 bits that sox stores stuff at.) Actually I'm more curious about how you'd deal with the constant of integration problem when snipping bits out of a differential series before integrating. Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
In article , Don Pearce
wrote: Jim, have you tried differentiating twice - once as a very approximate RIAA counter, and the second time to pull out the sharp edges into peaks? Not yet, but it is what I have in mind to try sometime. However it isn't to 'un-do RIAA' but to enhance the click-to-music-ratio of clicks over the bulk of the music. FWIW in practice for *fixing* I find that A) For *big* clicks / bangs the waveform is nonlinearly distorted as the stylus clearly is going no-where near the intended waveform for a while as it's not in contact with the groove walls as cut. The transducer will be nonlinear in this situation as well even if I avoid clipping the 96k/24 recording. (Which does sometimes happen for these nasty bangs even though I've set 0dBFS at about +18dBRIAA.) B) For small ticks I tend to see a fast rise and a decay that looks exponential at a rate set by the stylus suspension and tip mass. The decay time is far too short to be set by the roll-off at LF of the replay RIAA amp or arm-mass LF limit. (A) isn't going to be truly fixable by any means because there's no data. Might as well draw in a plausible shape by eye since you can't tell what was cut on the LP. (B) is so short that simply doing a sensible interpolate as per Audacity's 'repair' gives a result where I can't here there was any problem. I'll look at the differential when I can to see how it squares with what Bill says. But the bottom line so far seems to be that for all but the most dire clicks I can easily do repairs that render the result audibly fine. (And the dire ones lack the info you'd need to get the intended waveform.) The problem is finding some of them because they don't poke obviously out of the waveform. Takes time. So I have to limit how much fixing I do because I don't have the time to find all the tiny boogers hiding in the waveforms. Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
On 2014-09-11, Don Pearce wrote:
On Thu, 11 Sep 2014 09:40:52 +0100, Jim Lesurf wrote: In article , William Unruh wrote: On 2014-09-10, Jim Lesurf wrote: In article , William Unruh So use sox say to impliment the inverse RIAA, then use audacity to look for those spikes, and remove them, then use the RIAA on the result. Note that one could just take the derivative, but that would still leave a finite spreading due to the treble/bass boost. Wary of that because 'mending' a differential waveform might lead to a dc offset problem when you re-integrate the result. So I'd use a dx/dt or You could always put in a 50 or 30 Hz cutoff in the RIAA curve. Some advocated that anyway. But those clicks put in a DC bias in the first place. Erm. The mechanics and the RIAA don't pass down to dc. So what happens is a decaying offset. The results shapes are pretty clear. In my case I'm using a V15 in an old arm that has more mass than ideal. So the peak and fall at LF is at very low frequency, but not dc. d2x/d2t to *find* and list click locations. But do any editing on the actual audio file recorded using RIAA. Avoids the problems of dealing with the real response curve being rather complicated. But since the click has been spread out all over hells half acre by RIAA, that "fixing" either leaves loads of artifacts or also "fixes" a bunch of the real signal as well. The pre RIAA is the place to fix it. Again, looking at the shapes I can see the effects. Adding the 'fix' just puts in a plausible smooth interpolation anyway. To deal with it in the way you suggest would require an accurate 'de-riaa' that also precisely deals with the stylus and arm responses over the full range down to almost dc. i.e. much lower than 10Hz or so. Even measuring that isn't trivial. And it differs in the vertical and horizontal planes anyway. So you'd also have to convert the L and R to V and H first. So simply applying a reverse riaa preamp curve won't in practice be much better than a simple integrator if your concern is LF spread. Given that the mends I've made so far are generally inaudible except for severe events that clearly lose the waveform anyway. I'm happy enough despite the nice theory for preferring de-riaa. Life's too short. :-) Jim Jim, have you tried differentiating twice - once as a very approximate RIAA counter, and the second time to pull out the sharp edges into peaks? Lets model the "clicks". They are very localized defects in the grove. The cartridge is a velocity sensor, so a scratch should produce a rapid velocity excursion to the left say, and then to the right. This produces a voltage which is roughly the derivative of a delta function-- The RIAA curve then integrates this and smears it out with the high boost (corners 500Hz and 2KHz) As a rough approx, the derivative of the delta function then gets converted into a sharp spike, plus a smearing out over about a millisecond. Thus the first thing you would want is to unsmear it-- Ie, apply a bass boost with corners again at 500Hz and 2000 Hz. Of course you also have to be careful that the phases also cancel the original. I suspect that the RIAA boost desmearing would give the greatest improvement. But then I have not implimented this. d |
Finding clicks
In article , William Unruh
wrote: Lets model the "clicks". They are very localized defects in the grove. The cartridge is a velocity sensor, so a scratch should produce a rapid velocity excursion to the left say, and then to the right. This produces a voltage which is roughly the derivative of a delta function-- The RIAA curve then integrates this and smears it out with the high boost (corners 500Hz and 2KHz) As a rough approx, the derivative of the delta function then gets converted into a sharp spike, plus a smearing out over about a millisecond. Thus the first thing you would want is to unsmear it-- Ie, apply a bass boost with corners again at 500Hz and 2000 Hz. Of course you also have to be careful that the phases also cancel the original. That's pretty much what I've had in mind. By observation, the clicks I see are generally rather shorter than 1 ms. If I use some simple round numbers, take 0.2 ms for the click and assume the roll-off of the replay at LF is at about 5 Hz. That implies that only about 0.1% of the amplitude of the click will find its way into a tail so far as I can see. i.e. about 60dB down on the click. i'm basing this on the mechanical process of the interaction where the impulse starts to move the arm via the stylus compliance. This then creates a tail. But the impulse is very short compared with the stylus-arm response time. Even allowing for the integration (RIAA boost at LF) of a falling tail the resulting thump (mostly at low frequencies we don't easily hear) will be well less that the click itself. This seems to square with what I hear. That for the small clicks simply 'repairing' the RIAA output leaves no audible 'bump'. That for large long-duration bangs you end up having to redraw or snip anyway as the result has no linear relation with the intended waveform. Undoing riaa doesn't recover it. So I'm still in the situation where I can see the theory makes sense as theory for doing repairs 'without RIAA'. But in practice it doesn't look to me to be needed. And applying differentials, altering, and integrating again may have the drawback of *creating* an offset due to the problem of integration constants. Maybe I don't notice this because my system has a relatively low LF rollaway. Result of using a V15 in an arm that nominally has too high a mass. However I'll need to check the LF roll away of my RIAA amp as well to decide as I've forgotten the choice I made mumble years ago. That said, there is another LF pole I stuck in the path between RIAA output and 'tape' output. Think that's pretty low though. Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
["Followup-To:" header set to uk.comp.os.linux.]
On 2014-09-11, Jim Lesurf wrote: In article , William Unruh wrote: On 2014-09-11, Jim Lesurf wrote: In article , William Unruh wrote: You could always put in a 50 or 30 Hz cutoff in the RIAA curve. Some advocated that anyway. But those clicks put in a DC bias in the first place. Erm. The mechanics and the RIAA don't pass down to dc. So what happens is a decaying offset. The results shapes are pretty clear. In my case I'm using a V15 in an old arm that has more mass than ideal. So the peak and fall at LF is at very low frequency, but not dc. Actually, the RIAA curve does go to DC. It's a nice example of the old engineering maxim. "In theory, theory and practice agree. But in practice, they don't". The reality is that the system won't go to dc. And the gain of almost any real-world RIAA pre-amp won't. And in my system the response doesn't go to dc. Agreed. But clicks are never DC. That is wow and maybe flutter. Ie, the stylus never wanders over into the next room, whetehr in velocity of in position space. There was a very controvertial proposal to put another zero/pole at 50Hz to comensate for the cutter low freq resonance but the problem is that the cutters all have different resonances to for some it would make thing worse. Anyway, since your speakers cannot hear 30Hz, you could put it there-- the main thing is that the unRIAa and RIAA filter be complementary. ...which still won't deal with the point I made that the real world response will have a bump and fall as you go to lower frequencies. Not a flat response once RIAA is taken out on the basis of theory. Since that'll the LF part, it'll be the region you're worried about. Why am I worried about it? clicks are a few time pixels, not 40000 of them or 90000 of them. If the spike from the record is before the RIAA then the RIAA filter will have spread it out all over the place, and "fixing" it after the filter will leave all that spread out residual in place. However I find in practice this isn't a worry. I can't hear or see the dc you claim. I can sometimes see the tail of the decay, but it is small enough to be inaudible. I am not worried about the DC. I am worried about spreading out on time scales of milliseconds. And clicks seem to divide into two main classes. 1) fast 'hf ticks' which have a fast rise and quickly fall to nothing much. That would look more like an integrated velocity tick. 2) round-the-bolders which have a dual spike - first one way, then the other. Which is what you'd expect for a velocity sensor tracking around a rock or dipping into wall damage and out again. Except RIAA integrates out that velocity tracking, This would be more like a scratch displacing plastic to make a moat and wall. Well on time scales of milliseconds it is more complex. and it is these types of ticks I would be more concerned with as they tend to last longer and thus get more spread out by RIAA. So simply applying a reverse riaa preamp curve won't in practice be much better than a simple integrator if your concern is LF spread. For me, let me define LF as millisecond stuff. Agreed that the curve is problematic below 50Hz. But even at 200Hz the sound is spread out over more than 200 time pixels (400 for 96K sampling). That's a lot. Sorry, you'll have to convert that into English I can understand! :-) One time pixel is the time for one time sample. 44000 times a second for cds, Given that the mends I've made so far are generally inaudible except for severe events that clearly lose the waveform anyway. I'm happy enough despite the nice theory for preferring de-riaa. Life's too short. :-) It is cheap enough to try it. I agree that it may not be an improvement. Even just a differentiator would be a help (differentiate, fix, integrate) except you really have to make sure you have enough dynamic range. Since that is 10 octaves or 60dB emphasis of highs over lows, which is even larger than the 48dB of the RIAA curve ( which would fit in another 8 bits that sox stores stuff at.) Actually I'm more curious about how you'd deal with the constant of integration problem when snipping bits out of a differential series before integrating. The same way you do-- by arguing that it is inaudible. ( and if you want to put in a 50 Hz cutoff to the RIAA that will mean that that constant of integration will disappear in about 1/20 second.) |
Finding clicks
On 2014-09-11, Jim Lesurf wrote:
In article , Don Pearce wrote: Jim, have you tried differentiating twice - once as a very approximate RIAA counter, and the second time to pull out the sharp edges into peaks? Not yet, but it is what I have in mind to try sometime. However it isn't to 'un-do RIAA' but to enhance the click-to-music-ratio of clicks over the bulk of the music. FWIW in practice for *fixing* I find that A) For *big* clicks / bangs the waveform is nonlinearly distorted as the stylus clearly is going no-where near the intended waveform for a while as it's not in contact with the groove walls as cut. The transducer will be nonlinear in this situation as well even if I avoid clipping the 96k/24 recording. (Which does sometimes happen for these nasty bangs even though I've set 0dBFS at about +18dBRIAA.) B) For small ticks I tend to see a fast rise and a decay that looks exponential at a rate set by the stylus suspension and tip mass. The decay time is far too short to be set by the roll-off at LF of the replay RIAA amp or arm-mass LF limit. What is the that time scale of that decay? milliseconds? tenths of milliseconds? The first might be caused by the set at 1KHz of RIAA? The latter could not. (A) isn't going to be truly fixable by any means because there's no data. Might as well draw in a plausible shape by eye since you can't tell what was cut on the LP. That is always true. But there is data before or after the click. The question is whether or not there is an effect of the click after the click due to say the RIAA processing. Certainly any processing of the data will produce tails. Is the situation improved by removing those tails? Myy suspicion is yes. But I admit I have not done the experiments, but would love to hear from someone who did. My theory suggests it would be better. But .... (B) is so short that simply doing a sensible interpolate as per Audacity's 'repair' gives a result where I can't here there was any problem. I'll look at the differential when I can to see how it squares with what Bill says. But the bottom line so far seems to be that for all but the most dire clicks I can easily do repairs that render the result audibly fine. (And the dire ones lack the info you'd need to get the intended waveform.) The problem is finding some of them because they don't poke obviously out of the waveform. Takes time. So I have to limit how much fixing I do because I don't have the time to find all the tiny boogers hiding in the waveforms. Jim |
Finding clicks
In article , William Unruh
wrote: On 2014-09-11, Jim Lesurf wrote: In article , Don Pearce wrote: B) For small ticks I tend to see a fast rise and a decay that looks exponential at a rate set by the stylus suspension and tip mass. The decay time is far too short to be set by the roll-off at LF of the replay RIAA amp or arm-mass LF limit. What is the that time scale of that decay? milliseconds? It varies, so isn't easy to answer. As I've said in another posting I do see examples where there's an exponential tail added to the waveform with a time constant of the order of a millisecond or few. But I also see all kinds of other waveforms. I suspect that the problem is that the wall damage LPs acquire can end up having a wild variety of shapes and effects. Small fast ticks sometimes show after-ringing in the 20kHz region. Which I suspect is the stylus resonance. tenths of milliseconds? The first might be caused by the set at 1KHz of RIAA? The latter could not. What do you mean by the "set at 1kHz of RIAA"? Do you mean the inter-constant 'shelf' in the departure from a simple integrator? (A) isn't going to be truly fixable by any means because there's no data. Might as well draw in a plausible shape by eye since you can't tell what was cut on the LP. That is always true. But there is data before or after the click. The question is whether or not there is an effect of the click after the click due to say the RIAA processing. Certainly any processing of the data will produce tails. Is the situation improved by removing those tails? Myy suspicion is yes. But I admit I have not done the experiments, but would love to hear from someone who did. My theory suggests it would be better. But .... Well, at some point I hope to find out as I do plan to experiment with differentiating the waveforms. But in practice this is getting a low priority as I'm happily listening and recording and for most LPs I don't bother to do any fixing. So I'll do it some time out of curiosity and then report what I find. Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
On Mon, 08 Sep 2014 03:16:03 +0100, Johny B Good
wrote: On Sun, 07 Sep 2014 16:44:21 +0100, Jim Lesurf wrote: In article , Don Pearce wrote: On Sun, 07 Sep 2014 14:33:16 GMT, (Don Pearce) wrote: On Sun, 07 Sep 2014 15:03:37 +0100, Jim Lesurf wrote: However the problem I'm interested in is any algorithm for *finding* (and listing the positions of) clicks and ticks. The repair is the easy part, although I'd always do that manually so I can the waveform before and after. Sometimes a careless repair is worse that the original. :-) I can certainly vouch for that effect when such declicking tools are used indiscriminately! Like Don, I've been using CoolEdit. In my case the Pro version 1.0, since before the turn of the century (from around 1997). I still use it to this day but I've let the audio processing jobs stagnate these last few years. :-( CoolEdit Pro does have some fairly comprehensive click and pop removal tools (and the usual noise elimination facilities as well, of course!) but these do need to be applied with some care. I suspect that there has been very little improvement over the past 17 years in this regard. I've skimmed through this thread and my first impression is that most of the developments in the past 15 years seems to have gone by unnoticed. One of the fastest ways to find clicks is to look in the frequency domain (which is what Jim seems to be doing) but the newer versions of Audition include a frequency/time view as standard so the worst of the clicks are obvious. You can even select regions in the frequency/time view and just tell the de-click algorithm to work in a certain frequency range for a certain time. Audition 3 can be freely downloaded from Adobe (although strictly speaking you should own a licence to run it but Adobe don't seem worried). Audition's tools seem to influenced by Cedar's Retouch software which allows the same sort of manipulation but the click removal algorithms are reputedly more sophisticated. Do Gordon Reid or Chris Hicks still hang out here at all? If so, they would be the people who would know the full details although I'm not sure how much they could divulge ;) The other big player in this field nowadays is Izotope with their RX software which has recently gone up to version 4. This seems to remove clicks more transparently than Audition and has some useful visualisation modes but I've not used it on a real project. I'd take a look at what it can do before embarking on your own software. James. -- JRP Music - http://www.jrpmusic.co.uk |
Finding clicks
Here is a link:
https://www.adobe.com/cfusion/entitl...=cs2_downloads As far as I can tell this is a legitimate offer of 'obsolete' software by Adobe. I understand that Audition 3 is part of cs2. There is also an old version of Photoshop available on that page. Serial numbers are included on the page. Audition 3 can be freely downloaded from Adobe (although strictly speaking you should own a licence to run it but Adobe don't seem worried). |
Finding clicks
On 16/09/2014 18:38, TonyL wrote:
Here is a link: https://www.adobe.com/cfusion/entitl...=cs2_downloads As far as I can tell this is a legitimate offer of 'obsolete' software by Adobe. I understand that Audition 3 is part of cs2. There is also an old version of Photoshop available on that page. Serial numbers are included on the page. They've now changed the rules, so you need a valid Adobe ID before you can sign in and reach the download page. They've noticed how many people were downloading the programs, which, officially, are not compatible with any OS later than XP, anyway. The offer was officially only to let people with a licence to download and re-install their paid for software following the switching off of the authentication server. -- Tciao for Now! John. |
Finding clicks
In article op.xmae0omdg15l5m@jamesm6700, James Perrett
wrote: On Mon, 08 Sep 2014 03:16:03 +0100, Johny B Good wrote: On Sun, 07 Sep 2014 16:44:21 +0100, Jim Lesurf wrote: [big snip] I've skimmed through this thread and my first impression is that most of the developments in the past 15 years seems to have gone by unnoticed. One of the fastest ways to find clicks is to look in the frequency domain (which is what Jim seems to be doing) Not quite. I've been looking at using differentiation. That does of course 'slope' the frequency response to emphasise HF and reduce the impact of LF. So is aiming at the same kind of distinction as... but the newer versions of Audition include a frequency/time view as standard so the worst of the clicks are obvious. That's a nice idea. I'd thought of it but it would involve far more in the way of programming from my DIY POV. FWIW I've also been wondering about a way to 'plug in' to Audacity some method like this. But I don't know enough about Audacity as I've only really been using it recently. I've also wondered about having Audacity show added tracks which are the differentials to make the process easier. I have the impression that the software you suggested, though, isn't for Linux and isn't open source. So isn't particularly attractive for me. As much as anything I'm wondering about this from the POV of examining results versus method in detail. Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
In message , Jim Lesurf
writes In article op.xmae0omdg15l5m@jamesm6700, James Perrett wrote: On Mon, 08 Sep 2014 03:16:03 +0100, Johny B Good wrote: On Sun, 07 Sep 2014 16:44:21 +0100, Jim Lesurf wrote: [big snip] I've skimmed through this thread and my first impression is that most of the developments in the past 15 years seems to have gone by unnoticed. One of the fastest ways to find clicks is to look in the frequency domain (which is what Jim seems to be doing) Not quite. I've been looking at using differentiation. That does of course 'slope' the frequency response to emphasise HF and reduce the impact of LF. So is aiming at the same kind of distinction as... but the newer versions of Audition include a frequency/time view as standard so the worst of the clicks are obvious. That's a nice idea. I'd thought of it but it would involve far more in the way of programming from my DIY POV. FWIW I've also been wondering about a way to 'plug in' to Audacity some method like this. But I don't know enough about Audacity as I've only really been using it recently. I've also wondered about having Audacity show added tracks which are the differentials to make the process easier. I have the impression that the software you suggested, though, isn't for Linux and isn't open source. So isn't particularly attractive for me. As much as anything I'm wondering about this from the POV of examining results versus method in detail. I'm no expert, but I would have thought that you need a program which would look at (say) 7kHz for clicks, and note the times when they occurred. It would then replay and re-record the audio, using the timing information to blank out the clicks from just before they occurred to just after. A refinement would be to take a sample of the audio at just before and just after a click, average it, and use it to fill in the blanked-out bit. Is this the sort of thing that is done? -- Ian |
Finding clicks
On Wed, 17 Sep 2014 09:46:24 +0100, Jim Lesurf
wrote: I have the impression that the software you suggested, though, isn't for Linux and isn't open source. So isn't particularly attractive for me. As much as anything I'm wondering about this from the POV of examining results versus method in detail. No - they're not open source but I'm not aware of anything that is anywhere close to that standard that is open source. There's still plenty of money to be made creating decent restoration software and, if you want to work at that level, you'll probably spend years developing your system. If you want a few shortcuts then I'd spend a little time checking out the libraries at http://www.cockos.com/wdl/ Cheers, James. -- JRP Music - http://www.jrpmusic.co.uk |
Finding clicks
In article ,
Ian Jackson wrote: I'm no expert, but I would have thought that you need a program which would look at (say) 7kHz for clicks, and note the times when they occurred. It would then replay and re-record the audio, using the timing information to blank out the clicks from just before they occurred to just after. A refinement would be to take a sample of the audio at just before and just after a click, average it, and use it to fill in the blanked-out bit. Is this the sort of thing that is done? FWIW This morning I've been experimenting with the following lateral thinking approach... 1) Use sox to generate a version which is highpass filtered e.g. sox infile.wav outfile.wav highpass 5000 This creates a new file which has had a 2nd order highpass filter applied with its turnover at 5kHz. 2) Load both the infile and the outfile versions into Audacity. So I can see the top two tracks as the infile (orginal to be edited) and the bottom two as the outfile (filtered to reduce the music and make clicks easier to spot). This seems to work fairly well and lets me see many clicks which otherwise are hard to see in the original unless I already know where to look. So may well be a useful way of quickly marking places to focus my attention upon. What I'm not yet clear on is that I'm still learning about Audacity! So, for example, I need to take care that I edit and save the original *without* doing something daft like adding in the highpassed file when exporting the results - thus putting the clicks back *and* adding a shelved-up treble above 5kHz! 8-] I *think* it is OK to 'solo' the infile I'm editing and 'mute' the filtered one I'm using to see clicks more clearly. But I've only briefly exprimented so far. Hence if anyone more used to Audacity can comment I'd be interested. Since the sox highpass is 2nd order it does approximate here to doing the second differential on the portion of the signal below about 5kHz. I may try a higher frequency for the filter to get closer to 2nd diff and/or having sox apply some gain to keep the results big enough to easily see! Slainte, Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
In article op.xmbz88l7g15l5m@jamesm6700, James Perrett
wrote: On Wed, 17 Sep 2014 09:46:24 +0100, Jim Lesurf wrote: I have the impression that the software you suggested, though, isn't for Linux and isn't open source. So isn't particularly attractive for me. As much as anything I'm wondering about this from the POV of examining results versus method in detail. No - they're not open source but I'm not aware of anything that is anywhere close to that standard that is open source. There's still plenty of money to be made creating decent restoration software and, if you want to work at that level, you'll probably spend years developing your system. Yes, I'm sure that's correct, particularly if I wanted to produce something that *reliably* automated the bulk of the process! And I doubt I could beat the serious pro products. However I'm really just trying to find a way to make it easier to 'flag' the positions of most clicks sufficiently reliably to speed up dealing with the 'by hand'. This is partly because I don't trust highly automated correction. Partly because I'm just wanting to save some time for some rare cases. Hopefully in the process helping others who occasionally want to do this kind of thing in a similar way. If you want a few shortcuts then I'd spend a little time checking out the libraries at http://www.cockos.com/wdl/ Ta! I'll have a look. Slainte, Jim -- Please use the address on the audiomisc page if you wish to email me. Electronics http://www.st-and.ac.uk/~www_pa/Scot...o/electron.htm Armstrong Audio http://www.audiomisc.co.uk/Armstrong/armstrong.html Audio Misc http://www.audiomisc.co.uk/index.html |
Finding clicks
On Tue, 16 Sep 2014 19:14:16 +0100, John Williamson
wrote: On 16/09/2014 18:38, TonyL wrote: Here is a link: https://www.adobe.com/cfusion/entitl...=cs2_downloads As far as I can tell this is a legitimate offer of 'obsolete' software by Adobe. I understand that Audition 3 is part of cs2. There is also an old version of Photoshop available on that page. Serial numbers are included on the page. They've now changed the rules, so you need a valid Adobe ID before you can sign in and reach the download page. They've noticed how many people were downloading the programs, which, officially, are not compatible with any OS later than XP, anyway. The offer was officially only to let people with a licence to download and re-install their paid for software following the switching off of the authentication server. I've just tried this and got through. I had to give my name and address to register wth the site, but I was then allowed to the download page. I then had to click 'Accept' on a popup that said they had disabled their activation server for CS2 products. However I was able to download and install Audition and Photoshop to my XP system. In the Terms & Conditions it said that Activation was required after 30 days, so I experimentally added two months to my PC's date, but Audition still worked. In fact the 'Activation' menu bar item is greyed out. -- Dave W |
Finding clicks
On 18/09/2014 12:11, Dave W wrote:
On Tue, 16 Sep 2014 19:14:16 +0100, John Williamson wrote: On 16/09/2014 18:38, TonyL wrote: Here is a link: https://www.adobe.com/cfusion/entitl...=cs2_downloads As far as I can tell this is a legitimate offer of 'obsolete' software by Adobe. I understand that Audition 3 is part of cs2. There is also an old version of Photoshop available on that page. Serial numbers are included on the page. They've now changed the rules, so you need a valid Adobe ID before you can sign in and reach the download page. They've noticed how many people were downloading the programs, which, officially, are not compatible with any OS later than XP, anyway. The offer was officially only to let people with a licence to download and re-install their paid for software following the switching off of the authentication server. I've just tried this and got through. I had to give my name and address to register wth the site, but I was then allowed to the download page. I then had to click 'Accept' on a popup that said they had disabled their activation server for CS2 products. However I was able to download and install Audition and Photoshop to my XP system. In the Terms & Conditions it said that Activation was required after 30 days, so I experimentally added two months to my PC's date, but Audition still worked. In fact the 'Activation' menu bar item is greyed out. I did same and discovered that Audition+Photoshop work fine under Win 7. Also people are reporting that they work with Win 8.1 Kudos to Microsoft for maintaining backward compatibility. Like you, I was quite open in submitting my real physical and email addresses as I think that Adobe have demonstrated by their actions that they are happy for the public to download these 'legacy' programs. FYI, I believe that it is possible to link directly to the download page but I decided to follow the procedure that Adobe have set up. |
All times are GMT. The time now is 08:10 PM. |
|
Powered by vBulletin® Version 3.6.4
Copyright ©2000 - 2025, Jelsoft Enterprises Ltd.
SEO by vBSEO 3.0.0
Copyright ©2004-2006 AudioBanter.co.uk