Closed k-hatano closed 4 years ago
ってかIssueになってなかったんだ…
一応言っておくと修正できてない。
音域を高くすると小さい音で矩形波の音が鳴っているのがわかる。
ほぼほぼ実装はできていた。
残タスク:
音がプツプツ切れるのなんでだろー。
音域の最低音をF#くらいにするとガクッってなる。
多分大丈夫。
v1.2で公開しちゃったけど、他の波形と比べると音飛びが多い。
周波数で渡す方法をそもそも変えた方がいいのかも。
legacy-chaosでサンプリング周波数44100Hzにしてシェパードトーンを再生すると、ものすごくプツンプツン言う。
プツンプツン言うのは直ったけど、なんか音が違う。 前と後でどっちが正しいのかは知らんが。
d005c33 の修正はいい感じ。 問題なければマージしましょう。
倍音をほぼ無限に足していったらオルガン(というかGarageBandのデジタルシンセサイザー)っぽくなる。 オルガンっぽくなるのは(特にパイプ)オルガンの構造的に当然か。 いわゆる加算合成。
ただ、シンセサイザーについて勉強しようとするのは深みにハマるからやめた方がいいぞ。
解決済みとみなす。
Implement Shepard Tone properly