Version 2 2025-09-17, 18:24Version 2 2025-09-17, 18:24
Version 1 2024-08-22, 15:49Version 1 2024-08-22, 15:49
software
posted on 2025-09-17, 18:24authored byBenjamin Thompson, Tre DiPassio, Jenna Rutowski, Michael Heilemann
<p dir="ltr">This record links to a MATLAB live script that serves as a supplemental resource to the paper, A<i> </i><i>Survey of Methods for the Discretization of Phonograph Record Playback Filters</i>. This script allows the user to experiment with different methods for discretizing playback equalization filters including zero-order hold, the triangle approximation, the impulse invariant method, the bilinear transform, zero-pole matching, complex error minimization, magnitude error minimization, and the Nyquist band transform. The user can also specify the amount of oversampling to be implemented. The time domain, magnitude, and phase performance of any configuration is quantified and displayed graphically. The user can also use any configuration to process audio that they provide.</p>