問題タブ [pyo]
For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.
python - pyoを使用してPythonで2つ以上の正弦波を一緒に再生する
Pythonで2、3、またはそれ以上の正弦波を5秒間再生したいと思います。これを実行できる.auまたは.wavファイルの書き方は知っていますが、サウンドカードで直接再生したいと思います。pyoを使用して1つの正弦波でこれを行う方法を知っていますが、2つ以上でこれを実行したいので、行き詰まります。道を教えてくれませんか。
ありがとう!
python - Pyo オシレーター出力を WX イベントにバインドする
Pyo および WX ライブラリに基づいて、Python で単純な信号発生器を構築しています。
それぞれの簡単なチュートリアルを実行し、WX のボタンを WX 関数に正常にバインドしました。「Oscillator 1」というラベルの付いたボタンを押して、単純な正弦波 (440 Hz) を 1 秒間生成しようとしています。ただし、main() 関数が実行されるとサイン トーンが再生され、ボタンが wx フレームに表示されている間はサイン トーンを再トリガーできません。これらの症状はどちらも望ましくありません。
プログラムを実行するとすぐにサイントーンが再生されるのはなぜですか? 最初の OSC ボタンが機能しないように見えるのはなぜですか?
python - サウンドを使用すると、スクリプトの最後で Psychopy が終了しません
最近、psychopy を使用して奇妙なバグに遭遇しました。私のスクリプトは、終了時に Psychopy を強制終了しません。
これは、ルーチンにサウンドを追加し、サイコピーにサウンドを生成させたり、ファイルからサウンドを再生させたりした場合にのみ発生します。つまり、sound
サイコピーからロードしただけでは、スクリプトが終了できなくなるわけではありません。のようにサウンドを呼び出したときだけでs=sound.Sound(value="C", secs=0.15)
あり、そのサウンドがルーチンで実際に再生されなくても、s.play()
他の人がこの問題を報告したかどうかをグーグルで調べてみましたが、ちょっと寂しいようです. 以下の 2 つの Mac 仕様でテストしました。
MacBook Pro の実行:
- OSX ヨセミテ
- python 2.7を考えました
- 最新のサイコピー (最近インストールされたもの
easy_install
) - ピグレット1.2
- ピョー0.7.5
- Intel Iris グラフィックカード/内蔵
iMac の実行:
- 上記と同様のすべて
- NVIDIA セパレート グラフィックス カード (モデルは今は覚えていません)
ここに私が実行しているいくつかのサンプルコードがあります。これで問題なく終了しますか?何が起こっているのかについて誰か提案がありますか? システムなどについてさらに情報が必要な場合はお知らせください。
ありがとう :)
python - Ubuntu 14.04 で Pyo server.boot() が pyolib._core.PyoServerStateException で失敗する
ジャックなしでUbuntu 14.04にpyoをインストールし、Python 2.7を実行しました。pyo wikiに書かれているDebianベースのインストール手順に従いました。これは私が使用したコードです(pyoの紹介ページにあります):
そして結果として得た:
PS: ジャックの使用には興味がなく、すでに問題が発生しています。
python - Psychopy Pyo カスタムオーディオ
Psychopy でカスタム オーディオ ファイルを再生できません。次のようなメッセージが表示されます。
AttributeError: オーディオ API が見つかりません。pyo 0.6.8+、または pygame 1.8+ をインストールしてみてください
私は pyo API をインストールしようとしましたが、それでもうまく動かなかったり、正しくインストールできませんでした。
お知らせ下さい。おそらく、pyo を正しくインストールしていないか、正常にロードしていない可能性があります。OSXで実行しています。
これが私のコードです:
python-2.7 - Pyo と Python でサウンドを再生する
Python用のpyoを試しています。ホームページから次のコマンドを使用して、ubuntu 用の pyo をインストールしました。
ただし、サウンドを再生する最初の例を試すと、次のようになります。
私はこれらのエラーを受け取ります:
誰でも助けることができますか?PS:ubuntu 15.10を実行しています
python - Pyo を使用して Python でサウンドを再生する
pyo ライブラリを使用してサウンドを再生しようとしています。
次のコード:
この出力を返します:
pyo バージョン 0.8.0 (単精度を使用)
Portmidi 警告: midi 出力 0 を開けませんでした (Microsoft MIDI Mapper): PortMidi: `ホスト エラー'
output (['Microsoft Sound Mapper - Output', 'Speakers / Headphones (Realtek ', 'Primary Sound Driver', 'Speakers / Headphones (Realtek High Definition Audio)', 'Realtek ASIO', 'スピーカー / ヘッドホン (Realtek High Definitionオーディオ)'], [0, 1, 2, 3, 4, 5])
入力 (['Realtek ASIO']、[4])
サーバーが起動していません。サーバーを起動する必要があります! Pa_OpenStream の portaudio エラー: I/O デバイスの組み合わせが正しくありません Portaudio エラー: I/O デバイスの組み合わせが正しくありません Pa_AbortStream の portaudio エラー: 無効なストリーム ポインター Pa_CloseStream の portaudio エラー: 無効なストリーム ポインター
コードと出力からわかるように、入力デバイスと出力デバイスが同じであることを確認しようとしました。
これは、I/O デバイスの不正な組み合わせに関するメッセージが原因です。確かに、私の試みが惨めに失敗したこともわかるでしょう。Server()
コード チャンクの有無にかかわらず、同じエラー メッセージが表示されます。
上記のコードを PsychoPy で実行しました。Spyder で同じコードを実行すると、実際には渡されません。
何もせずにハングアップします。
なぜpyoがpythonで遊んでいないのか考えていますか? どうすれば修正できるかについてのアイデアはありますか?
御時間ありがとうございます。