現在この質問をフォロー中です
- フォローしているコンテンツ フィードに更新が表示されます。
- コミュニケーション基本設定に応じて電子メールを受け取ることができます。
play audio song in background of my project
9 ビュー (過去 30 日間)
古いコメントを表示
reema
2014 年 8 月 14 日
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:
2 件のコメント
採用された回答
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
2014 年 8 月 14 日
its work wwith his code ...but now tell me i want to stop this song in spacific palace (when me pushbutton click)..now how can i do this?
[y f]=audioread('21.mp3');
sound(y,f);
reema
2014 年 8 月 14 日
orr can i repeat this song until project last GUI is open..when GUI is exit then song shold be stop
reema
2014 年 8 月 14 日
can i repeat the song until my last GUI is open ..when last GUI is exit then song is stop...or pushing any button the song will stop
Joakim Magnusson
2014 年 8 月 14 日
編集済み: Joakim Magnusson
2014 年 8 月 14 日
Like Sean answered, try audioplayer:
player = audioplayer(y,f);
play(player);
pause(player);
resume(player);
stop(player);
reema
2014 年 8 月 14 日
no its not work.... thsi code didin;t play the song even: my code is playthe song given below:
[y f]=audioread('21.mp3');
sound(y,f);
Joakim Magnusson
2014 年 8 月 14 日
This doesn't work you say?:
[y f]=audioread('21.mp3');
player = audioplayer(y,f);
play(player);
Joakim Magnusson
2014 年 8 月 14 日
i think the handle to the player disappear after the callback and therefore the audioplayer disappear. try:
persient player;
[y f]=audioread('21.mp3');
player = audioplayer(y,f);
play(player);
or this is just a guess but maybe just:
[y f]=audioread('21.mp3');
handles.player = audioplayer(y,f);
play(player);
reema
2014 年 8 月 14 日
i got the ans ...if we stop the music then simplyy
clear sound;
its wok with my code not with audioplayer's code
reema
2014 年 8 月 14 日
joakim sir i need some professional tones which me able to play in background of my project when its run ..can you help me? give any link for download professional tones
Joakim Magnusson
2014 年 8 月 14 日
Doesn't this work with audioplayer? :
stop(player);
What do you mean with profesional tones ?
reema
2014 年 8 月 15 日
i have a project i want to playback the tone when its run ...soo its a project so the tone should be anyy profeesional
reema
2014 年 8 月 15 日
noo itss nott work with matlab R2013a ..i don't knw about other versions.. its nott workk when we apply this code :
[y, f]=audioread('21.mp3');
player = audioplayer(y,f);
play(player);
then we can't hear the song even...
reema
2014 年 8 月 15 日
and when we use stop(player); the errror show
Undefined function or variable 'player'.
Error in Face_Detection_And_Recognition>pushbutton1_Callback (line 106)
stop(player);
Joakim Magnusson
2014 年 8 月 16 日
Like i said , you must "save" the handle to the audioplayer. Either by this at the begining of your code:
persient player;
Or by this whey you create the audioplayer:
handle.player = audioplayer (Y, f);
reema
2014 年 8 月 16 日
no sir, when me use this presient code then error show undefine function presient....its not work with matlab r2013a
Joakim Magnusson
2014 年 8 月 16 日
編集済み: Joakim Magnusson
2014 年 8 月 16 日
What happens when you use handle? Without using persient.
reema
2014 年 8 月 16 日
when me use this code your recommended:
[y f]=audioread('21.mp3');
handles.player = audioplayer(y,f);
play(player);
then error show:
Undefined function or variable 'player'.
Error in Face_Detection_And_Recognition>Face_Detection_And_Recognition_OutputFcn (line 100)
play(player);
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
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
2014 年 8 月 14 日
audioplayer can play without play blocking (so your other processes and continue).
3 件のコメント
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
参考
カテゴリ
Help Center および File Exchange で Audio and Video Data についてさらに検索
タグ
Community Treasure Hunt
Find the treasures in MATLAB Central and discover how the community can help you!
Start Hunting!エラーが発生しました
ページに変更が加えられたため、アクションを完了できません。ページを再度読み込み、更新された状態を確認してください。
Web サイトの選択
Web サイトを選択すると、翻訳されたコンテンツにアクセスし、地域のイベントやサービスを確認できます。現在の位置情報に基づき、次のサイトの選択を推奨します:
また、以下のリストから Web サイトを選択することもできます。
最適なサイトパフォーマンスの取得方法
中国のサイト (中国語または英語) を選択することで、最適なサイトパフォーマンスが得られます。その他の国の MathWorks のサイトは、お客様の地域からのアクセスが最適化されていません。
南北アメリカ
- América Latina (Español)
- Canada (English)
- United States (English)
ヨーロッパ
- Belgium (English)
- Denmark (English)
- Deutschland (Deutsch)
- España (Español)
- Finland (English)
- France (Français)
- Ireland (English)
- Italia (Italiano)
- Luxembourg (English)
- Netherlands (English)
- Norway (English)
- Österreich (Deutsch)
- Portugal (English)
- Sweden (English)
- Switzerland
- United Kingdom (English)
アジア太平洋地域
- Australia (English)
- India (English)
- New Zealand (English)
- 中国
- 日本Japanese (日本語)
- 한국Korean (한국어)