Squires, Peter2017-02-272017-02-2720172017-02-27http://hdl.handle.net/1828/7815This document describes a web application, PeZdemoR, that was designed using RStudio and the R computer language along with various R-packages (especially shiny, signal, and pracma), to visually demonstrate how pole and zero placement in the z-plane relates to the response characteristics of a digital filter. The resulting frequency response, impulse response (group delay), transfer function and difference equation are displayed. A section on audio filtering applications is included, providing spectrograms, spectral plots, time-series plots, and sound playback. Additionally, over 100 built-in examples of common filter designs and FFT windows have been developed.enAvailable to the World Wide Webeducational visualizationR (programming language)Shiny (R package)digital signal processingweb applicationRMarkdownengineering educationdigital filter designpracma (R package)signals and systemsDSP educationinSPiRe interactive Signal-Processing in R for EducatorsVisualizing DSP Concepts on the Web Using the R-Language shiny Packageproject