@numaMyk ぉー、よかったです!
これでたとえば最初の一覧から MDA Delay とか選択して Start >> Play Audio で音が出れば、今のビルド構成でうまくいってることになりますが、どうでしょう…?
targetがエミュレーターだと音が出ていない可能性もあります。MDA DX10とかでStart >> 鍵盤でホールド で音が出なければ、そもそも音が出ていない感じです。
@numaMyk ぉー、よかったです!
これでたとえば最初の一覧から MDA Delay とか選択して Start >> Play Audio で音が出れば、今のビルド構成でうまくいってることになりますが、どうでしょう…?
targetがエミュレーターだと音が出ていない可能性もあります。MDA DX10とかでStart >> 鍵盤でホールド で音が出なければ、そもそも音が出ていない感じです。
@numaMyk ぉー、ではざっくり想定通りに動いていそうです(うちでもクラッシュします。もちろん期待動作ではないのですがw)
それで本番の「問題」なのですが…この https://github.com/atsushieno/aap-lv2-mda/blob/69a61ae908d093938a26da35ed41cc0a20539294/app/build.gradle#L55 dependencies { ... } の implementation のリストが、コメントアウトされているほうが本来のものなのです。`make`でビルドしていると`mavenLocal()`で解決できるパッケージとして ~/.m2/repository/org/androidaudioplugin*/ 以下に蓄積されているはずで、ビルドできるはずです。ただこれでビルドしたものは、うちでは音が出ないのです(なおCIでビルドしたものは別の問題がありそう…)。
もし可能なら、このコメントアウト部分を反転(今無効なほうを有効にして、いま有効なほうをコメントアウト)させて試してみていただけませんか?
@numaMyk やった〜! 音が出るとアガりますよねー
他のaap-juce-xxx みたいなリポジトリもビルドが通るといろいろなJUCEシンセが遊べてもっと楽しいのですが、JUCEの問題で、Jetpack ComposeのUIはaap-coreというリポジトリにあるaaphostsampleというやつを使う必要があったりします
@numaMyk いえ、aap-lv2-mda トップディレクトリでgit submodule update ... を行った時点で必要なものはチェックアウトされているはずです。
make を実行するとexternal/aap-lv2 というディレクトリで make が実行され、その過程で./gradlew build publishToMavenLocal が走って ~/.m2/repository/org/androidaudioplugin/androidaudioplugin-lv2/0.2.8-pre というディレクトリにaarがコピーされているはずなので、まずこれがあるか見てみて下さい。無ければビルドに失敗している(そしてそれが検出されずに続行している…)という状態です。
もし無ければ、aap-lv2ディレクトリで./gradlew publishToMavenLocal を実行すれば、Mavenパッケージとして解決できるようになるはずです(できないとしたら、その辺にわたしのビルドスクリプトの問題があるのかも…)
だいぶ遅い時間ですし続きはお暇のある時にでも…!
明日からDroidKaigiだけど予定とか全然考えてなかった。まあキーノートに間に合う気はしないのでテクニカルセッション1コマ目に間に合えば上等かな…
柚木さんちの四兄弟、アニメになるせいか無料漫画に多数流れていてついうっかり読み始めてしまった
四兄弟というと◯竜伝とか思い出してしまうけど、どちらかというと3月のライオンっぽさがある(アレは姉妹だけど)
STLSは新しいな。自分がadbのソース読んでた頃には無かった(新しいやつ、と説明されたから思い出せているレベルではある)
AdbクライアントをKotlinでフルスクラッチ再実装するくらいならAOSPからJavaの実装を引っ張ってきてIntelliJでj2kしたほうがいいと思う。われわれはC#で独自に実装してた。
同じテーブルにいた初見の牛丼チェーンの人たちがまさかのX(鳥ではない)使いで「それなら彼が…」って周りから言われて逃げ場がなくなった
えの電磁波 https://www3.nhk.or.jp/news/html/20230913/k10014194831000.html 新しい概念が爆誕してた