问题标签 [libpd]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
java - 在我的 gradle 文件中为 pd for android 添加 gradle 依赖项没有任何作用
我正在尝试按照pd-for-android's githubpage上的说明将 pd-for-android 作为 gradle 依赖项导入到我的项目中(即确保jcenter()
在顶级存储库中build.gradle
,然后添加compile 'org.puredata.android:pd-core:1.0.1'
到应用程序中的依赖项build.gradle
)
我按照这些说明进行操作,但看不到库下载到我的外部库中。为了使它正常工作,我还需要做些什么吗?
这是我的 gradle 文件
android - 来自 Pure Data 的补丁听起来在 libpd(android) 中加载不同
我在 Pure Data 中为我正在开发的节拍器应用程序做了一个补丁。补丁(点击)在 Pure Data 中听起来不错,但是当我将它加载到我的应用程序(使用 libpd 和 Android Studio 构建)中时,声音的动态会有一些细微的变化。
Android系统是否有任何压缩或随时间改变扬声器输出的东西?
我使用的声音 (wav) 是标准化的,即使在 Pure Data 编辑器中播放时也会发出声音。
感谢任何可以帮助我解决这种奇怪行为的输入。
android - Android Libpd 不工作 - 错误:...无法创建
我的客户提供了一个 .so 预构建的共享库。应该使用 libpd 加载,因为 libpd 控制器需要加载 m4aPlayer 模块。所以我把 libm4aPlayer.so 放在 app > main 下的 jniLibs(也试过 libs)文件夹中,然后我在 build.gradle 中添加了这个
然后在我的 AudioService 类(我在其中 initPd() 和 loadPatch())中,我试图调用客户端通过执行此操作提供的本机预建库
每次我尝试打开补丁文件(_main.pd)时,我都会从 PD 控制器收到错误消息,提示“m4aPlayer 无法创建”。但我试图加载库仍然 pd 抛出这个错误。它确实可以很好地播放其他音频(其中 libpd 不需要 m4aPlayer 胶水。)
堆栈跟踪
我还尝试检查应用程序内部以确保是否正在复制库。所以我去了
android - 运行 initAudio 时出错
我一直在构建一个 android 应用程序,它在打开时会输出单音(作为 libpd 的测试),当我初始化和运行 PdService.initAudio 和 PdService.startAudio() 时遇到 OpenSL 错误
设备上的扬声器打开,并在我调节音量时弹出,但没有声音。有什么建议么?
android - 如何在 libPd 中播放 wav 文件?
我有一个简单的 libPd 项目。现在,我已经下载了一个.wav
文件,我想播放它而不是我拥有的纯数据文件。
有可能这样做吗?
如果是这样,我该怎么做?
这是我的项目:
java - libpd with Android - 在补丁中使用 expr 时补丁不播放声音
我正在使用一个补丁来实现一个峰值滤波器(使用 biquad~)给定频率/q/增益。
该补丁在 Pd 中运行良好,但是在与 Android Studio 一起使用时,我听不到声音。Android Studio 中没有显示错误,补丁加载正常,只是没有声音。
如果我去掉将 f/q/g 参数转换为滤波器系数的补丁部分,并只给出 5 个随机系数,则补丁工作正常。
因此,我认为问题出在 expr 对象上,除此之外,没有太多额外的东西。由于使用 expr,我必须将任何特定内容添加到我的 Android Studio 项目中吗?
这个补丁不起作用。
这个补丁确实有效。
我的 java 文件如下所示:
这是我完整的 Android Studio 项目的链接。 https://www.dropbox.com/s/aorji4heum8jvbc/PDAudioIO.zip?dl=0
非常感谢任何帮助!
python - is there a detailed documentation for libpd Python API?
I'm working with libpd for Python, and I can't seem to find a detailed API. I would at least like a simple list of methods available.
The best I can find is here: https://github.com/libpd/libpd/wiki/Python-API Which has a heading for "Detailed API Documentation", but under that, it just says: "Anyone care to elaborate or link here?"
If it does not exist, I would like to document it as I go, but if it already exists somewhere, that (and so much figuring out) would be a bit of a waste of time.
Thank you!!
ios - .c 文件通过桥接头在 Xcode 8 更新后不起作用
我一直在开发的应用程序使用了一个外部库 pdlib,它有自己的外部文件(.c 文件),我通过桥接头导入#import "Uzi.c"
并通过 Uzi.c 的 setup 函数Uzi_setup()
在我的主 Swift 文件中调用ViewController
班级。直到几天前更新到新的公共 Xcode 8 之后,我才对此没有任何问题(我在夏季对 Xcode 8 Beta 1 没有任何问题)。
这是我得到的 7 个错误,列在单个“Mach-O 链接器错误”保护伞下:
那些未定义的符号是 Uzi.c 中的 6 个函数和一个类声明。这是整个 c 文件的链接:https ://github.com/electrickery/pd-miXedSon/blob/master/hammer/Uzi.c
我已经尝试了我在网上找到的用于处理类似问题的所有解决方案,但还没有解决方案......我尝试将“架构”和“有效架构”设置更改为仅 armv7 和 armv7s(无 arm64)并更改了“构建仅活动架构”改为“否”。这些步骤似乎在类似情况下帮助了其他人,但它们对我不起作用(并且带走 arm64 会导致出现额外的错误)。
XCode 8 是相当新的(公共版本于 9 月 13 日发布),因此几乎没有其他关于此升级的问题会导致类似问题。
任何帮助将不胜感激!
c# - 操作方法:统一 5 的 uPD
第一篇文章。如果我违反任何规则,请告诉我!
我想尝试使用 Pure Data 和 Unity 5。看来uPD是最合适的。我已按照github 页面上的说明加载了第一个示例场景。unity 控制台报告 dll 错误:
所以我克隆了主 libpd repo 并使用包含的批处理文件来构建一个 x64 dll。我替换了统一项目中的 libpdcsharp.dll,控制台现在报告:
我还尝试将 libPDBinding.dll 文件从主 libpd 存储库复制到统一项目无济于事。我缺乏了解下一步该去哪里的理解,所以任何帮助都将不胜感激!
进一步的进展
建议尝试NuGet获取绑定dll。在此 - 我收到有关我的统一项目/Visual Studio 解决方案与 nuget 包 libPDBinding 版本 0.10.0 之间的框架不匹配的错误。这与标题为“在 Visual Studio Tools for Unity 中使用 NuGet”的文章中描述的统一配置文件有关。我不能在这里发布链接,因为我太新了。
但是,我认为我成功地编译了自己的libPDBinding.dll
. 很抱歉将其拖出,只是确保我这样做是正确的:在使用libPD\mingw64_build_csharp.bat
编译 x64 版本后,我在 VS 解决方案中libpdcsharp.dll
引用它并获得使用 .NET 3.5 构建的结果。如上所述是使用批处理/制作文件编译的,所以我是否正确假设该文件已使用正确的设置构建?libpd\libs\mingw64\libwinthread-1.dll
LibPDBinding.dll
libpdcsharp.dll
我继续复制这 3 个 dll 的统一资产文件夹作为参考,它是一个空白统一项目,其中 uPD 作为唯一的包,加载到 uPD 示例场景中。
我在运行时仍然遇到一些错误和一些 Visual Studio 警告,如下所示。
unity运行时错误:
Visual Studio 警告 x 50 左右:
再次感谢任何帮助。非常感激。