ym2151-rust-zig-cc

Rust + Zig CC を使用したYM2151 FM音源エミュレータのプロジェクト

Phase 2: 440Hz WAV生成

Nuked-OPMエミュレータを使用して、440Hz(A4音)の3秒間のWAVファイルを生成します。

ビルドと実行

# ビルド
cargo build --bin phase2 --release

# 実行
cargo run --bin phase2 --release

出力: output_440hz.wav (517KB, 3秒, ステレオ 16-bit 44.1kHz)

必要な環境

技術仕様

プロジェクト構成

src/phase2/
├── main.rs          - メインプログラム(Rust)
├── c/
│   ├── opm.h        - Nuked-OPM ヘッダ
│   └── opm.c        - Nuked-OPM 実装
└── README.md        - 詳細ドキュメント

ライセンス