SineOscillatorLerp
サイン波オシレーター (LUT + 線形補間) 実質12bit相当のテーブル引きに線形補間を追加することで、高精細なサイン波を生成 レイテンシー: 1クロック (BRAM読み出し分)
Ports
| clk | input | clock | クロック |
|---|---|---|---|
| phase_rst | input | bbool | 位相ゼロリセット (同期) |
| phase_step | input | gndless_nco Phase step_t | 1クロックあたりの位相ステップ量: step = (ターゲット周波数 * 2^48) / システムクロック周波数 |
| audio | modport | gndless_fixedpoint __FixedPointValue__gndless_fixedpoint_Q8_24 output_port | 出力波形 (Q8.24形式) |