Filter löschen
Filter löschen

how to pan stereo audio on Matlab

10 Ansichten (letzte 30 Tage)
Femi Okome
Femi Okome am 15 Dez. 2022
Kommentiert: Femi Okome am 16 Dez. 2022
i have exported the data of a sterio wav file. i have code to change aplitude of the audio, pan the audio and play it. but im stuck on how to pan the audio
amplificationFactor = 1.1; % Ten percent gain.
data = data * amplificationFactor;
plot(data);
sound(data, fs);
any advice will be appreciated

Akzeptierte Antwort

Bora Eryilmaz
Bora Eryilmaz am 15 Dez. 2022
Bearbeitet: Bora Eryilmaz am 15 Dez. 2022
For stereo audio, your data has to be an n x 2 matrix. Then you can multiply each channel (column) by a weight between 0 and 1 to pan.
% Full pan left
data = rand(100,2);
data(:,2) = 0;
% Full pan right
data = rand(100,2);
data(:,1) = 0;
% 25% left, 75% right pan
data = rand(100,2);
data(:,1) = 0.25 * data(:,1);
data(:,2) = 0.75 * data(:,2);
  1 Kommentar
Femi Okome
Femi Okome am 16 Dez. 2022
thank you very much, was wondering what the problem was. thank you again

Melden Sie sich an, um zu kommentieren.

Weitere Antworten (0)

Kategorien

Mehr zu Audio I/O and Waveform Generation finden Sie in Help Center und File Exchange

Produkte


Version

R2022b

Community Treasure Hunt

Find the treasures in MATLAB Central and discover how the community can help you!

Start Hunting!

Translated by