Synthesizer

Pure Dataで書いたパッチをNTS-1 mkII用ユニットに変換するWebアプリを公開しました

前回紹介した、Pure Data→logue SDK変換ツール(hvccのexternal generator)のNTS-1 mkII対応をWebアプリ化しました。基本的には、logue SDK v1用のWebアプリを拡張して、ディレイ等の...
Synthesizer

Pure Dataで書いたエフェクトをNTS-1 mkIIで実行:メモリとの闘い!

これまでとぎれとぎれに進めていた、Pure Data→logue SDK変換ツール(hvccのexternal generator)のNTS-1 mkII対応ですが、夏休み中に見直しと整理を進めていました。大きな進捗としては、前の記事で触れ...
日記

NTS-1 mkII/NTS-3のPure Data対応の進捗状況など

気がつけば、1カ月ほどブログの更新が空いてしまいました。この間に取り組んでいた内容を、少し日記風にまとめておきたいと思います。まずは、AIのDevinについてです。以前作成した、prologue用のプログラムをminilogue XD向けに...
Synthesizer

Pure Dataとユーロラックが共通に持つ魅力

日記です。年初に、「今後やってみたいこと」としてPure Dataとユーロラックモジュラーシンセを挙げました。一方はソフトウェア、一方はハードウェアで、あまり共通点は無いようにも見えますが、これらは「自由度の高さ」と「ハードルの低さ」のバラ...
日記

Webサーバへの脆弱性スキャンをfail2banで弾く

この記事は自分用のメモで、技術的に新しい話は含んでいません。ごくたまにしかやらない設定は、書き残しておかないとすぐ記憶から消えてしまうので・・・。2か月ほど前にささやかなWebサービスを公開しましたが、DNSに登録されるや否や、サービス利用...
Synthesizer

PureData→logue SDK変換のWebアプリを更新

5月に公開した、Pure Dataからlogue SDKオシレータユニットを生成するWebアプリをマイナーアップデートしました。Pure Dataからの生成ロジック自体は変更はありませんが、先日公開したツールを統合して、オシレータのバイナリ...
日記

SellfyからGumroadへ巻き戻し

今年の2月に、logue SDK関連の販売プラットフォームをGumroadからSellfyに切り替えた(生成AIの力を借りて脱・Gumroad)のですが、4か月Sellfyを使ってみた結果、Gumroadに戻すことにしました。Sellfyは...
Synthesizer

Critter&Guittari「Organelle」のファームウェアの内部を見てみた

以前の記事でちょっと取り上げましたが、Critter&Guittariの「Organelle」はユーザがPure Dataでプログラミングできる電子楽器です。Pure Dataを動かしているハードウェアはRaspberry Pi Compu...
Synthesizer

Pure Dataのパッチをlibpdを使ってDrumlogueで動かしてみた

1月頃に、こちらの記事で「Drumlogueならlibpdを動作させられるかもしれない」と書きました。それを今回、最低限ですが一応動作させることが実証できましたので、記事にしておきます。動作させたパッチは、以前こちらの記事で使ったものと同じ...
日記

mapファイルからオブジェクトファイルとセクションごとのサイズを集計する

リンカがビルド時に出力するmapファイルから、.oファイルや.aファイルごとに、textやbssのサイズを集計するツールをPythonで作ってみました。自分にとっての用途は、logue SDKでビルドしようとしてメモリフットプリントサイズが...
Synthesizer

Pure DataのPatchからNTS-3のlogue SDK generic FXユニットを作ってみた

hvccを使うとPure DataパッチをCのソースコードに変換することができ、かつhvccのexternal generatorを定義してやると、変換結果のCのコードをさらに特定のプラットフォーム向けに再変換することが可能です。前回まで、...
Synthesizer

hvccをlogue SDK向けに拡張する(6)公開しました

前回の続きです。前回MVPを作成してから1か月以上経ってしまいましたが、PureData→logue SDK変換のWebアプリ版を以下で公開します。簡単な説明はこちら。このサーバは、Pure Dataパッチをアップロードすると、hvccを使...
日記

QQEnglishのREMSを修了

先週末、約2年半続けたQQEnglishのR.E.M.S.コースをコンプリートしました。レッスン回数531回目、累計学習時間は13890(分)となっています。QQEnglishでは「カランメソッド」と「R.E.M.S」という2つのコースを提...
Synthesizer

Pure Dataからlogue SDK用コードを生成するhvcc用ジェネレータを公開しました

Pure Data→logue SDK変換がある程度安定してきましたので、hvccをlogue SDK(prologue/minilogue xd/NTS-1)で使うためのexternal generatorを以下のリポジトリで公開しました...
日記

誰もがAIのマネージャにならなければならない

ここしばらく、Pure Dataパッチからlogue SDKのオシレータユニットを生成するWebアプリを作っていましたが、今回はかなり生成AIを援用した開発になりました。その過程で「AIを使うのって、少なくとも部分的にはマネージャ業だよね」...