問題タブ [openframeworks]
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.
c++ - 使用していないopenframeworksコードのランタイムエラー
openFrameworks内のAubioライブラリを使用してプロジェクトを開始しているので、Aubio デモからプロジェクトにコードをコピーしたり、変更したりしています。Aubio 関数はうまく機能しますが、同様の機能は機能しません。実際、すべてのfreeImageライブラリで EXC_BAD_ACCESS エラーが発生します。これは、プロジェクトのどこでも、まったく参照していません。(FreeImage は openFrameworks に組み込まれていますが、それ以外には近づきません)new_aubio_pitchdetection()
new_aubio_onset()
エラーはファイルofImage.cpp
に移動し、次のように述べています。
//これは、パレット化する必要があるグレースケール画像用です: http://sourceforge.net/forum/message.php?msg_id=2856879
私はメモリ管理のコンテキストで EXC_BAD_ACCESS に精通していますが、名前空間の問題が発生しているように見えますか? 私の小さな脳にとって、この関数がどのようにして遠く離れた (そして非アクティブであると思われる) コードでエラーを引き起こす可能性があるのか、完全に困惑していることがわかります。
もちろん、コード サンプルを投稿することはできますが、これはスニペットに見られるよりも根本的なレベルの問題のようです。
c++ - カメラの回転を蓄積する方法は?
カメラの回転を蓄積する方法を知りたいので、画面をもう一度クリックすると、回転はそのクリック位置にリセットされませんが、それが理にかなっている場合はその時点からの回転に従います
これが私のコードです。これは、クリック/タッチ ドラッグ イベントで実行されます。
c++ - オプティカルフローでオブジェクトを回転させますか?
私はC++とopenframeworksにかなり慣れていません。LucasKanadeテクニックを使用してオブジェクトを操作することから始めています。私はオブジェクトを押しのけることにある程度成功していますが、残念ながら、オブジェクトを適切に回転させる方法がわからず、回転運動がいつ発生しているかを検出することさえできません。
誰かが共有したいポインタやヒントがありますか?
どうもありがとう、N
iphone - MacアプリではなくiPhoneアプリのみのopenframeworksライブラリの問題
github から最新の openframeworks ライブラリをダウンロードしました。
すべての Mac の例を実行できます。しかし、iPhone のサンプルのどこが悪いのかわかりません。iphone の例はどれも実行されていません。毎回多くのエラーを表示します。
既存のコードに問題がありますか、それともいくつかの設定を行う必要がありますか?
更新: これらはいくつかのエラーのリストです:
codeblocks - 「ld cannot find -something」を解決するにはどうすればよいですか
CodeBlocks で openFrameworks example audioOutputExample を実行しようとすると、次のエラーが発生します。
デバッグ中:
ld が -openframeworksDebug を見つけることができません
リリース中:
ld が -openframeworks を見つけることができません
これを解決するにはどうすればよいですか?
更新 これまでに試した理由は次のとおりです。
作る
[...]
コンパイル完了
アプリケーションを起動するには
CDビン
./audioOutputExample
わかった
./audioOutputExample: 共有ライブラリの読み込み中にエラーが発生しました: libfmodex.so: 共有オブジェクト ファイルを開けません: そのようなファイルやディレクトリはありません
openframeworksDebug を探しています
[何も見つからない]
ldconfig
/sbin/ldconfig.real: 一時キャッシュ ファイルを作成できません /etc/ld.so.cache~: 権限が拒否されました
[パスワードを入力する]
[何も出力せずに非常に速く終了する]
c++ - openFrameworks と他のオーディオ アプリケーションとの間の競合を解決するにはどうすればよいですか?
openFrameworksに同梱されている audioOutputExample を実行しようとすると、
RtApiAlsa::getDeviceIno: デバイス (hw:0,0) の snd_pcm_open エラー、デバイスまたはリソースがビジーです。
RtApiAlsa::probeDeviceOpen: pcm デバイス (hw:0,0) が出力用に開かれません。
RtApi:: ストリームが開いていません!
プロセスが 0 (0x0) を返しました 実行時間: 3.462 秒 ENTER を押して続行します。
いつ
- リズムボックスを演奏中
- Rhythmbox は最近再生されました (約 5 秒前)
- Firefox には Grooveshark のタブがあり、曲の再生中または一時停止中のいずれかです
- Groovshark タブが最近閉じられました (約 5 秒前)
- Firefox には、再生中または一時停止中の Youtube ビデオを含むタブがあります。
- Youtube タブは最近閉じられました (約 5 秒前)
それ以外の場合は、以前に Rhythmbox、Grooveshark、または Youtube を使用したことがある場合でも、この例は正常に機能します。
この競合を解決して、audioOutputExample と、たとえば Rythmbox を同時に使用できるようにするにはどうすればよいですか。
PS私はopenFrameworks_v0062_linux64_FAtを使用してUbuntu 11.04を使用しています...
c++ - Cocoa(Obj-C)プロジェクトでC ++ライブラリを使用できますか?
主にAppleのツールとGUIを使用するために、Objective-CとCocoaの学習を検討しています。
ただし、グラフィックプログラミングも行いたいと思います。OpenFrameworksとCinderは私の目を引く2つのライブラリですが、私たちはC++の世界にいます。
私はJava/Swing/Processingのバックグラウンドを持っています...Cファミリーについてはよくわかりません。ネイティブCocoaからCinderやOFなどのCおよびC++ライブラリをどれだけ効果的に呼び出すことができますか?
そして、ボーナスポイント:このようなソリューションはiPhoneまたはiPadで機能しますか?
c++ - openFrameworks + CoreAudio の使用
私の C++ スキルはかなり軽いですが、壁にぶつかるまではなんとかやり遂げることができます。現在の壁:
CoreAudio を使用して、Midi 再生でいくつかのことを行っています。私はそれの多くを機能させてきましたが、単純なことにこだわっています。(私は正しい C++ 用語を知らないので、ご容赦ください...)。
CoreAudio でレンダリング コールバック関数を使用して、AU によって MIDI ノート イベントがいつレンダリングされているかを示しています。それを非クラス関数として定義し、それを main.cpp (または testApp.cpp) に貼り付けると、機能します - イベントを取得します。問題は、testApp のインスタンスがこれらのイベントを取得できるようにする必要があることです。
だから.. main.cpp から testApp のインスタンスを取得して、必要な testApp メソッドを呼び出す方法はありますか?
または、クラス内に存在する非クラス関数がインスタンスのメソッドを呼び出す C++ ブードゥー教がありますか? たとえば、以下の関数が私のクラスにある場合、クラスのインスタンスでメソッドを呼び出すにはどうすればよいですか...
確かなことはわかりませんが、CoreAudio のものはインスタンス メソッドをコールバックとして使用しないと思います。少なくとも、エラー メッセージ (以下) から収集したのはそれです。私はとにかくうまくやっています。
ヒントをありがとう!
エラー: タイプ OSStatus (testApp::)(void*, AudioUnitRenderActionFlags*, const AudioTimeStamp*, UInt32, UInt32, AudioBufferList*)' の引数が「OSStatus ( )(void , AudioUnitRenderActionFlags*, const AudioTimeStamp*, UInt32, UInt32 」と一致しません、AudioBufferList*)
c++ - stdvector の挿入と消去の問題
アプリケーションでタッチ ポイントの量を制御する必要があります。このために、ベクター コンテナーを使用しています。基本的な設定は次のとおりです。
しかし、指を上に動かすとアプリがフリーズするので、ほとんどの場合 touchUp() に何か問題がありますか?
c++ - OSXアプリケーションからnodeJSにデータをプッシュする
私はc++で書かれたOSXアプリケーション(特にOpenFrameworksで構築された)とnodejsを使って書かれたサーバーを持っています。
アプリケーションは部屋の中をさまようオブジェクトを追跡し、オブジェクトの位置に関する情報を比較的一定(少なくとも1秒間に3回)ベースでサーバーに送信したいと思います。
私が言えることから、セットアップオーバーヘッドが最小限のプロトコルか、プッシュできる永続的な接続を開く機能が必要です。わからない場合は、私はネットワークプログラミングの第一人者ではありません。node.js側とC++側のどちらかで、500万秒の遅延なしでこれを実現できるライブラリを知っている人はいますか?