-
-
Notifications
You must be signed in to change notification settings - Fork 43
Home
Sambit Paul edited this page Dec 11, 2021
·
48 revisions
This Wiki provides a guideline on using the different tools available in the library and also, focuses on specific use cases where such tools might be required. This library was created because while working on many Android apps, I realised that, receiving data from external devices on the phone was not enough and it was often important (specially devices which are not always guaranteed to be connected to the internet) to process the incoming signals on the phone itself.
- Filter ⇨ Expands on frequency-based filters and kernel-based filters
- Transform ⇨ Expands on transforms like Fourier and Hilbert
- Signal ⇨ Expands on different processes on the signal like smoothing, detrending etc.
- Peak Detection ⇨ Functions to detect peaks and spikes and filter them using properties
- Windowing ⇨ Provides different kinds of window functions like Hamming, Hanning etc.
- Utility ⇨ Provides methods like arange(), linspace(), concatenate(), split() etc
- Plotting ⇨ Provides a tool to plot signals against time using a line plot
- IO ⇨ Expands on input and output of different types of files
Wiki
-
Filters
- IIR Filters
- FIR Filters
- Kernel-Based Filter
- Adaptive Filters
-
Signals
-
Peak Detection
-
Transformations
-
Speech
-
Windowing