play audio song in background of my project

17 次查看(过去 30 天)
i want to play the audio tone(song), when my project GUI run ,,i have 3 GUI of my project which are linked with each other ,,...i want tooo play tone in background until my project is run.. can any on ehelp meee how can i play:

采纳的回答

Joakim Magnusson
Joakim Magnusson 2014-8-14
编辑:Joakim Magnusson 2014-8-14
If you have a .wav file i think this will work. First load your file:
[y f]=audioread('yourMusicFile.wav');
Then play audio with:
sound(pl);
Stop sound with:
clear playsnd;
  28 个评论
reema
reema 2014-8-16
and when me use this code also your recommended:
persient player;
[y f]=audioread('21.mp3');
player = audioplayer(y,f);
play(player);
then error show:
Undefined function 'persient' for input arguments of type 'char'.
Error in Face_Detection_And_Recognition>Face_Detection_And_Recognition_OutputFcn (line 96)
persient player;
reema
reema 2014-8-16
sir do you have any idea about voice effects in matlab? i want to generate voice with effect...i have simple recorded voice and want to hear in voice efects(sound effects)..

请先登录,再进行评论。

更多回答(1 个)

Sean de Wolski
Sean de Wolski 2014-8-14
audioplayer can play without play blocking (so your other processes and continue).
  3 个评论
Sean de Wolski
Sean de Wolski 2014-8-14
When you play a song with sound, it blocks audioplayer does not so you can have your code running.
Read the example in the doc linked or at:
doc audioplayer
reema
reema 2014-8-14
but when me use the audioplayer then i can;t hear the song

请先登录,再进行评论。

标签

Community Treasure Hunt

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

Start Hunting!

Translated by