这是我的第一篇文章。我正在试着用覆盆子皮做一个鼓包。鼓形触发器是一些压电传感器。我在python中使用了pygame来播放声音。当脚本检测到gpio输入时,它会播放鼓声。这在很大程度上是好的,但由于延迟问题,我采取了另一种方法,并决定使用puredata。
我希望python检测gpio输入,然后将信号发送到puredata,puredata将播放所需的声音。
我的问题是,如何让python向puredata发送简单的信号?我在同一个pi上同时运行python和pd。
另外,您如何看待这种方法,即直接从gpio输入使用puredata?有像arduino这样的微控制器将信号作为midi信号发送到pd会有什么影响吗?提前谢谢你!
发布于 2020-05-04 05:40:17
我要追溯到大约十年前,但我使用Python通过socket库将3d建模软件Blender中的数据发送到PureData。
在打包和发送方面,This article可能会提供更多帮助。
如果您知道PD中的组件期望什么作为输入,这将帮助您知道如何最好地将输入触发器转换为包,以便将套接字发送到PD。
https://stackoverflow.com/questions/60975370
复制相似问题