added implementation of chanvocoder

This commit is contained in:
Gabri6 2023-03-30 17:35:27 +02:00
parent 6a10ce4c5b
commit c0cd36be7e
1 changed files with 10 additions and 1 deletions

View File

@ -10,3 +10,12 @@
#################
pkg load signal;
modfile = 'modulator22.wav';
carfile = 'carrier22.wav';
outfile = 'vocodedsound.wav'
[modul, sr1] = audioread(modfile);
[carrier, sr2] = audioread(carfile);
if sr1~=sr2, disp('your sampling rates dont match'); end
y = chanvocoder(carrier, modul, 512, 16, .2);
audiowrite(outfile, y, sr1);