問題タブ [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 に答える
251 参照

ios - libpd アプリを実行できません

私はlibpdが初めてです。pd-for-ios をダウンロードし、必要に応じてインストールしました。次に、フォルダー内のサンプル xcode プロジェクトを開き、プロジェクトを正常にコンパイルしました。

次に、iPad またはシミュレーターでアプリを実行しようとすると、実行されません。xcode で「再生」ボタンを押すたびに、「ビルド成功」とだけ表示され、何も起こりません。

DispatcherSample プロジェクトと WaveTable プロジェクトを試しましたが、同じことが起こります。確認のために、libpd 以外の別の ios アプリ プロジェクトを開き、シミュレーターまたは iPad でコンパイルして実行できます。

どこが間違っている可能性がありますか?IOS v6.0.1、Xcode V4.5、Mac OS 10.7.5

ありがとう!

ウェイビン

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

user-interface - ノード/リンクプログラミングインターフェイスの総称は何ですか?

ユーザーがアルゴリズムを表す(ノードエッジ)グラフを作成し、結果のアルゴリズムを実行して結果を取得できる、いくつかの(多くの?)プログラミング/設計システムがあります。

私が頭のてっぺんから知っている2つの例は

  • Simulink
  • 純粋なデータ

しかし、数値処理の問題を設定するためのユーザーインターフェイスを設計するためのこのアプローチの一般的な機能を調べたいので、このインターフェイス設計を簡潔に説明するためのいくつかの一般的な用語を知る必要があります。

私は一種の探しています:

  • 「どのプログラミングシステム(環境)がXXXインターフェースを使用するか」とGoogleに入力すると、その答えの中にSimulinkとPureDataがあります。
  • ウィキペディアのページはXXXユーザーインターフェイスにあり、システムのリストにSimulinkとPureDataが含まれています。
  • 誰かが学術論文「AmazingSoftware:生態系をモデル化するためのXXXシステム」を書きました。そこでは、このタイプのノード/エッジインターフェイスを使用して、何らかの方法で人口動態をモデル化できるシステムを構築しました(私は生態系に特に興味はありませんが、むしろ、インターフェース自体に関して彼らが何をしたかを理解するためにこれを見つけたいと思います)。
0 投票する
1 に答える
288 参照

xcode - libPd XCode サウンドの問題

みなさん、こんにちは。サンプルを読み込んで再生するための純粋なデータを含むパッチを作成しました。このサンプルは、libpd を使用して xcode に読み込まれます。これはすべて正常に機能しますが、xcode プロジェクトを実行すると、ヘッドフォンの正しいチャンネルからしか音が聞こえません。

私のパッチを示す写真を添付し​​ます。DAC の各インレットにケーブルがあることがわかります。そのため、両方のチャンネルでサウンドが再生されない理由がわかりません。

テスト目的で左上のサンプルにのみ添付したことに注意してください。

前もって感謝します!

http://i46.tinypic.com/3531gmb.png

@ andyvn22: これはあなたが求めているものですか? 申し訳ありませんが、私は XCode を初めて使用するので、よくわかりません!

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

patch - xcode を使用した libpd の Pure Data の維持

私はピアノからサンプルを再生するパッチに取り組んでいます。これは xcode で動作し、iPad 用のピアノ アプリを構築します。サステインを作成するために adsr を追加しようとしていますが、機能していないようです。誰かが私を正しい方向に向けることができますか? ありがとう!

パッチ: https://docs.google.com/file/d/0B4-qHDgzbDB3VUlwM09FSEowZWM/edit

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

puredata - Pd-extendedの代わりにバニラピュアデータを使用する理由はありますか?

私はPdから始めたばかりで、使用するか、使用するかを選択する際にどのような要素を考慮するかを知りたいPd vanillaですPd-extended

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

unix - UNIXサーバーからPureDataへのTCP/IP通信

UnixサーバーからPureDataへのTCP/IP通信に興味があります。Unixサーバー側でソケットを使用し、PureData側でnetclientを使用することを実現しました。このためにチャットサーバーのチュートリアルを利用しました(3.ネットワーキング> 10.chat_client.pd)。

ここで問題となるのは、サーバーが「;」で区切られた「文字列」メッセージとしてデータをストリーミングしていることです。

私の質問は、バイトストリームやシリアル化された番号ストリームなど、文字列メッセージ以外のものをPure Dataに送信する方法はありますか?Pure Dataはそのようなメッセージを受信できますか?

文字列の転送にはバイト数が多すぎるため、たとえば数値「1024;」はすでに5バイトですが、そのような整数は4バイトです。

更新:答えを探してこの投稿に出くわしたすべての人のために。

どうやら、PureData側の[netclient]は;以外のものを受け取ることはできません。区切られたメッセージ。したがって、上記で提起された問題の解決策: 私の質問は、バイトストリームやシリアル化された番号ストリームなど、文字列メッセージ以外のものをPureDataに送信する方法はありますか?Pure Dataはそのようなメッセージを受信できますか?

解決策は[tcpclient]を使用することで、バイトストリームデータを受信できます。

さて、私の質問は、4つのコンパクトな数値をどのように使用できるかということです。 これで、少なくとも正しい順序で一連のバイトができました。

UNIXサーバーから構造を送信しています

サンプルデータは21000000512000.56である可能性があります

Pure Dataで受信して印刷すると、次のような出力が得られます。

:0 0 0 2 0 10114 26 0 0 0 51 0 16242 78

2番と51番がはっきりとわかりますが、他も正しいと思います。

これらの数値を使用可能な形式に戻すにはどうすればよいですか? [bytes2any]と[route]を使った操作かもしれませんが、それを使ってデータを抽出できませんでしたか?

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

android - Android: PureData からのイメージの変更

基本的に、ギター チューナーはほぼ完成しており、あとは UI の見栄えを良くするだけです。ここではすべてのオーディオ処理に Pure Data を使用し、チューニングの正誤を画像に基づいて表現したいと考えています。チューニングが必要な場合はアップ画像が表示され、チューニングが合うとオレンジ色の四角が点灯します。現在、音に合わせて動く線がいくつかあり、これはうまく機能しますが、見栄えがよくありません。

私が考えていた方法は、XMLファイルに「オフ」の画像を配置することだったので、下向き矢印、上向き矢印、および画面上の調整四角形の中心をすべてオフに設定します(それらは灰色で表示されます)。チューニングがピックアップされると、イメージはオレンジ色のイメージに変わります。

しかし、画像を変更しようとすると、プログラムがクラッシュし、画像を正しく変更するために何をする必要があるのか​​ よくわかりません。

正しい方向へのポイントは大歓迎です。

ピッチビュー クラスへのリンク: http://pastebin.com/xJPU9su1

ご覧のとおり、onCanvas メソッドの画像を変更しようとしています。現在、このメソッドはチューニングを表す線を画面に描画しています。私はそれで正しい軌道に乗っていますか、それとも私がやっていることを完全に変える必要がありますか?

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

arduino - Pure DataからArduinoに情報を送る

私はArduinoを手に入れたばかりで、少し遊んでみました。このチュートリアルに従って、その簡単なパッチを機能させることができました。PD パッチを少し変更して、キック ドラムに接続されたバングを叩いたときにポート 9 の LED をトリガーするようにしました。

写真1

これは機能しますが、今は障害物にぶつかっています。現時点では、ポート 9 の 1 つの LED をトリガーする 1 つのバング (キック) が必要ですが、ポート 8 の別の LED をトリガーするためにスネアに接続された別のバングも必要です。まったくわかりません。これを行う方法。それほど難しいことではないと思いますが、コーディングの経験はほとんどありません。コードを書いてみましたが、うまくいきません。PD にさらに何を追加する必要があるのか​​ わかりません。

これが私がやろうとしたことです:

写真2

しかし、うまくいきません。

誰かが私をここで助けてくれますか?

ありがとうございます:)

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

linux-device-driver - 純粋なデータでのマルチチャネルシリアル USB の読み取り

シリアル USB ケーブルを介してコンピュータに接続している 8 チャネル ADC チップからのマルチチャネル シリアル データがあります。これらの個別のチャネルを Pure Data で使用したいのですが、pd_comport オブジェクトがマルチチャネル シリアル データを読み取れません。Pd のディスカッション フォーラムを精査しましたが、これを行う方法については言及されていません。どうすればそれについて行くことができるかについて何か考えはありますか?

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

macos - ターミナルの経験がなくても OSX 10.8 でメイクファイルをコンパイルするには?

私はこれを検索してみましたが、すべてが私が持っているよりも主題に関するより多くの知識を前提としているようです. この PureData 外部をダウンロードしました: https://github.com/badgeek/fux_videoglitch、makefile をコンパイルする必要があると思いますが、これを行う方法がわかりません。指示が記載されたreadMeはないようで、検索ヒットからもわかりません。ここで誰かが私を正しい方向に向けることができますか? ありがとう