2017-04-16 14 views

答えて

0

ファイアウォールとwaveライブラリー(ライブラリーに組み込まれています)をpygameと一緒に使ってキロフォンを作りました.Pyaudioにはpygameミキサーと比べてオーディオ処理のための高度なツールがあります。

あなたはここに私のコードを参照することができます。

https://github.com/hackmaster0110/Xylophone/tree/master/PurePython

+0

はあなたのpythonとcythonコードをチェックアウトしました。あなたはスピードと効率に基づいてそれらを比較できますか? – EternalBlizzard

+0

私はcythonを使ってプログラムの速度を向上させました。cythonでは、変数typesを静的に宣言することができます。cythonバージョンでは、.soファイルをインポートして呼び出すことのできるcythonを使ってプログラムの一部をコンパイルしました。 –

+0

あなたのキシロフォンは、別の音を出さずに同じ音色を再現することを許さなかったので、コードを 'def synth(buffer、path、posx1、posx2、posy1、posy2):'と 'if((x> =) 93)と(x = 922)と(y> = 342)と(y <= 715)): 'それを可能にするため。今それを再生するより楽しいです:)。おそらく、github上でコードを更新したり、ここで提供したりすることができます。 – Claudio

関連する問題