diff --git a/Code/chanvocoder_execution.m b/Code/chanvocoder_execution.m new file mode 100644 index 0000000..0dcb644 --- /dev/null +++ b/Code/chanvocoder_execution.m @@ -0,0 +1,14 @@ +modfile = 'Sound/modulator22.wav'; +carfile = 'Sound/carrier22.wav'; +outfile = 'Sound/vocodedsound.wav'; + +[modul, sr1] = audioread(modfile); +[carrier, sr2] = audioread(carfile); + +if sr1 ~= sr2 + disp('Sampling rates dont match'); +end + +y = chanvocoder(carrier, modul, 512, 16, 0.2); +audiowrite(outfile, y, sr1); + diff --git a/Sound/vocodedsound.wav b/Sound/vocodedsound.wav new file mode 100644 index 0000000..fd619ff Binary files /dev/null and b/Sound/vocodedsound.wav differ