答えて
これがまだ当てはまるかどうかはわかりませんが、Androidでは実際のサウンド合成を行うことができないというレイテンシーの問題があるようです。 NanoStudioは、私の意見では、iOS上の最高のオーディオアプリであり、著者はこれまでにフレームワークが存在しないためAndroidバージョンを作成することを拒否しています。あなたは大丈夫かもしれないサウンドをオフ発射赤井APCになるだろう場合は、
それはすべてあなたが作っているアプリケーションの種類によって異なります。
は、これらのリンクを参照してください。上記のJASSのような真の合成(ウェーブフォームを作ってピアノ、ギター、ドラムを再現するようにする)をしているなら、Androidはそれを処理できないかもしれません。
あなたはギター、ピアノ、または自然なドラムの合成フレッド・ウェールズでhttp://www.synthesizer-cookbook.com/
Androidは公式のJava SDKでMIDIサポートを残しました。
つまり、オーディオストリームを直接再生することはできません。提供されているMediaStreamクラスを使用する必要があります。
これを行うには、DSP(デジタル信号処理)知識とNDKを使用する必要があります。
これを行うための一般的なパッケージ(Android用ではない)があれば驚くことはありません。
これが正しい方向にあなたを指摘してくれることを願っています!
JASS (Java Audio Synthesis System)とPureDataを調べる価値のある2つのプロジェクトです。 PureDataはおそらくより困難なパスですが、かなり面白いです。
Android対応のMIDIサポート。 (これは一般的なオーディオサポートですが、それは別の話です)AndroidのMIDI機能の(不足している)機能について議論している興味深いものがあります(blog post here)。ここで彼はいくつかの制限を回避するためにやったことだ:次のように
個人的に私は、ダイナミックなMIDI世代の問題を解決:プログラムで、MIDIファイルを生成するデバイスのストレージに書き込み、ファイルをメディアプレーヤを開始してみましょうそれは再生されます。これは、ダイナミックMIDIを再生するだけで十分です。私はそれがシーケンサーのようなユーザー制御のミディのものを作成するのに便利だとは思っていませんが、他のケースでは素晴らしいです。
を本をチェックアウトする合成により有機楽器をエミュレートするのガイドを探している場合は難しいだろう。シンセシスエンジンを通過するサンプルをトリガすることはあまりありません。簡単なアナログシンセサウンドを合成したい場合。あなたは完全なシンセサイザーやマルチトラックのアプリケーションを作成したい場合は、レンダリングする必要があります
最後にhttps://sites.google.com/site/androidsynthesizer/
:ここ
はあなたからのコードをつかむことができるかもしれないそこのプロジェクトですオシレーター+フィルターなどをオーディオストリームに変換して、MediaPlayerにパイプすることができます。それを行うために必ずしもMIDIが必要というわけではありません。
http://jazarimusic.com/2011/06/audio-on-android-a-developers-perspective/
興味深い読む:ここ
は、1回の経験です。
- 1. 私は音楽アプリ(音声録音再生ピアノやギター)したい
- 2. ノート合成、ハーモニクス(バイオリン、ピアノ、ギター、ベース)、周波数、MIDI
- 3. ピアノのような有機VST楽器を作成するには?
- 4. 電子、ロック、楽器などの音楽のYoutube APIサブカテゴリを取得する方法
- 5. 楽器音量トラッカー汚れ
- 6. Androidメディアプレーヤーから音楽を録音する方法
- 7. 音楽プレーヤーの音楽再生スライダーを設定する方法
- 8. iOSの音楽のアーティスト、アルバムなどを取得する方法
- 9. JavaでURLから音楽をストリーミングする方法 - Android
- 10. Androidスタジオで音楽を再生する方法は?
- 11. Python Music21ライブラリでのドラム音の再生
- 12. (Android)音楽を含むフォルダのみを参照する方法
- 13. 音楽ライブラリからインポートした音楽ファイルの着信音を作成する方法
- 14. ギターTablatureと音楽シートは、ワードプレスまたはDrupal用のプラグインを指向
- 15. アクティビティ間で音楽を流す方法。 (Android)
- 16. libGDXでAndroidで音楽を読み込む方法は?
- 17. androidのユニコードの音楽シンボル
- 18. 音楽プレーヤーのUIを作成する方法
- 19. 他のJavaから音楽bgm(背景音楽)をオフにする方法
- 20. iOSアプリにYoutube音楽を統合する方法は?
- 21. 音楽プレーヤーで曲をシャッフルするのに最適な方法
- 22. 音楽プレーヤーのアプリで音楽を再生できない
- 23. Androidの音楽プレーヤーは、曲
- 24. デジタル形式のピアノ/楽譜のスコア?
- 25. Android:音楽を再生するSDカード
- 26. Android対応のMIDIフォーマットはどの楽器ですか?
- 27. Webviewを使用してAndroidでストリーミング音楽を録音する - ルートなし
- 28. soundcloudのような音楽プレーヤーを追加する方法
- 29. 音楽再生アプリの管理方法Android
- 30. Android - 音楽を続けるonPause
既存のGoogle APIは役に立ちませんか? –