プログラムでΔΣ変調器

by K.I
2015/06/05〜

Index


概要


[top]

準備

正弦波の生成

DDSで正弦波を作る

正弦波を較べてみる

整数化

gnuplot表示用スクリプト


[top]

2値化

単純な2値化

1次のΔΣ変調器

2次のΔΣ変調器





1次と2次のΔΣ変調器の比較


1といっても、あまり細かく見ていないので、もっと良い条件はあるかもしれないが。まぁ、係数の一例として。
2高域の形が変なので、もしかすると不安定なのかもしれないが。

[top]

ちょっとプログラム書換え

1次ΔΣ変調器プログラム書き換え

2次ΔΣ変調器プログラム書き換え

音を聞いてみる(160103追記)


3この例では、省略したのは1bitの遅延回路なので、たいしたこと無いんだけど。
4変換前のwavファイルを再生するとノイズが無いので、おそらくリサンプリングが原因と思っている。でもそれなら、1次ΔΣでノイズを感じない理由は何故だろう。

[top]

まとめ

ちょっと修正(170405追記)


5と思ったけど、レベルを下げても同じなので、そういうわけでは無いらしい。

[top]

参考


[top] [プログラムの部屋に戻る]

comments powered by Disqus