- Ensure the microphone's sampling rate and quality are adequate, and be aware of potential latency issues.
- Design and simulate an ANC system in Simulink, starting with simulations using recorded audio samples from the phone.
- Investigate methods for streaming live audio from the phone's microphone to Simulink, possibly using MATLAB Mobile™ or a custom app.
- Use adaptive filtering techniques for the ANC algorithm and estimate the secondary path specific to the phone's audio output path.
- Initially test the system in a controlled environment, then move to real-world scenarios to evaluate effectiveness and optimize.
- Consider integrating the ANC system within a mobile app or the phone's firmware, keeping in mind battery usage and normal operation.
Is it possible to utilize the sound recorded on 'matlab mobile' during simulink real time simulation?
8 views (last 30 days)
Show older comments
myeongsuk shim
on 19 Feb 2024
Commented: myeongsuk shim
on 5 Jul 2024
I'm going to implement ANC for the location of my mobile phone through 'Simulink'.
Mobile phones' mic sensor will replace the role of microphones in this model.
Is it possible? then what should i do?
0 Comments
Accepted Answer
Pratyush
on 15 Mar 2024
Hi myeongsuk,
Implementing Active Noise Control (ANC) for a mobile phone's location using Simulink involves several key steps and considerations:
Mobile platforms may introduce limitations such as real-time processing capabilities and latency. Additional development tools and languages may be required for app creation. This project is complex due to integration and real-time processing challenges, and it's advisable to start with a proof of concept focusing on real-time audio capture and processing.
More Answers (1)
Kautuk Raj
on 27 Mar 2024
I comprehend that you want to leverage the sound recorded on 'MATLAB Mobile' in a Simulink real-time simulation.
I invite you to refer to this MATLAB Answers post which talks about the possibilties and tradeoffs of doing so: https://www.mathworks.com/matlabcentral/answers/729043-how-do-i-implement-this-code-to-the-example-called-active-noise-control-using-a-filtered-x-lms-fir-a.
Hope this helps you understand the situation better.
See Also
Categories
Find more on Simulation, Tuning, and Visualization in Help Center and File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!