音乐播放器


我的Xcode是6.1.1版本的所以需要添加AVFoundation Framework 

为使用AVAudioRecorder类,我们需要向项目添加AVFoundationframework:

在项目Groups& Files面板上展开Targets 按Control-点击或右击MicBlow 选择Add >Existing Frameworks…

按下Linked Libraries左下角的+按钮 选择AVFoundation.framework并按下Add AVFoundation.framework出现在Linked Libraries下。


然后是音乐资源的添加,选择一首歌曲,添加到Supporting Fiels下。我选择的是邓紫棋的 喜欢你.mp3格式。来 听听吧。。。

#import "ViewController.h"

@interface ViewController ()<AVAudioPlayerDelegate>
{
    AVAudioPlayer *player;//音频对象
}

@end

@implementation ViewController

- (void)viewDidLoad {
    [super viewDidLoad];
    //获取mp3格式的音乐资源
    NSString *filePath = [[NSBundle mainBundle]pathForResource:@"喜欢你" ofType:@"mp3"];
    NSURL *url = [[NSURL alloc]initFileURLWithPath:filePath];
    //创建音频对象
    player = [[AVAudioPlayer  alloc]initWithContentsOfURL:url error:nil];
    //设置 代理对象
    player.delegate = self;
    //设置 播放次数
    player.numberOfLoops = 2;
    //设置播放音量大小
    player.volume = 0.5;
    //分配播放所需的资源,并将其加入内部播放队列
    [player prepareToPlay];
    //播放
    [player  play];
   
}
-(void)audioPlayerDidFinishPlaying:(AVAudioPlayer *)player successfully:(BOOL)flag
{
    NSLog(@"播放完毕!");
}


- (void)didReceiveMemoryWarning {
    [super didReceiveMemoryWarning];
    // Dispose of any resources that can be recreated.
}

@end



  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
LabVIEW音乐播放器是一款使用LabVIEW软件开发的音乐播放器应用程序。它具有直观的用户界面和强大的功能,可以让用户轻松地浏览、搜索和播放他们的音乐文件。 该播放器支持多种音频格式,包括MP3、WAV、FLAC等,用户可以根据自己的喜好选择不同的音频文件进行播放。除了基本的播放功能之外,LabVIEW音乐播放器还拥有一系列高级功能,例如均衡器、音量控制、播放列表管理等,用户可以根据自己的需求自定义音乐播放体验。 在LabVIEW音乐播放器中,用户可以通过简单的拖放方式创建自己喜欢的播放列表,还可以根据歌手、专辑、年代等信息对音乐文件进行分类和筛选。同时,该播放器还提供了丰富的可视化效果,用户可以通过波形图、频谱图等方式观看音乐的播放情况,丰富了音乐播放的视听体验。 另外,LabVIEW音乐播放器还可以与LabVIEW的其他功能进行整合,例如可以通过传感器控制播放器的开关,或者将播放器的状态信息实时显示在LabVIEW的控制面板上。这使得LabVIEW音乐播放器具有更广泛的应用领域,不仅可以作为普通的音乐播放器使用,还可以与其他实验和控制系统进行无缝整合。 总的来说,LabVIEW音乐播放器是一款功能强大、灵活多样的音乐播放器应用程序,为用户提供了优质的音乐播放体验,同时也展现了LabVIEW在音频处理和可视化方面的强大能力。

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值