Clear Filters
Clear Filters

Sound visualisation using Generic led in simulink

8 views (last 30 days)
I am working on a project to visualize music in simulink. I'm trying to recreate the schematic presented in this video.
I use : #1 From multimedia file to open .wave audio file #2 lowpass filter #3 idealized 8bit ADC #4 Convert 2D to 1D #5 Delay line #6 Unbuffer #7 Generic LED
I get this 2 errors
Error in port widths or dimensions. Output port 1 of 'licenta_LED/Unbuffer' is a [1x2048] matrix.
Error in port widths or dimensions. Input port 1 of 'licenta_LED/Generic LED' is a one dimensional vector with 1 elements.

Accepted Answer

Navan Ruthramoorthy
Navan Ruthramoorthy on 2 Apr 2013
This means your LED block can take only scalar inputs while you are trying to send it a vector data. Unbuffer works on channels. You will get a scalar output from unbuffer for each column of data. You have 2048 columns. Try using reshape with output set to "Column vector (2-D)" instead of converting 2-D to 1-D. Your input to delay line and unbuffer should be a column vector.

More Answers (2)

mar
mar on 5 Jun 2013
Hi Mike , I am working on the same project . But I have a difficulty finding the required Low pass filter and specifying its parameters . Can you send me some information about the parameters and the blocks used.Thank you

mar
mar on 7 Jun 2013
Hi again Mike..please I need your help urgent.of you can send to me info or file .
  2 Comments
Mike
Mike on 11 Jun 2013
ok i will provide all the information tomorrow. hope it's not too late

Sign in to comment.

Products

Community Treasure Hunt

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

Start Hunting!