我希望我的基于Xamarin的iPhone应用程序能播放一个定制的音调,但我对iOS的开发并不熟悉,并且很难找到一种简单的方法来做到这一点。
最终,我希望能够制造出一种金属探测器式的声音,在那里,很少的嗡嗡声会变得更频繁,而且最终会持续,但是,首先,一个简单的正弦波就足够了。
我已经在objectal (http://www.cocoawithlove.com/2010/10/ios-tone-generator-introduction-to.html)中找到了对象单调库(Objectal-单调库,https://github.com/tescott/objectal-monotouch)和一个示例项目,但是前者已经过时了对单调的引用,而后者对于非目标C程序员来说是相当多的代码。
在我开始这两条路径之前,有人能推荐任何示例代码或最新的库来更简单地实现这一点吗?
非常感谢,
理查德
编辑:,我继续用爱的例子移植了茧。如果有兴趣,请与我联系。这不是火箭科学,但也不是微不足道的,因为Xamarin API有很大的不同。如果有人知道有什么资源可以帮助这类转换(例如,从本机API到Xamarin或更好的Xamarin文档的映射!)请让我知道!
发布于 2014-10-09 09:46:47
NSUrl soundURL = NSUrl.FromFilename(soundfile);
using (AVAudioPlayer player = AVAudioPlayer.FromUrl(soundURL)) {
player.Volume = 1.0f;
player.PrepareToPlay();
player.Play();
}https://stackoverflow.com/questions/26275266
复制相似问题