Pole / Zero Filter for RealTime Audio

Filter input audio using pole/zero sliders and instantly hear the output response.

You are now following this Submission

%% Instructions:
% 1. drop a sound file into same folder as autumn
% 2. run autumn GUI
% 3. Sample rate defaults to 44100. Configure sample rate as needed
% 4. Buffer size defaults to 800. Configure buffer size as needed
% 5. load song file and it will auto-play from speaker
% 6. Use top 3 slider-pairs to adjust poles and magnitudes
% 7. Use bottom 3 slider-pairs to adjust zeros and magnitudes
% 8. Use slider under plot to adjust absolute gain (BE CAREFUL)
% 9. INSTANTLY HEAR RESPONSE
% 10. Use pause/play to pause/play and use stop to stop reset song to start
% ****always pause or stop sound file if you would like to change sample
% ****rate or buffer size

Cite As

Ryan Black (2026). Pole / Zero Filter for RealTime Audio (https://www.mathworks.com/matlabcentral/fileexchange/72947-pole-zero-filter-for-realtime-audio), MATLAB Central File Exchange. Retrieved .

General Information

MATLAB Release Compatibility

  • Compatible with R2018a to R2019b

Platform Compatibility

  • Windows
  • macOS
  • Linux
Version Published Release Notes Action
1.0.2

Connected absolute gain to plotting visual. Cleaned.

1.0.1

Cleaned.

1.0.0