没有Jack编译PyAudio,没有PulseAudio等

时间:2015-03-16 22:46:32

标签: linux alsa portaudio pyaudio

我希望尽可能少地编译PyAudio。 我只想使用PortAudioPyAudio所需的)使用ALSA,但不是Jack,不是PulseAudio,而不是其他任何东西

我想PyAudio <--> PortAudio <--> ALSA而已。

做的时候:

git clone http://people.csail.mit.edu/hubert/git/pyaudio.git
cd pyaudio
sudo python setup.py install

它会将图书馆与我不想要的杰克等链接起来。

如何使用PortAudio和ALSA编译PyAudio?

原因:调试一些可能与其他图层有关的问题。

1 个答案:

答案 0 :(得分:1)

当您展示PyAudio时,它将使用已安装在您系统上的PortAudio库(例如,通过apt-get)。

如果你想要没有JACK的PortAudio,你必须从http://www.portaudio.com/获取源代码并自己编译:

./configure --without-jack

我认为无论如何都不直接支持PulseAudio。 如果你不想让Pul​​seAudio干扰,最简单的就是卸载它。