• Welcome to ASR. There are many reviews of audio hardware and expert members to help answer your questions. Click here to have your audio equipment measured for free!

Script for intermodulation distortion testing of vinyl playback, setting VTA ,Zenith etc by test record

Thanks.
I have the STR-112, it has duotones with 4kHz and 400Hz lateral and vertical, and 200 Hz lateral and vertical, all with different levels of the intermodulation.
I think the results from such a test can only be compared to tests with the same record.
Anyway, the vertical intermodulations would be interesting to optimize VTA/SRA.
 
using the script...IMD results from the DIN 45 452 VTA test record, f1+f2=1000hz track mat maximum VTA...with mat.
Quite close to the specified 23degree

1763189920424.png
 
Tacet test record Antiskating/tracking test, script attached ,rename .txt to .py and edit file to match your recording

1763216801494.png

1763213966322.png


1763216711372.png


and with the analogmagik tracking track
1763215167770.png


1763217042718.png


And Ortofon 50-60-70-80-90-100um track
1763215949385.png


L-R phase difference for fun
1763216573157.png


note recording levels may not be exactly the same, these are old files I had, but all is with the same MC cartridge and TT /arm
 

Attachments

Last edited:
using, a IMD vs time script... on CBS STR-112 test record, Sadly none of the track fit the 120mm null point. The numbers seem high, maybe because i recorded without RIAA
e
1764272351109.png




The vertical IMD track reacts with higher distortion when rising the tonearm base 2.5mm

1764273572379.png
 
Last edited:
Here is the time series script.
If you have a intermodulation test record with vertical modulation it can be used to set VTA for minimum distortion, or more..
The problem when doing this in REW is that wow and flutter cause the calculation to miss the peaks and calculation becomes incorrect..
This script has configurable frequencies to fit several records and are tolerant to some w&F...
Does calculate main IMD components, but not higher orders above 2nd and 3rd

Try it on your CBS STR-112 for example

PS : script is made using AI, after 26 revisions I decided to end with this version

Record is LB202 from East-Germany
View attachment 481214

A digital test track comparing script and REW
View attachment 481215



another script for time series phase difference and distortion, rename to py

 

Attachments

Last edited:
Back
Top Bottom