Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/blackberry/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
Audio 在Blackberry中更改音频文件_Audio_Blackberry_Java Me_Blackberry Jde - Fatal编程技术网

Audio 在Blackberry中更改音频文件

Audio 在Blackberry中更改音频文件,audio,blackberry,java-me,blackberry-jde,Audio,Blackberry,Java Me,Blackberry Jde,我有一些不同类型的音频文件--.mp3、.amr--保存在我的黑莓手机上,我想修改它们。我想让录制的音乐或声音与众不同 如何更改音频?也许将文件作为字节流获取并逐字节更改它们?可能吗?还有其他建议吗?如果您的意思是混合使用不同的媒体文件,那么您可以使用以下代码。仅当您的设备支持混音时,才会播放第二个sond文件。第一个文件是主声音文件。第二个通常是持续时间很短的音效文件 Player musicPl = Manager.createPlayer("file:///SDCard/BlackBerr

我有一些不同类型的音频文件--.mp3、.amr--保存在我的黑莓手机上,我想修改它们。我想让录制的音乐或声音与众不同


如何更改音频?也许将文件作为字节流获取并逐字节更改它们?可能吗?还有其他建议吗?

如果您的意思是混合使用不同的媒体文件,那么您可以使用以下代码。仅当您的设备支持混音时,才会播放第二个sond文件。第一个文件是主声音文件。第二个通常是持续时间很短的音效文件

Player musicPl = Manager.createPlayer("file:///SDCard/BlackBerry/Music/musicfile.mp3");
Player soundPl = Manager.createPlayer("file:///SDCard/BlackBerry/Music/soundfile.amr");
musicPl.realize();
soundPl.realize();
musicPl.start();
if (System.getProperty("supports.mixing").equals("true"))
{
for (int i = 0; i < 10; ++i)
{
soundPl.start();
Thread.sleep(500);
soundPl.stop();
}
}
Player musicPl=Manager.createPlayer(“file:///SDCard/BlackBerry/Music/musicfile.mp3");
Player soundPl=Manager.createPlayer(“file:///SDCard/BlackBerry/Music/soundfile.amr");
musicPl.realize();
soundPl.realize();
musicPl.start();
if(System.getProperty(“supports.mixing”).equals(“true”))
{
对于(int i=0;i<10;++i)
{
soundPl.start();
睡眠(500);
soundPl.stop();
}
}

注:-以上示例不会更改任何文件。只需混合多个声音文件。

未找到此类API。也许可以移植其他j2me平台上的东西,但对于bb来说,这种框架目前不可用。

谢谢,但这不是我想要的。我想要的东西,将允许我应用到现有的声音文件的声音效果。我不知道RIM提供了这样的API。我也不知道有什么开源软件。