Which module toobox for audio processing?

조회 수: 3 (최근 30일)
jérôme TAÏEB
jérôme TAÏEB 2018년 9월 29일
답변: Gabriele Bunkheila 2018년 10월 11일
I intend to buy matlab from his store
but in order to work as on these videos:
are the following toolboxes sufficient?
If not, what other toolbox (s) do I need?
Thank you for your help

답변 (2개)

Walter Roberson
Walter Roberson 2018년 9월 29일
For the first video, only basic MATLAB is needed for wavread() and sound() and the flanging code. The Signal Processing toolbox is needed for the frequency response plots whose output is shown but the commands for which are not shown.
For the second video, mostly basic MATLAB is used, but a couple of the routines use some calls from Signal Processing Toolbox. The code also accidentally makes one call to padarray() which is from the Image Processing Toolbox, but that line could be rewritten with small effort.
Neither of those videos require the Audio Systems toolbox. However, if you want to do any streaming (real-time) audio effects, then Audio Systems Toolbox is recommended.

Gabriele Bunkheila
Gabriele Bunkheila 2018년 10월 11일
Hi Jérôme,
I would say your guess was correct. To experiment with audio effects live (i.e. while processing and playing back audio in real time) Audio System Toolbox is certainly the best fit. It will also allow you to convert your MATLAB code into simple audio plugins to run in external Digital Audio Workstations or other host applications (such as that used at the beginning of the first video).
Audio System Toolbox in turns requires Signal Processing Toolbox and DSP System Toolbox.
In the Audio Plugin Example Gallery you'll find quite a few examples of effects (including a Flanger), readily packaged to be used with Audio Test Bench (for running live in MATLAB) or to generate VST plugins.
I hope this helps! If you come up with anything new, interesting or original, please consider submitting your work to next year's AES MATLAB Plugin Student Competition or simply sharing it on the MATLAB Central File Exchange.
I hope this helps!





Community Treasure Hunt

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

Start Hunting!

Translated by