3
私はPythonを使い始めました。私はオーディオ操作用のプログラムを作っています。 私はPythonアプリケーションでのOpenALと3Dサウンドを実現しようとしていますが、私はちょうどそれがPython openAL 3Dサウンド
これは3Dサウンドのための私のコードで動作するように取得することができます:「
from openal.loaders import load_wav_file
from openal.audio import *
sink = SoundSink()
listener = SoundListener()
SoundSink.activate(sink)
listener.position = (0, 0, 0)
listener.velocity = (0, 0, 0)
listener.orientation = (0, 0, -1, 0, 1, 0)
source = SoundSource()
wavsound = load_wav_file("test.wav")
source.queue(wavsound)
#SoundSink.play(source)
sink.play(source)
コードが実行されるが、それはdoesnのを
ちょうど思考。終了する前に、プログラムの終わりに遅れを入れようとしましたか? OpenALは本質的にバックグラウンドで動作しますが、プログラムが終了すると、通常ALはそれを停止します。 –