質問編集履歴

4

コードの修正

2016/09/01 02:04

投稿

makoto-
makoto-

スコア9

test CHANGED
File without changes
test CHANGED
@@ -68,6 +68,22 @@
68
68
 
69
69
  fft.computeFFTWithBuffer(buffer.floatChannelData[0], withBufferSize: bufferSize)
70
70
 
71
+
72
+
73
+ frequencies.append(fft.maxFrequency)
74
+
75
+ }
76
+
77
+ // 結果の出力
78
+
79
+ for _ in 0 < frequencies.count {
80
+
81
+ print("周波数:\(fft.maxFrequency)")
82
+
83
+ }
84
+
85
+ ....
86
+
71
87
  ```
72
88
 
73
89
  上記FFTの結果をグラフ出力

3

追記の修正

2016/09/01 02:04

投稿

makoto-
makoto-

スコア9

test CHANGED
File without changes
test CHANGED
@@ -70,11 +70,11 @@
70
70
 
71
71
  ```
72
72
 
73
- // ここで結果を出力
73
+ 上記FFTの結果をグラフ出力
74
74
 
75
- fft.maxFrequency // → 緑のライン
75
+ fft.maxFrequency // → 緑のライン
76
76
 
77
- buffer.floatChannelData[0].memory // → 赤いライン
77
+ buffer.floatChannelData[0].memory // → 赤いライン
78
78
 
79
79
 
80
80
 

2

グラフとコードの紐付けの追加

2016/09/01 01:39

投稿

makoto-
makoto-

スコア9

test CHANGED
File without changes
test CHANGED
@@ -70,7 +70,11 @@
70
70
 
71
71
  ```
72
72
 
73
+ // ここで結果を出力
73
74
 
75
+ fft.maxFrequency // → 緑のライン
76
+
77
+ buffer.floatChannelData[0].memory // → 赤いライン
74
78
 
75
79
 
76
80
 

1

<code>タグの追加

2016/09/01 01:38

投稿

makoto-
makoto-

スコア9

test CHANGED
@@ -1 +1 @@
1
- [swift]録音データからの周波数の算出につ
1
+ [swift]録音データからの時系列での周波数の算出ができな
test CHANGED
@@ -17,6 +17,8 @@
17
17
 
18
18
 
19
19
  ###該当のソースコード
20
+
21
+ ```swift
20
22
 
21
23
  //オーディオデータの取得
22
24
 
@@ -66,6 +68,8 @@
66
68
 
67
69
  fft.computeFFTWithBuffer(buffer.floatChannelData[0], withBufferSize: bufferSize)
68
70
 
71
+ ```
72
+
69
73
 
70
74
 
71
75