問題タブ [puredata]

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.

0 投票する
1 に答える
52 参照

android - libpdを使ってAndroidのイヤホンスピーカーで遊ぶ方法

PdAudio.initAudio() で AudioParameters.suggestOutputChannels() を使用します。推奨される出力チャネルは 2 で、その結果、電話のスピーカーがオンになります。

Androidでlibpdで電話のイヤホンスピーカーをオンにする方法は?

AudioManager.STREAM_VOICE_CALL は 0 を返しますが、出力チャンネルとして 0 を指定して PdAudio.initAudio() を実行すると、まったく音が出ません。

0 投票する
1 に答える
1970 参照

puredata - Pure Data 0.46-7 (Mac) で外部を正しくロードするには?

zexy と iemlib を Pd Vanilla 0.46-7 にロードしようとすると、問題が発生します。https://github.com/electrickeyy/pd-cycloneからのサイクロンのコンパイルとインストールに問題はありませんでした。それは正常に動作します。そこで、バイナリを使用してhttps://github.com/iem-projects/pd-iemから iemlib と zexy をインストールしようとしましたが、何か問題が発生しています。パス設定で「詳細」をオンにすると、PD は使用しようとしているオブジェクトと同じ名前のファイルを探しているようです。パッチで [zexy/multiplex] を使用すると、次のようになります。

しかし、multiplex.d_fat は zexy.d_fat しかありません。iemlib と同じで、dollarg.d_fat や Dollarg.pd_darwin はなく、iem_mp3.d_fat、iem_t3_lib.d_fat、iemlib1.d_fat、iemlib2.d_fat のみです。これらのファイルは、外部ファイルがコンパイルされた場所であると推測しています。

deken を使用してみましたが、iemlib は .pd_darwin ファイルをインストールしますが、これは古いバージョン (?) であり、zexy はまだ zexy.d_fat をインストールしているため、そのオブジェクトをロードできません。

また、起動設定でライブラリ「zexy/zexy」をロードしようとしましたが、正常にロードされますが、次のようなメッセージが表示されます。

名前空間の機能が失われているようです。[zexy/multiplex] を参照できなくなり、[multiplex] のみを使用する必要があります。これは正しい動作だと思います。

Pd は、異なる名前のファイルにあるオブジェクトを探す方法をどのように知っていますか?

何かアドバイス?

このスレッドは解決済みとしてマークされていますhttp://forum.pdpatchrepo.info/topic/9677/having-trouble-with-deken-plugin-and-zexy-library-solvedと同様の問題のように聞こえますが、私は成功していません.

0 投票する
2 に答える
1739 参照

python - Python を使用してソケット経由で複数の値を Pure Data に送信する

このコードを使用して Pure Data に情報を送信しています。Python コンソールに 2 つの異なる変数が表示されますが、Pure Data はそれらを 2 つの個別の数値としてではなく、合計して受信し続けます。

オブジェクトから最大 10 の異なる距離を送信する必要があります。これは、敵からの距離を見つけることに関係しています。

0 投票する
1 に答える
565 参照

nullpointerexception - nullPointerException の処理

nullPointerException行にエラーがありますが、配列if (stringReceive.contains(tabStock[j])){のインデックスにエラーがある理由がわかりません。jtabstock

0 投票する
2 に答える
172 参照

optimization - PureData パッチとエクスターナルのプロファイリングと最適化

私は Pd で構築されたシンセサイザーに取り組んでおり、それをBeagleBone Blackで実行しています。このために、いくつかの抽象化と 2 つの外部を作成しました。現在、シンセはモノフォニックで、開始時に 100% の CPU を使用するため、多くの可聴クリック音やアーティファクトが発生します。約 5 秒後、CPU が 75% まで「安定」し、レイテンシーとサウンドはかなり良好です。

ここで、シンセをポリフォニックにする必要があるため、追加のボイス用に CPU 時間を解放する必要があります。このため、デバッグ シンボルを使用して Pd をビルドし、Callgrind/KCacheGrind などのプロファイラーを使用してパッチを実行して、CPU の消費が最も多い場所を特定し、その周りで最適化することを考えています。

Pd パッチと外部を最適化するために使用されるテクニックやヒントを共有できますか? この種のタスク用の Pd 固有のツールはありますか? 私のアプローチが機能する、または機能しない理由は何ですか?

0 投票する
0 に答える
110 参照

android - libpd(android)にロードされたPure Dataのサウンドが異なるパッチ

作業中のメトロノーム アプリの Pure Data にパッチを適用しました。パッチ (クリック) は Pure Data で良い音に聞こえますが、アプリ (libpd と Android Studio でビルド) にロードすると、サウンドのダイナミクスに若干のばらつきがあります。

Androidシステムには、時間の経過とともにスピーカーの出力を変更する圧縮または何かがありますか??

私が使用している音(wav)はノーマライズされており、Pure Dataエディターで再生しても鳴ります。

この奇妙な動作を解決するのに役立つ情報に感謝します。

0 投票する
1 に答える
228 参照

puredata - Pd-Aubio "aubioonset を作成できませんでした"

Aubio で動作するように Pd-extended を取得しようとすると問題が発生します。私はすでにhttps://aubio.org/pd-aubio/installationのチュートリアルを試しました。Mac にインストールしていますが、これには永遠に時間がかかります。チュートリアルを完全に実行しましたが、機能しません。

これがスクリーンショットです。 ここに画像の説明を入力

0 投票する
2 に答える
581 参照

linux - ネイティブ ネットワーク システムで Pd Vanilla > 0.46 から VLC を制御するには?

Pure Data を VLC に接続して制御したい (ファイルの読み込み、再生、停止など)。

https://github.com/mxa/AudioVideoPatches (ファイル 15c-remote-vlc_python.pd) で pyextを使用して行う方法がありますが、外部コードを使用する必要はないと思います (また、 、私はそれを機能させることができませんでした)。バージョン 0.48 から、Pd (Vanilla) にはソケットにネイティブに接続するための netsend と netreceive があります。

私はソケットに慣れていないので、その方法がわかりません。

私はUbuntu-Mate x64、Pd 0.46.7、VLC 2.1.6を使用しています。