-1
我有写在C两个Python扩展模块:如何在执行期间将值传递给python C扩展模块?
data_read
:从外部源连续地收集数据,并将其发送到Python和
sound_creator
:产生连续乐音音高。
我有一个主要的Python脚本main
,计算来自data_read
的传入数据的变换。我现在想要做的是以某种方式与sound_creator
模块进行通信,这样我就可以根据传入数据实时更改音调的音高。
如何在执行期间与此模块进行通信?我似乎无法找到一个可行的解决方案。
我写了sound_creator扩展,它确实有一个change_frequency函数。问题是,当我开始播放时,我无法找到在程序运行时调用change_frequency的方法。 – ryanneely11 2014-12-04 02:06:01
'sound_creator'回放是一个阻塞函数,它不会将控制权返回给Python解释器吗?我看到[multiprocessing]标签。我建议你改善你的问题来描述你面临的问题。这听起来好像有些重要的细节你没有解释,这对于提供有用的答案很重要。 – 2014-12-04 02:39:19