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.

 Réponse acceptée

Navan Ruthramoorthy
Navan Ruthramoorthy le 2 Avr 2013

0 votes

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.

Plus de réponses (2)

mar
mar le 5 Juin 2013

0 votes

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 le 7 Juin 2013

0 votes

Hi again Mike..please I need your help urgent.of you can send to me info or file .

2 commentaires

Mike
Mike le 11 Juin 2013
ok i will provide all the information tomorrow. hope it's not too late
mar
mar le 12 Juin 2013
Thank you Mike .

Connectez-vous pour commenter.

Catégories

En savoir plus sur Modeling dans Centre d'aide et File Exchange

Produits

Community Treasure Hunt

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

Start Hunting!

Translated by