Generate different types of audio-noise
6 vues (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Given a general shape of a intensity-frequency relationship, I want to be able to generate a corresponding noise .wav file. Is there a way of doing this?
I would then like to produce similar graphs for audiofiles I have recorded.
EDIT: How do I change the PSD of noise?
Thank you very much.
3 commentaires
Mathieu NOE
le 29 Juin 2022
Hello Rowan
see the magnitude vs frequency shape - use that to create a FIR or IIR filter using invfreqs or invfreqz, then pass a white noise (random numbers) into that "shaping" filter and you're done !
Réponses (1)
Eamon Gekakis
le 24 Juin 2022
audiowrite might be a good solution here.
2 commentaires
Eamon Gekakis
le 24 Juin 2022
Generally, a transfer function or filter stack will be used to "shape" the PSD data from my understanding, a combination of peak filters, bandpass filters, notches, etc.
This may be a useful write-up on matlab filter design, using the designfilt signal processing toolbox function.
Voir également
Catégories
En savoir plus sur Filter Analysis dans Help Center et File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!