Warning: file_get_contents(/data/phpspider/zhask/data//catemap/2/cmake/2.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
iPhone音乐库访问_Iphone - Fatal编程技术网

iPhone音乐库访问

iPhone音乐库访问,iphone,Iphone,我想为iPhone开发一个应用程序,根据用户定义的类型对用户的音乐进行分类。该应用程序应该能够访问iPhone的音乐库并处理这些文件,也就是说,获取一个mp3文件,应用一些DSP(如MFCC系数),然后将结果保存到文件本身 是否有可能获取一首歌曲作为文件并进行处理 否。您可以访问音乐库数据库,并可以启动音乐播放器播放特定歌曲,但在SDK下,您既无法访问歌曲文件本身,也无法访问音乐的实际PCM数据 此外,对设备上音乐库数据库的访问严格为只读,因此,如果这是您的计划,您不能修改流派等。否。您可以访问

我想为iPhone开发一个应用程序,根据用户定义的类型对用户的音乐进行分类。该应用程序应该能够访问iPhone的音乐库并处理这些文件,也就是说,获取一个mp3文件,应用一些DSP(如MFCC系数),然后将结果保存到文件本身


是否有可能获取一首歌曲作为文件并进行处理

否。您可以访问音乐库数据库,并可以启动音乐播放器播放特定歌曲,但在SDK下,您既无法访问歌曲文件本身,也无法访问音乐的实际PCM数据


此外,对设备上音乐库数据库的访问严格为只读,因此,如果这是您的计划,您不能修改流派等。

否。您可以访问音乐库数据库,并可以启动音乐播放器播放特定歌曲,但在SDK下,您既无法访问歌曲文件本身,也无法访问音乐的实际PCM数据


此外,在设备上访问音乐库数据库是严格的只读,所以你不能修改流派等。如果这是你的计划。

< P>我知道这不是你要找的答案,但是考虑到你不能从iPhone中访问音乐数据,你可以考虑在他们的Mac/PC上使用一个桌面应用程序来访问用户的音乐。并将某些东西编码到音乐的类型中。然后,你可以为iPhone编写一个音乐播放器应用程序,该应用程序可以理解你的流派描述和相应的功能。你甚至可以让你的iPhone应用程序和桌面应用程序通过WiFi通信来同步数据。

< P>我知道这不是你正在寻找的答案,但是考虑到你不能从iPhone中访问音乐数据,你可以考虑在他们的Mac电脑上使用一个桌面应用程序来访问用户的音乐。并将某些东西编码到音乐的类型中。然后,你可以为iPhone编写一个音乐播放器应用程序,该应用程序可以理解你的流派描述和相应的功能。您甚至可以让iPhone应用程序和桌面应用程序通过WiFi进行通信,以同步数据。

这在iOS 4.0中已成为可能:在iOS 4.0中已成为可能: