Is there a way to open music and play it?

36 次查看(过去 30 天)
Is there a way for MATLAB to read all music files and work like a music player
  1 个评论
Rahul Gulia
Rahul Gulia 2022-3-7
How can we play Youtube songs links like this? I tried using the webread() function, but it gives me an error "Too many output arguments".

请先登录,再进行评论。

采纳的回答

Anton Semechko
Anton Semechko 2018-7-5
Yeah, there is a way. Here is an example:
% Get sample audio file from the web
[y,Fs]=webread('http://www.worldnationalanthem.com/wp-content/uploads/2015/05/canada-national-anthem-mp3-free-download.mp3');
% Create a 'player' object
PO=audioplayer(y,Fs);
% Play audio
play(PO)
% Stop audio
%stop(PO)
You can find more info about 'audioplayer' here
  12 个评论
Rainaire Hansford
Rainaire Hansford 2018-10-17
Ok I tried running this code and put in the directory but it was keep given me error. Could some share a example code I might be missing something.
Sorry for taking so long.
Walter Roberson
Walter Roberson 2018-10-17
fullname = 'C:\Users\rain\Documents\MATLAB\ProjectGreen\abalone_sound7.wav'; %change as required
try
[y, Fs] = audioread(fullname);
PO=audioplayer(y,Fs);
% Play audio
playblocking(PO)
catch ME
uiwait(msgbox('Could not open that file with audioread'));
end

请先登录,再进行评论。

更多回答(1 个)

Rainaire Hansford
Rainaire Hansford 2018-10-21
Yes I got it thank you. Now next step is to implement pause and stop and play in this code cause I really need it lol But Walter your the best

Community Treasure Hunt

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

Start Hunting!

Translated by