回答編集履歴

1

訂正:連続性という表現を削除

2017/05/23 11:43

投稿

KSwordOfHaste
KSwordOfHaste

スコア18394

test CHANGED
@@ -2,7 +2,7 @@
2
2
 
3
3
 
4
4
 
5
- 本件ではサンプルごとになだらかに周波数を変えようとしていますね。このときある瞬間の周波数は直前の位相との位相差により決まります。ところが質問コードでは隣り合ったサンプルの位相に連続性がありません。そのため意図した周波数とずれた周波数の音になってしまうのです。
5
+ 本件ではサンプルごとになだらかに周波数を変えようとしていますね。このときある瞬間の周波数は直前の位相との位相差により決まります。ところが質問コードでは隣り合ったサンプルの位相の差は期待した周波数りません。そのため意図した周波数とずれた周波数の音になってしまうのです。
6
6
 
7
7
 
8
8
 
@@ -14,7 +14,7 @@
14
14
 
15
15
 
16
16
 
17
- 以下のようにするとサンプル間の位相に連続性が保るため期待通りの結果になります。
17
+ 以下のようにするとサンプル間の位相差がi番目のサンプルの周波数従っ値になるため期待通りの結果になります。
18
18
 
19
19
 
20
20