Simple Digital Signal Analyzer - Project Preview
Elementary / Math / Ratios and Proportions
Simple Digital Signal Analyzer ( C++/OpenGL) Current features: -Real-time processing and rendering of a discrete time data such as input signal or time series. (value by value) -Rendering the original signal and processed signal on the screen in the area of the moving window. -Processing many types of input signals and time series generated procedurally. (sine, rectangle) -Real-time processing and resizing of loaded input signals from external files. -Ability to add noise to the procedural generated signal. (standard additive white gaussian noise) -Set of digital filters, estamers and controllers for real time processing of input signal. -Real-time noise percentage scale detector. -Real-time signal to noise ratio detector. -Calculation and display of current error, aggregate error and percentage error between the original signal and the processed signal. -Ability to control the speed of signal reading or signal generation. -Adjustable range of moving window. -Adjustable Scale of Additive Noise for procedural generated signal. -Variable frequency and amplitude for procedural generated signal. -Ability to save the processed input signal to a file.