問題タブ [aubio]
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++ - Xcode で Aubio を使用した記譜法
高校の授業で、aubio を使用して基本的なモノフォニック ノート トランスシプションのプログラムを作成しようとしています。Xcode でサンプル コードを実行しようとすると、次のエラーが発生します。
Apple Mach-O Linker(Id)Error "_CFStringCreateWithCString"、次から参照:
これらのエラーを修正する方法、または Xcode で aubio を使用したメモの転記に関するアドバイスをいただければ幸いです。ありがとう!
ios - iOS で aubio フレームワークを使用するには?
iOS でオーディオ ファイルのビート、ピッチ、オンセット、および高速フーリエ変換 (FFT) を検出しようとしていますが、aubioがこれらの機能を提供し、iOS フレームワークも利用できることがわかりました。
これまでのところ、私はThe Amazing Audio EngineCore Audio
を使用して、次のAudioBufferList
ようなでオーディオ データを受信しています。
これから aubioを使用して、ビート、ピッチ、オンセット、および高速フーリエ変換 (FFT) を検出できますAudioBufferList
か? 私が間違った方向に進んでいる場合は、何か提案をお願いします。
android - Androidで人間の声を音符に変換する方法は?
Androidのマイクからa4,b1.などの音符にアナログデータを保存しようとしています。 aubio.orgを使ってみました。しかし、それはCで書かれています。それを行うための他のオープンソースはありますか? オービオがそれを行う方法である場合、どうすればそれを行うことができますか.
python - Aubio 0.4.0 Python Windows はインストールされていますが、aubio ソースの作成時に失敗します
そのため、エラーなしでpythonにインポートできるようにaubio 0.4.0をインストールすることができましたが、分析するファイルを渡す方法がわかりませんでした。
ここから取得したaubio 0.4.0をインストールするために行った手順は次のとおりです。
Aubio 0.4.0 ソース ダウンロードの最新の git ビルドをダウンロードしました - http://git.aubio.org/
C:\ に展開
インストールされたpython 2.7.6
C:\python27 を「パス」環境変数に追加しました
インストール済み MinGW v-0.6.2 mingw.org/download/installer
MinGW の内部にインストール マネージャーを含めました - [mingw32-base]
「Path」環境変数に C:\MinGW\bin を追加
以下を含むファイル「C:\Python27\Lib\distutils\distutils.cfg」を作成しました。
[建てる]
コンパイラ = mingw32
--------------- LIBAV ライブラリを含む ---------------------------
pygtk-all-in-one-2.24.2.win32-py2.7.msi をダウンロードして、pkgconfig とそのすべての依存関係を取得します: ftp.gnome.org/pub/GNOME/binaries/win32/pygtk/2.24/
libav win32 build win32.libav.org/win32/ をダウンロードし、C:\libav\ に解凍します。
C:\libav\usr\lib\pkgconfig の値を持つ新しい環境変数名「PKG_CONFIG_PATH」を作成します。
C:\libav\usr\bin\ を「Path」環境変数に追加します
-------------------- LIBAV の終了 -------------------------------- -----------
aubio パス内で次のコマンドを実行します: python .\waf configure build -j 1 --check-c-compiler=gcc
test-delnull.exe を使用すると 168/193 でクラッシュしますが、ビルドは続行され、"build" が正常に終了しました。
numpy v-1.8.0をインストール sourceforge.net/projects/numpy/files/NumPy/
aubio\python パス内で次のコマンドを実行します: python setup.py build
aubio\python パス内で次のコマンドを実行します: python setup.py install
aubio\build\src\libaubio-4.dll から python27\Lib\site-packages\aubio\ に dll をコピーする必要がありました
次に、独自の test.mp3 および test.wav ファイルの 1 つを aubio\python\tests\sounds\ に追加しました。
aubio\python\tests パス内で次のコマンドを実行しました: python run_all_tests -v
- - - - - - - - - - 編集 - - - - - - - - - - - - - - - ---
上記の手順は、最初に尋ねられた問題なしで機能するはずです
------------------- 編集終了 -----------------------------
したがって、結果から、行われているさまざまなテストに関して多くの「OK」が得られますが、最初の問題は、サウンドから.wavファイルを使用しようとする「test_many_sinks」にあり、次のようになります。
AUBIO ERROR: [wav file path] で aubio ソースを作成できませんでした
「test_zero_hop_size」でクラッシュして停止するまで、残りのテストで同じエラーが発生し続けます。
私がまだしなければならないことについて、さらにアドバイスをいただければ幸いです。ありがとう!
python - LEDマトリックスのオーディオビジュアライザー
私が必要としているのは、オーディオ ファイルを再生し、 BeagleBone または RaspberryPI に適応したスペクトル アナライザーのように、 Piccoloで行われたように、イコライザーの側面でその内容を 8x8 マトリックスに配置することです。これには、マイクからの環境分析は必要ありません。同じボードで音楽を再生するときの視覚化だけです。
Adafruit は、LED マトリクス制御を容易にするライブラリを作成しました。欠落しているのは、ほとんどの場合、各オーディオ チャンクのマトリクスまでのオーディオ分析です。
言語は C または C++ かもしれませんが、Python コードである場合に最適です。これには、Timesideやaubioなどの優れたライブラリがありますが、Piccolo と同じ方法で LED マトリックスを埋める方法を見つけることができませんでした。いくつかの例をテストしました。
ios - Xcode 7 エラー「dyld: ライブラリがロードされていません」
iOS アプリで aubio オーディオ ライブラリを使用しています。Xcode 6.3で問題なくコンパイルされています。Xcode 7 に更新して以来、アプリの起動時にデバイスで発生するこのエラーをデバッグしようとしています。
私は aubio バージョン 0.4.2、iOS ユニバーサル フレームワークを使用しています。
dyld: ライブラリがロードされていません: /usr/local/lib/libaubio.4.dylib 参照元: /var/mobile/Applications/3263665E-C6B5-4B86-9AAF-C6A783A5ED80/MyApp.app/MyApp 理由: 画像が見つかりません
オプションのフレームワークとして aubio を設定すると、アプリの残りの部分が読み込まれますが、私の場合、aubio への最初の呼び出しでクラッシュします。new_aubio_pitch()
ビットコードに関係しているのではないかと思ったので、オフにしてもエラーが発生します。
フレームワークを「埋め込みバイナリ」に追加するだけでなく、「ファイルのコピービルドフェーズ」にも追加しようとしました
プロジェクトに影響を与える可能性がある場合に備えて、プロジェクトには Swift ファイルが含まれています。
python - 音声ファイルの各単語の長さを取得する
音声ファイルの各単語のおおよその長さを取得することは可能ですか? 最も近いのは (YouTube ビデオのオーディオ ファイルの場合)、キャプション ファイルをsrt
. にはsrt
、ビデオの各センテンスの長さが表示されます。
文中の各単語の長さを何らかの方法で取得できるかどうか疑問に思っていました。正確ではないかもしれませんが、そのあたりですか?