CoolEdit96/2000 plug-ins |
Last update: |
NB. If you are using CoolEdit 2000 and have downloaded any plug-ins prior to Nov.15 1999, please download them again - the previous versions won't work properly with CoolEdit2000. | |
|
|
|
|
|
|
|
|
|
The Story
So far, so good. But here lies the problem. With cassettes, you can basically do nothing after copying. With digital files stored on a hard drive, you can do It starts with "let me find that click and get rid of it". Then, after removing that click you start hearing a few other ones that somehow escaped your attention before that. And, of course, you just have to edit out those, too. After all, it's just 3-4 clicks more, so, even if you spend some time with every one of those, still, you didn't spend too much of it. But then, of course, you start hearing a few more clicks that didn't bring attention to themselves in presence (now eliminated) of those bigger This is it. From now on you are obsessed, hooked and spend way too much time on those
But fortunately, as it happened, Syntrillium corporation - the producers of CoolEdit96 and CoolEdit Pro - provided their C SDK on their Web site (free!), and their API happened to be quite easy to understand and use. So, being professional programmer, I decided to make my own plug-ins for CoolEdit96 that would facilitate things for Here you see the results. By the way, after publishing this page I was asked by someone to help with their own plug-in writing. So I decided to put some small guide "How to begin writing your own plug-ins" here, too. It's aimed at programmers only. |
The Downloads
See manuals below to find out how to use these things.
|
The Manuals
1. All plug-ins work on a selected part of the waveform
in one channel of 16-bit
2. To use the "Do Line" plug-in, select the click area plus a couple of points around (you'll have to zoom in to the click first). Then select "Transform / Do Line..." menu item, and the click area will be substituted with linear interpolation. Just try it and see - it is really much simpler than I can explain it here in words.
3. Typically, you'd want to use the "Find Click"
plug-in in situation where you hear a click (or several clicks)
in some small area of the waveform but cannot easily locate
4. First, the parameters that control sensitivity of
the click detector. Those are C1, Dist1 and C2.
All you have to know about them is that the bigger they become,
the less clicks will be found, and vice versa. Big sensitivity
has a drawback, though - it will find many places that really are not
clicks. The default values (4, 600, 9) seem to be a good compromise,
at least for the kind of vinyl albums I had transferred thus
5. [new] There is a new helpful control: "Base Frequency Verification". It's hard to explain how it works, but the main thing to know is: it tries to reject some "possible clicks" based on the analysis of it's surroundings. The bigger the value of "Severity", the stronger the rejection becomes, but at the same time the probability of rejecting the genuine clicks increases. I found that the value of severity in the range of 2..4 doesn't seem to reject many genuine clicks, but it does reject quite a number of the false ones, thus speeding up the work. 6. The final dialog - "Viewing Range" is actually CoolEdit96's own dialog (accessible regularly through "View / Viewing Range..." menu item). I use it as a trick to make CoolEdit to zoom in exactly on the found click area. If you need to zoom in, press "OK" in that dialog, otherwise press "Cancel" - it will affect only viewing, not the possible repair work that has been done. [new] Recently I found that due to improved click repair features of "FindClick" dialog I almost never need the "Viewing Range" dialog anymore, so I added a possibility to switch it off. 7. The "Find Click" plug-in actually changes the waveform only if you press "Repair" or "AutoRepair" buttons. Otherwise no changes to the original waveform will be done in spite of CoolEdit showing the file as "changed" after running this plug-in. |
Freeware
But I have a small suggestion. It would be interesting to know where do people learn about my plug-ins; so could you please spare a few seconds of your time to drop me a line with two words about it? |
Update History
Feb. 14th, 2000 - [DeClip] better tolerance for cases when your ADC device dithered the clipping samples. For example, my Turtle Beach Fiji, when producing 16-bit output, dithers it from 20-bit original samples, thus making the clipped samples to differ noticeably from the clip value, and the older version of DeClip sometimes was fooled by the result - it didn't "see" the clipped area.Dec. 14th, 1999 - [FindClick] added a few convenience features (view autozoom; turn off the "Viewing Range" dialog on exiting)Dec. 8th, 1999 - [FindClick] fixed the rare crash that sometimes could occur if the selection was less than 40 samplesNov. 15th, 1999 - [all] changed to be compatible with CoolEdit 2000 which was released a few days before |
Good luck! | ||
Copyright 1999, Evgueni Tchetchetkine Mail to zhenyach@livejournal.com |