我已经在iOS中集成了一个iOS修补程序。
当输入文本字段并显示键盘时,会发出一些刺耳的声音。
我将如何调试这个呢?
NB I用目标C和iOS标记了这个问题,但是这个问题可能需要所有四个标记的知识-- libPd和Pure:
什么是纯数据
用于GitHub的libPd页面在这里:https://github.com/libpd
我在找什么帮助?
我不知道从哪里开始调试这个。在iOS上集成和使用iOS的人肯定可以分享经验。它可能与以下方面有关:
发布于 2013-12-11 14:30:22
我对PD一点也不了解,但似乎键盘的显示方式正使你因为某种原因而缺乏CPU。你可以试试:
发布于 2014-04-08 16:20:28
在我正在开发的一个应用程序中,我也遇到了同样的症状。我早早就弄清楚了几件事。我最近的变化涉及到在应用程序init期间向pd发送大量消息。我在调试时注意到,当我减少发送的消息数量时,声音会有所改善。而且,我在模拟器里没有看到这个,只是在设备上。
如果增加可以生成的补丁数量,libpd示例PolyPatch在本例中非常有用。我发现声音被许多补丁打开了,就像我的应用程序一样。这非常简单,使用libpd的开销会影响性能。同样清楚的是,简化修补程序(因此它包含更少的对象)会影响性能。但到目前为止,最大的打击是创造了一个新的,单独的补丁。所以你不会想要创建大量的补丁。调试当然也要付出代价。
44.1khz几乎在任何地方工作,就样品率而言(这也是pd标准)。没有什么可以阻止您在xcode中调试libpd代码,我已经做过几次了。除此之外,还有调试补丁的问题。您可以直接在pd中使用对象的测试版本来设置修补程序,也可以设置libpd来查看与控制台中pd主窗口中通常看到的输出相同的输出(只需确保有类似的内容
[PdBase setDelegate:_dispatcher]; 在你的代码中--当然,这都在dox中)。然后你只需按要求在补丁上贴上打印信息.
希望它有帮助,并在3分钟后仍然相关.!
https://stackoverflow.com/questions/20517945
复制相似问题