Important changes to repositories hosted on mbed.com
Mbed hosted mercurial repositories are deprecated and are due to be permanently deleted in July 2026.
To keep a copy of this software download the repository Zip archive or clone locally using Mercurial.
It is also possible to export all your personal repositories from the account settings page.
Dependencies: mbed BSP_DISCO_F746NG mbed-dsp
signal_processing.h File Reference
This file provides a set of code for signal processing in 487. Parts are taken from example code from STMIcroelectronics. More...
Go to the source code of this file.
Functions | |
| void | initalize_signal_processing (void) |
| Initialize filter structures to be used in loops later. | |
| void | process_audio_channel_signals (float32_t *L_channel_in, float32_t *R_channel_in, float32_t *L_channel_out, float32_t *R_channel_out, uint16_t Signal_Length) |
| Process audio channel signals. | |
Detailed Description
This file provides a set of code for signal processing in 487. Parts are taken from example code from STMIcroelectronics.
- Date:
- 2020
- Attention:
- This code was specifically developed for BYU ECEn 487 course Introduction to Digital Signal Processing.
Definition in file signal_processing.h.
Function Documentation
| void initalize_signal_processing | ( | void | ) |
Initialize filter structures to be used in loops later.
- Return values:
-
None
Definition at line 46 of file signal_processing.cpp.
| void process_audio_channel_signals | ( | float32_t * | L_channel_in, |
| float32_t * | R_channel_in, | ||
| float32_t * | L_channel_out, | ||
| float32_t * | R_channel_out, | ||
| uint16_t | Signal_Length | ||
| ) |
Process audio channel signals.
- Parameters:
-
L_channel_in,: Pointer to Left channel data input (float32_t) R_channel_in,: Pointer to Right channel data input (float32_t) L_channel_out,: Pointer to Left channel data output (float32_t) R_channel_out,: Pointer to Right channel data output (float32_t) Signal_Length,: length of data to process
- Return values:
-
None
Definition at line 86 of file signal_processing.cpp.
Generated on Mon Aug 1 2022 10:03:27 by
1.7.2