Some filters (such as low- and high-pass filters) have a response that changes over the frequency domain. This type of response is not immediately observable with a time-domain visualization like the current Draw Samples functionality.
By implementing a spectrogram that can be toggled within the Draw Samples window, the ability to analyze a frequency response will be greatly improved. A color key should be used to indicate decibel strength.
I believe the most straightforward approach would involve applying an FFT to the output sample data and generating an image based on that. This may also lead to a third visual option of an instantaneous FFT which could be just as useful.
Some filters (such as low- and high-pass filters) have a response that changes over the frequency domain. This type of response is not immediately observable with a time-domain visualization like the current Draw Samples functionality.
By implementing a spectrogram that can be toggled within the Draw Samples window, the ability to analyze a frequency response will be greatly improved. A color key should be used to indicate decibel strength.
I believe the most straightforward approach would involve applying an FFT to the output sample data and generating an image based on that. This may also lead to a third visual option of an instantaneous FFT which could be just as useful.
Some filters (such as low- and high-pass filters) have a response that changes over the frequency domain. This type of response is not immediately observable with a time-domain visualization like the current Draw Samples functionality.
By implementing a spectrogram that can be toggled within the Draw Samples window, the ability to analyze a frequency response will be greatly improved. A color key should be used to indicate decibel strength.
I believe the most straightforward approach would involve applying an FFT to the output sample data and generating an image based on that. This may also lead to a third visual option of an instantaneous FFT which could be just as useful.