06 — SDK

組み込むのは、5つの関数だけ。

DOM は静的ライブラリとして提供します。エンジンの実装は公開しません。公開版SDKには、組込み側が触るAPIと組込み例、そして適合試験の一式が入っています。実装ライブラリとプリセットは、ライセンス契約後にお渡しします。

PUBLIC SDK — 公開版の中身8.4 MB / ZIP
include/dom.h公開API 5関数。組込み側が触るのはこれだけ
sample/integration.c組込み例。必要なコードの全量
sample/verify.c適合試験ツールのソース
verify/input.f32 / .wav適合試験の信号 30秒 / 44.1 kHz / 2ch
verify/expected-sha256.txt公開中の工場プリセット全20種の期待出力ハッシュ(追加のたびに更新)
lib/linux-x64/実装ライブラリは契約後に提供(説明ファイルのみ同梱)
UNDER LICENSE — 契約後に提供ソースコードは提供しません
実装ライブラリwindows-x64 / linux-x64 / android-arm64 / ios-arm64 / wasm32
プリセットご用途に応じた工場プリセット、またはカスタム製作分
顧客別ビルド出所を特定できる識別子を埋め込んだ個別バイナリ
供給継続の保証第三者預託(エスクロー)で対応
REQUIREMENTS — 動作条件(実測値)ブロック長 64 – 4096
報告遅延143 サンプル(44.1 kHz で 3.24 ms)。ブロック長に依存せず一定
CPU負荷締切の約4%(2.8 GHz 1コア / ブロック512で449 µs)
コア容量3.6 MB(Linux x64 / GUIなし)
リアルタイム制約メモリ確保・ロック・システムコールを行いません
対応C / C++ / Rust / Swift / Kotlin / C# / Python / WebAssembly

SDK SHA-256 b58084119a4a51829770815d66849418…
input.f32 SHA-256 e200950782b45f5a4dc11fe099eac0d4…

手持ちのイヤフォンで、
試してください。

ブラウザでそのまま鳴ります。
インストールは要りません。

ブラウザで聴く 組込みの相談