1

私はAppleのフォーラムでたくさんの投稿を読んだし、Cycling '74フォーラムでたくさんの投稿を読んだ(私自身の質問が両方に散らばっている)が、誰も私を助けてくれないようだ。

Max / MSPを使用して、サンプルを取得して音楽を生成する「パッチ」を作成しました。ブライアン・イーノの「木曜日の午後」に似たアルバムとしてリリースする予定ですが、CDが保持できる時間以上音楽を持続できるように人々が利用できるようにしたかったのです。

やり方がわからず、わからないのはどうやってか。通常のOSXアプリと同じように見えますが、ディレクトリ構造に見られる唯一の違いは、Max / MSPで作成したアプリケーションに、使用するオブジェクトだけでなく、追加の.frameworkフォルダーがあることです(これは「関数」に似ていると思います)。 JScriptで)。OSXファイルとAppStoreから解凍された.ipaファイルの両方のパッケージの内容を確認しました。とても似ているので、とても簡単だと思います。

どこから始めればいいですか?このフォーラムの誰かがこれをしましたか?御時間ありがとうございます!

[編集]-ユーザーがPuredata(Pd)で「シーン」を作成し、RJDJプログラムにロードできるiOSアプリであるRJDJを発見したことをお知らせしたいと思います。私はむしろこのルートに行きたくない。

[edit2]-わかりました。私はそれが非常に異なっていることに同意します。特に、SDKの一部ではない4つの追加フレームワーク(3つに減らすことができます)があります。しかし、私は考えていました。プログラム内にJavaScriptオブジェクトを追加したり、Cを使用して特別な新しいオブジェクト(maxのオブジェクトはJSのクラスのようなものだと思います)を作成したりできます。アプリの「マウスクリック」に「タッチ」しますか?

私のアプリケーションは非常にシンプルです。基本的にはサンプルのみで、ランダムに生成された時間間隔で「コンダクター」を使用して再生され、サンプルが抽出されたグループ(ピアノ、fxなど)を出し入れします。したがって、ユーザーは「スタート」ボタンをクリックするだけでオフになります。したがって、作成する必要のある.nibファイルは非常に単純です。私の頭の中では、.ipa package / ios .appの両方にunix実行可能ファイルが含まれているように見えますが、これらが基本的に同じである限り、機能するはずです。

4

3 に答える 3

4

Max6がリリースされました。gen〜という名前の新しいオブジェクト/コンセプトが利用可能です。私がC74devと話し合った限り、gen〜がそのソースコード出力を提供することを私は知っています。gen〜オブジェクトによって生成されたこのコードは、他のフレームワークで使用できます。基本的にはC++になるので、多くの可能性が開かれます。Maxは、プログラミングの世界で使用できる出力を生成する実際のグラフィカルフレームワークになります。コードの一部の時間を節約できます。

于 2011-10-29T10:57:01.223 に答える
1

Cycling '74のサイトやフォーラムをざっと見てみると、現在iOSで利用できるMaxエンジンはありません。libpdはおそらくあなたの最善の策です。(Inceptionアプリは、カスタムインターフェイスを備えたこのPure Dataエンジンを使用しており、非常にうまく機能することに注意してください。)

于 2011-06-08T18:17:39.723 に答える
0

残念ながら、OSXアプリとiOSアプリは内部的には完全に異なります。外見上は似ていますが(たとえば、.app拡張子に注意してください)、内部は完全に異なります。

于 2011-06-08T18:28:44.617 に答える