質問編集履歴
2
プログラム修正
test
CHANGED
File without changes
|
test
CHANGED
@@ -32,9 +32,15 @@
|
|
32
32
|
|
33
33
|
if contentUrl.lastPathComponent == "reverse.wav" {
|
34
34
|
|
35
|
-
|
35
|
+
let file = try! AKAudioFile(forReading: contentUrl)
|
36
36
|
|
37
|
-
player =
|
37
|
+
player = AKPlayer(audioFile: file)
|
38
|
+
|
39
|
+
let frame = Int(file.length)
|
40
|
+
|
41
|
+
print("位相反転後は(frame)") // ここでフレーム数が0になってしまう
|
42
|
+
|
43
|
+
break;
|
38
44
|
|
39
45
|
}
|
40
46
|
|
1
エラー文を間違えてました.
test
CHANGED
File without changes
|
test
CHANGED
@@ -62,7 +62,7 @@
|
|
62
62
|
|
63
63
|
このようにDocumentsの中のファイル一覧を見てもreverse.wavは存在するし,実機のデータを〇〇.xcappdataでローカルにダウンロードしてもちゃんとreverse.wavが存在して,聴くこともできます.
|
64
64
|
|
65
|
-
エラーとしては`AKaudioPlayer: cannot play, reverse
|
65
|
+
エラーとしては`AKaudioPlayer: cannot play, reverse.wav is empty or segment is too short`や`AKPlayer+Playback.swift:scheduleSegment(at:):208:Unable to schedule file. totalFrames to play is 0. audioFile.length is 0`など,中身が無いと言われます.
|
66
66
|
|
67
67
|
|
68
68
|
|