Tracks are the same length but wont concatenate
1 vue (au cours des 30 derniers jours)
Afficher commentaires plus anciens
Josh Reilly
le 8 Déc 2016
Modifié(e) : Star Strider
le 8 Déc 2016
Im still learning matlab and trying to make a small music editor, i want to combine two tracks but of course they need to be the same length but after converting them to the same size, it still doesn't work. When I Print the size of the tracks i get theses result, any help would be appreciated.
ans =
1 566272
ans =
566272 1
0 commentaires
Réponse acceptée
Star Strider
le 8 Déc 2016
Modifié(e) : Star Strider
le 8 Déc 2016
Transpose the row vector to a (566272 x 1) column vector. Then you should be able to concatenate them.
Note that the first column will be the left channel, and the second column will be the right channel.
EDIT — To clarify, the easiest way to do this is:
Both_Tracks = [Track_Left(:), Track_Right(:)];
0 commentaires
Plus de réponses (1)
Chaya N
le 8 Déc 2016
From your data given above, one of them is a row and the other is a column. They should both read 1-by-566272 OR 566272-by-1. Transpose one of them and then try concatenating.
2 commentaires
Voir également
Catégories
En savoir plus sur Audio and Video Data dans Help Center et File Exchange
Produits
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!