Sound visualisation using Generic led in simulink
4 views (last 30 days)
Show older comments
Mike
on 30 Mar 2013
Commented: Zishan Quadri
on 16 Sep 2018
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
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
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
0 Comments
mar
on 7 Jun 2013
Hi again Mike..please I need your help urgent.of you can send to me info or file .
See Also
Categories
Find more on Sources in Help Center and File Exchange
Products
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!