-1
pygameを使って木琴を作りたい。私はイメージを作成し、別のノートに従ってイメージを分割しました。私は、木琴の特定のノートセクションにサウンドをアップロードする必要があります。音を加えることで私を助けてください。pygameミキサーまたはpyaudioを使ってキロフォンプログラムを作成するにはどうすればいいですか?
pygameを使って木琴を作りたい。私はイメージを作成し、別のノートに従ってイメージを分割しました。私は、木琴の特定のノートセクションにサウンドをアップロードする必要があります。音を加えることで私を助けてください。pygameミキサーまたはpyaudioを使ってキロフォンプログラムを作成するにはどうすればいいですか?
ファイアウォールとwaveライブラリー(ライブラリーに組み込まれています)をpygameと一緒に使ってキロフォンを作りました.Pyaudioにはpygameミキサーと比べてオーディオ処理のための高度なツールがあります。
あなたはここに私のコードを参照することができます。
https://github.com/hackmaster0110/Xylophone/tree/master/PurePython
はあなたのpythonとcythonコードをチェックアウトしました。あなたはスピードと効率に基づいてそれらを比較できますか? – EternalBlizzard
私はcythonを使ってプログラムの速度を向上させました。cythonでは、変数typesを静的に宣言することができます。cythonバージョンでは、.soファイルをインポートして呼び出すことのできるcythonを使ってプログラムの一部をコンパイルしました。 –
あなたのキシロフォンは、別の音を出さずに同じ音色を再現することを許さなかったので、コードを 'def synth(buffer、path、posx1、posx2、posy1、posy2):'と 'if((x> =) 93)と(x = 922)と(y> = 342)と(y <= 715)): 'それを可能にするため。今それを再生するより楽しいです:)。おそらく、github上でコードを更新したり、ここで提供したりすることができます。 – Claudio