質問編集履歴

2

書式の改善

2020/02/19 05:19

投稿

Nakamura.K
Nakamura.K

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,8 +1,8 @@
1
1
  JavaScript で簡易的なサウンドエディタのようなことをWebページ上でやろうとしています。
2
2
 
3
+ 部分的に編集やエフェクトを加えられるようにするために、
3
4
 
4
5
 
5
- 部分的に編集やエフェクトを加えられるようにするために、
6
6
 
7
7
 
8
8
 
@@ -14,9 +14,9 @@
14
14
 
15
15
 
16
16
 
17
- という手順を踏んでおります。
18
17
 
19
18
 
19
+ という手順を踏んでおります。
20
20
 
21
21
  そこで、さまざまなサイトを閲覧し試してみた結果、
22
22
 
@@ -24,9 +24,9 @@
24
24
 
25
25
  編集を加えて再生はできるのですが、
26
26
 
27
- その後の連結に編集を適応した音声データをbufferで
27
+ その後の連結に使用するための、編集を適応した音声データを
28
28
 
29
- 取得したいのですが、その方法が見つけられません。
29
+ bufferで取得したいのですが、その方法が見つけられません。
30
30
 
31
31
 
32
32
 
@@ -172,6 +172,4 @@
172
172
 
173
173
  console.log(bufA);
174
174
 
175
- changeWave(bufA);
176
-
177
175
  })

1

ソースコードの不備

2020/02/19 05:19

投稿

Nakamura.K
Nakamura.K

スコア5

test CHANGED
File without changes
test CHANGED
@@ -1,7 +1,3 @@
1
- Tone.js で編集を加えた後のデータをbufferで取得したい
2
-
3
-
4
-
5
1
  JavaScript で簡易的なサウンドエディタのようなことをWebページ上でやろうとしています。
6
2
 
7
3
 
@@ -155,3 +151,27 @@
155
151
  buf4 = source14._buffer._buffer;
156
152
 
157
153
  buf5 = source15._buffer._buffer; // 編集前のデータだった
154
+
155
+
156
+
157
+
158
+
159
+ var len5 = buf5.duration;
160
+
161
+ var bufA;
162
+
163
+ // Tone.Offlineを使うと良いらしいのでやってみたが取得できない(使い方が曖昧)
164
+
165
+ Tone.Offline(function(){
166
+
167
+ var s = source15.connect(feedbackDelay2);
168
+
169
+ },len5).then(function(buffer){
170
+
171
+ bufA = buffer._buffer;
172
+
173
+ console.log(bufA);
174
+
175
+ changeWave(bufA);
176
+
177
+ })