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