Skip to content

Project Plan

Brian Tabone edited this page Sep 20, 2019 · 4 revisions
  1. Implement convolution UI to convolve signals with filter kernels and then implement basic filters
    a. Convolution UI should load signal and kernel
    b. Signal will be convolved with filter kernel and output will be displayed in a separate control.
    c. The convolution UI will be used to confirm the output from the FFT convolution when that is written

  2. Split signal and synthesis views into separate views so the synthesis can be clearly seen in relation to the signal. Make overlay on one graph an option

  3. Implement high/low pass filtering for FFT

  4. Implement notch filtering for FFT

  5. Break out signal processor into streaming process that opens a streaming in and out set of sockets and provides a REST API to control filtering and get statistics. This will allow any type of client to connect, of which one will be our signals and transforms UI. DSP Service Data Flow Overview

Clone this wiki locally