|
|||||||
| Home | Forums | Rules | Articles | Store | Gallery | Blogs | Register | Donations | FAQ | Calendar | Search | Today's Posts | Mark Forums Read | Search |
| The Lounge A place to talk about almost anything but politics and religion. |
|
Please consider donating to help us continue to serve you.
Ads on/off / Custom Title / More PMs / More album space / Advanced printing & mass image saving |
|
![]() |
|
|
Thread Tools | Search this Thread |
|
|
#1 |
|
diyAudio Member
Join Date: May 2003
Location: Chicago
|
So I started thinking about melding old and new technology today and started wondering why we don't use pre-distortion more in home audio. Has anyone played with this before? If we were to measure a tube amplifier's THD, phase, frequency response, etc. couldn't we create an inverse filter which would improve the performance of the amplifier? Could this work to replace negative feedback in our amplifiers for that "zero negative feedback" sound without any of the drawbacks? Could this be taken a step further to measure an amps performance when connected to a particular set of speakers so that you take into account the complex interactions between the speaker and the amplifier?
|
|
|
|
#2 |
|
diyAudio Member
Join Date: Feb 2003
Location: ..
|
predistortion requires accurate knowledge of the error you want to correct
even measured at one time you haven't captured all of the longer term variables eg tubes age, thermal history moves bias points, the power supply sags... the technological advantage is to negative feedback - why it is universally used is that it can continue to correct for unknown, varying errors with no more "intelligence" than a difference measuring stage, excess loop gain and a feedback network only in the weird world of audiophiles, among the subset that refuses psychoacoustic controls when making listening comparisons, does negative feedback have any poor connotation |
|
|
|
#3 |
|
diyAudio Member
Join Date: Sep 2007
Location: Hangzhou - Marco Polo's 'most beautiful city'. 700yrs is a long time though...
Blog Entries: 62
|
I believe the answer to this question is - predistortion can only work for static non-linearities. Most distortions of interest in amplifiers aren't static, they're frequency dependent.
__________________
When a measure becomes a target, it ceases to be a good measure. C.A.E. Goodhart |
|
|
|
#4 |
|
diyAudio Member
Join Date: Feb 2003
Location: ..
|
certainly more difficult but Volterra, Wiener series can capture/describe frequency dependent nonlinearities
a few papers have been written about using them in loudspeaker correction I suspect Dr Geddes would claim the parts of loudspeaker distortion you could correct with predistortion aren't particularly audible |
|
|
|
#5 |
|
diyAudio Member
Join Date: Apr 2010
|
I once read about a multitrack studio tape recorder that had a predistortion circuit in the recording circuitry to reduce the distortion in the final played back signal. I later read an opinion of it on rec.audio.pro, the preferred sound was with the predistortion circuit turned off.
It's remarkable that someone could even manage to do a predistortion circuit back then. Nowadays it would be handled with floating-point DSP code. I've read where it's easy enough to cancel the floor bounce from a speaker. Most other problems are more subtle and harder to measure, much less knowing how to pre-correct them. |
|
|
|
#6 |
|
diyAudio Member
Join Date: May 2007
|
Predistortion would require some form of adaptive recalibration from time to time, as components age or mains voltage varies. Negative feedback solves the same problem and inherently adjusts to most reasonable circuit changes.
Predistortion is most useful in situations where NFB is difficult to apply, such as RF PAs - where there sometimes really are time delay issues. There the main issue is not exact fidelity, but avoiding spectral regrowth which can interfere with adjacent channels. If you have to satisfy, say, a -50dBc spec then you don't care what IM rubbish etc. you throw into the adjacent channel as long as it stays below -50dBc. |
|
|
|
#7 |
|
diyAudio Member
Join Date: Feb 2003
Location: ..
|
BeoLab 5 active speaker uses voice coil heating compenstaion
" 1 DSP overview. Digital Signal Processing, in brief DSP, is the generic headline for a range of software based innovations, responsible for a level of performance and safety, that cannot be obtained by a loudspeaker on an analogue platform. The features are all physically integrated in processors mounted on the “engine module” of BeoLab 5, an aluminium structure holding both the amplifier modules and power supply. 2 Thermal Compression Compensation. Playing at high volume for long periods of time causes ordinary loudspeaker designs to decrease output significantly and synchronously decrease timbral quality. The warmer it gets, the worse it performs. This happens because the electrical resistance of the voice coils increase along with increase in temperature. With Thermal Compression Compensation, dedicated software monitors the temperature gain, and counteracts any response changes by applying the necessary corrective filtering. If, however, maximum temperature is reached after excessive exposure to extreme signals, the Thermal Protection System makes sure the signal level is automatically reduced to prevent driver units and voice coils being damaged. " |
|
|
|
#8 |
|
diyAudio Member
Join Date: Feb 2009
Location: UK
|
I started a thread a few months back on the use of pre-distortion based on neural network-type structures, but was given short shrift!
A neural network, or similar structure, can be trained to create, effectively, a multi-dimensional lookup table that is 'indexed' by a vector (an array comprising multiple values) at its input. In theory, this would allow it to produce an output based on a combination of past and future samples. At the start of training (using a combination of test tones, noise, real music and synthetic 'difficult' signals perhaps), the signal would be pre-distorted randomly or maybe a straight 1:1, and the amplifier's output into the particular speaker monitored for accuracy. Gradually, the pre-distortion would be adjusted in the direction of better accuracy. Once trained, the network would be frozen and used in 'runtime mode' only. The amplifier would be genuinely feedback-less at runtime, but an objection someone raised before was that it was, in effect, simply deferred feedback (from the training). However, the training does more than simply feed back an instantaneous amplitude error to the input: the 'error' can be any measurement we wish, including total least squares error or peak error over some time period etc. At runtime, the amplifier can see into the future so, for example, the system can deliberately allow (introduce) some error that could otherwise have eliminated, if it is going to allow the amplifier to 'prepare' better for a much more troublesome signal further ahead- this is the sort of thing that can fall out of the training, automatically. Factors such as transistor and speaker coil temperature could be fed into the network as more inputs, but neural networks become more practical the more you eliminate 'dimensions', so we might want to run the output transistors at a fixed temperature, for example. It may be a completely impractical idea, but I think it would be possible in theory. |
|
|
|
#9 | |
|
diyAudio Member
|
Quote:
Now we can close the thread. ![]() Edit: if to mean "Predistortions of frequency response", i.e. Equalization, it is used widely. Earlier I used 1/3 octave LC notch filters, now I relie on digital Audissey in my home theater.
__________________
If I disappear suddenly, that means I finally created a time machine and pushed wrong button that brought me to Stalin's Russia. In any experiment any result is the result. Even if it is negative. Last edited by Wavebourn; 15th August 2012 at 10:58 PM. |
|
|
|
|
#10 | |
|
diyAudio Member
Join Date: Feb 2009
Location: UK
|
Quote:
Presumably even a partial correction would allow you to reduce the amount of NFB required to achieve the same distortion level, so it sounds like an idea worth investigating if you hate the idea of NFB. People around here are always fiddling about with bias currents etc. in order to do something similar, without accurate knowledge of the error they're trying to correct. There does seem to be an inconsistency between the importance some people attach to an idea like zero feedback, and their willingness to dismiss any solution that is slightly 'hybrid'. If we were to suggest a system that required a quarterly, computerised, 1 hour re-calibration sequence to be performed, it would be dismissed out of hand as a joke, too inconvenient. If, on the other hand, we were to suggest that the audio storage medium be of a format that could easily be damaged by normal handling and required 'cleaning' upon every play, no one would bat an eyelid. |
|
|
![]() |
| Thread Tools | Search this Thread |
|
|
Similar Threads
|
||||
| Thread | Thread Starter | Forum | Replies | Last Post |
| NAGYS AUDIO Best Audio Cables in the World!!! Guaranteed!!! | NagysAudio | Vendor's Bazaar | 0 | 25th August 2010 03:17 AM |
| World Audio Design | cs | Tubes / Valves | 1 | 30th August 2006 02:33 PM |
| Looking to enter the Audio world. Need help | ibanezcollector | Introductions | 4 | 27th December 2005 04:49 AM |
| Digital predistortion for speaker correction | rtarbell | Digital Source | 14 | 21st October 2005 09:34 AM |
| New To Site? | Need Help? |