YM2612 基本メモ

このページは、この repository にある初期メモをブラウザで読みやすくしたものです。 まずは「pin と register を見ながら beep まで辿る」ことを目的にしています。

何を見るページか

ざっくりした全体像

  1. ym2612 オブジェクトを作る
  2. reset() する
  3. channel 1 の operator を設定する
  4. algorithm と左右出力を設定する
  5. 周波数を設定する
  6. Key ON する
  7. サンプルを生成する

重要な register group

chip.write() の見方

chip.write(0, 0x30);
chip.write(1, 0x01);

これは「address port 0 で 0x30 を選び、data port 0 から 0x01 を書く」 という意味です。

次に読むと良いもの

Back