Sound generation with a particular power
5 Ansichten (letzte 30 Tage)
Ältere Kommentare anzeigen
SHS
am 15 Okt. 2019
Kommentiert: Walter Roberson
am 17 Okt. 2019
How can I generate a sound with a particular power?
Using the sound function to play simple sinusoidal signals, the loudness does not change when I modify the power of the sinusoidal signal. For example, the following signals sound exactly the same:
signal_1 = sin(2*pi*1000*(0:0.01:1));
signal_2 = 10 * sin(2*pi*1000*(0:0.01:1));
0 Kommentare
Akzeptierte Antwort
Walter Roberson
am 15 Okt. 2019
Bearbeitet: Walter Roberson
am 15 Okt. 2019
help sound
sound(Y,FS) sends the signal in vector Y (with sample frequency FS) out to the speaker on platforms that support sound. Values in Y are assumed to be in the range -1.0 <= y <= 1.0. Values outside that range are clipped.
2 Kommentare
Walter Roberson
am 17 Okt. 2019
If the goal is to create an output at a given SPL (sound pressure level), you will need an external amp and calibrated settings, and some additional calculations. One thing you would have to decide is whether the SPL target is to be peak or RMS.
Weitere Antworten (0)
Siehe auch
Kategorien
Mehr zu Audio I/O and Waveform Generation finden Sie in Help Center und File Exchange
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!