OLD | NEW |
1 library dart.dom.web_audio; | 1 library dart.dom.web_audio; |
2 | 2 |
3 import 'dart:async'; | 3 import 'dart:async'; |
4 import 'dart:collection'; | 4 import 'dart:collection'; |
5 import 'dart:_collection-dev'; | 5 import 'dart:_collection-dev'; |
6 import 'dart:html'; | 6 import 'dart:html'; |
7 import 'dart:html_common'; | 7 import 'dart:html_common'; |
8 import 'dart:nativewrappers'; | 8 import 'dart:nativewrappers'; |
9 import 'dart:typed_data'; | 9 import 'dart:typed_data'; |
10 // DO NOT EDIT | 10 // DO NOT EDIT |
(...skipping 23 matching lines...) Expand all Loading... |
34 @DomName('AnalyserNode.fftSize') | 34 @DomName('AnalyserNode.fftSize') |
35 @DocsEditable | 35 @DocsEditable |
36 void set fftSize(int value) native "AnalyserNode_fftSize_Setter"; | 36 void set fftSize(int value) native "AnalyserNode_fftSize_Setter"; |
37 | 37 |
38 @DomName('AnalyserNode.frequencyBinCount') | 38 @DomName('AnalyserNode.frequencyBinCount') |
39 @DocsEditable | 39 @DocsEditable |
40 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter"; | 40 int get frequencyBinCount native "AnalyserNode_frequencyBinCount_Getter"; |
41 | 41 |
42 @DomName('AnalyserNode.maxDecibels') | 42 @DomName('AnalyserNode.maxDecibels') |
43 @DocsEditable | 43 @DocsEditable |
44 num get maxDecibels native "AnalyserNode_maxDecibels_Getter"; | 44 double get maxDecibels native "AnalyserNode_maxDecibels_Getter"; |
45 | 45 |
46 @DomName('AnalyserNode.maxDecibels') | 46 @DomName('AnalyserNode.maxDecibels') |
47 @DocsEditable | 47 @DocsEditable |
48 void set maxDecibels(num value) native "AnalyserNode_maxDecibels_Setter"; | 48 void set maxDecibels(double value) native "AnalyserNode_maxDecibels_Setter"; |
49 | 49 |
50 @DomName('AnalyserNode.minDecibels') | 50 @DomName('AnalyserNode.minDecibels') |
51 @DocsEditable | 51 @DocsEditable |
52 num get minDecibels native "AnalyserNode_minDecibels_Getter"; | 52 double get minDecibels native "AnalyserNode_minDecibels_Getter"; |
53 | 53 |
54 @DomName('AnalyserNode.minDecibels') | 54 @DomName('AnalyserNode.minDecibels') |
55 @DocsEditable | 55 @DocsEditable |
56 void set minDecibels(num value) native "AnalyserNode_minDecibels_Setter"; | 56 void set minDecibels(double value) native "AnalyserNode_minDecibels_Setter"; |
57 | 57 |
58 @DomName('AnalyserNode.smoothingTimeConstant') | 58 @DomName('AnalyserNode.smoothingTimeConstant') |
59 @DocsEditable | 59 @DocsEditable |
60 num get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Gette
r"; | 60 double get smoothingTimeConstant native "AnalyserNode_smoothingTimeConstant_Ge
tter"; |
61 | 61 |
62 @DomName('AnalyserNode.smoothingTimeConstant') | 62 @DomName('AnalyserNode.smoothingTimeConstant') |
63 @DocsEditable | 63 @DocsEditable |
64 void set smoothingTimeConstant(num value) native "AnalyserNode_smoothingTimeCo
nstant_Setter"; | 64 void set smoothingTimeConstant(double value) native "AnalyserNode_smoothingTim
eConstant_Setter"; |
65 | 65 |
66 @DomName('AnalyserNode.getByteFrequencyData') | 66 @DomName('AnalyserNode.getByteFrequencyData') |
67 @DocsEditable | 67 @DocsEditable |
68 void getByteFrequencyData(Uint8List array) native "AnalyserNode_getByteFrequen
cyData_Callback"; | 68 void getByteFrequencyData(Uint8List array) native "AnalyserNode_getByteFrequen
cyData_Callback"; |
69 | 69 |
70 @DomName('AnalyserNode.getByteTimeDomainData') | 70 @DomName('AnalyserNode.getByteTimeDomainData') |
71 @DocsEditable | 71 @DocsEditable |
72 void getByteTimeDomainData(Uint8List array) native "AnalyserNode_getByteTimeDo
mainData_Callback"; | 72 void getByteTimeDomainData(Uint8List array) native "AnalyserNode_getByteTimeDo
mainData_Callback"; |
73 | 73 |
74 @DomName('AnalyserNode.getFloatFrequencyData') | 74 @DomName('AnalyserNode.getFloatFrequencyData') |
(...skipping 10 matching lines...) Expand all Loading... |
85 | 85 |
86 @DocsEditable | 86 @DocsEditable |
87 @DomName('AudioBuffer') | 87 @DomName('AudioBuffer') |
88 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBu
ffer-section | 88 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioBu
ffer-section |
89 @Experimental | 89 @Experimental |
90 class AudioBuffer extends NativeFieldWrapperClass1 { | 90 class AudioBuffer extends NativeFieldWrapperClass1 { |
91 AudioBuffer.internal(); | 91 AudioBuffer.internal(); |
92 | 92 |
93 @DomName('AudioBuffer.duration') | 93 @DomName('AudioBuffer.duration') |
94 @DocsEditable | 94 @DocsEditable |
95 num get duration native "AudioBuffer_duration_Getter"; | 95 double get duration native "AudioBuffer_duration_Getter"; |
96 | 96 |
97 @DomName('AudioBuffer.gain') | 97 @DomName('AudioBuffer.gain') |
98 @DocsEditable | 98 @DocsEditable |
99 num get gain native "AudioBuffer_gain_Getter"; | 99 double get gain native "AudioBuffer_gain_Getter"; |
100 | 100 |
101 @DomName('AudioBuffer.gain') | 101 @DomName('AudioBuffer.gain') |
102 @DocsEditable | 102 @DocsEditable |
103 void set gain(num value) native "AudioBuffer_gain_Setter"; | 103 void set gain(double value) native "AudioBuffer_gain_Setter"; |
104 | 104 |
105 @DomName('AudioBuffer.length') | 105 @DomName('AudioBuffer.length') |
106 @DocsEditable | 106 @DocsEditable |
107 int get length native "AudioBuffer_length_Getter"; | 107 int get length native "AudioBuffer_length_Getter"; |
108 | 108 |
109 @DomName('AudioBuffer.numberOfChannels') | 109 @DomName('AudioBuffer.numberOfChannels') |
110 @DocsEditable | 110 @DocsEditable |
111 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter"; | 111 int get numberOfChannels native "AudioBuffer_numberOfChannels_Getter"; |
112 | 112 |
113 @DomName('AudioBuffer.sampleRate') | 113 @DomName('AudioBuffer.sampleRate') |
114 @DocsEditable | 114 @DocsEditable |
115 num get sampleRate native "AudioBuffer_sampleRate_Getter"; | 115 double get sampleRate native "AudioBuffer_sampleRate_Getter"; |
116 | 116 |
117 @DomName('AudioBuffer.getChannelData') | 117 @DomName('AudioBuffer.getChannelData') |
118 @DocsEditable | 118 @DocsEditable |
119 Float32List getChannelData(int channelIndex) native "AudioBuffer_getChannelDat
a_Callback"; | 119 Float32List getChannelData(int channelIndex) native "AudioBuffer_getChannelDat
a_Callback"; |
120 | 120 |
121 } | 121 } |
122 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 122 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
123 // for details. All rights reserved. Use of this source code is governed by a | 123 // for details. All rights reserved. Use of this source code is governed by a |
124 // BSD-style license that can be found in the LICENSE file. | 124 // BSD-style license that can be found in the LICENSE file. |
125 | 125 |
(...skipping 49 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
175 @DomName('AudioBufferSourceNode.loop') | 175 @DomName('AudioBufferSourceNode.loop') |
176 @DocsEditable | 176 @DocsEditable |
177 bool get loop native "AudioBufferSourceNode_loop_Getter"; | 177 bool get loop native "AudioBufferSourceNode_loop_Getter"; |
178 | 178 |
179 @DomName('AudioBufferSourceNode.loop') | 179 @DomName('AudioBufferSourceNode.loop') |
180 @DocsEditable | 180 @DocsEditable |
181 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter"; | 181 void set loop(bool value) native "AudioBufferSourceNode_loop_Setter"; |
182 | 182 |
183 @DomName('AudioBufferSourceNode.loopEnd') | 183 @DomName('AudioBufferSourceNode.loopEnd') |
184 @DocsEditable | 184 @DocsEditable |
185 num get loopEnd native "AudioBufferSourceNode_loopEnd_Getter"; | 185 double get loopEnd native "AudioBufferSourceNode_loopEnd_Getter"; |
186 | 186 |
187 @DomName('AudioBufferSourceNode.loopEnd') | 187 @DomName('AudioBufferSourceNode.loopEnd') |
188 @DocsEditable | 188 @DocsEditable |
189 void set loopEnd(num value) native "AudioBufferSourceNode_loopEnd_Setter"; | 189 void set loopEnd(double value) native "AudioBufferSourceNode_loopEnd_Setter"; |
190 | 190 |
191 @DomName('AudioBufferSourceNode.loopStart') | 191 @DomName('AudioBufferSourceNode.loopStart') |
192 @DocsEditable | 192 @DocsEditable |
193 num get loopStart native "AudioBufferSourceNode_loopStart_Getter"; | 193 double get loopStart native "AudioBufferSourceNode_loopStart_Getter"; |
194 | 194 |
195 @DomName('AudioBufferSourceNode.loopStart') | 195 @DomName('AudioBufferSourceNode.loopStart') |
196 @DocsEditable | 196 @DocsEditable |
197 void set loopStart(num value) native "AudioBufferSourceNode_loopStart_Setter"; | 197 void set loopStart(double value) native "AudioBufferSourceNode_loopStart_Sette
r"; |
198 | 198 |
199 @DomName('AudioBufferSourceNode.playbackRate') | 199 @DomName('AudioBufferSourceNode.playbackRate') |
200 @DocsEditable | 200 @DocsEditable |
201 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; | 201 AudioParam get playbackRate native "AudioBufferSourceNode_playbackRate_Getter"
; |
202 | 202 |
203 @DomName('AudioBufferSourceNode.playbackState') | 203 @DomName('AudioBufferSourceNode.playbackState') |
204 @DocsEditable | 204 @DocsEditable |
205 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; | 205 int get playbackState native "AudioBufferSourceNode_playbackState_Getter"; |
206 | 206 |
207 @DomName('AudioBufferSourceNode.noteGrainOn') | 207 @DomName('AudioBufferSourceNode.noteGrainOn') |
208 @DocsEditable | 208 @DocsEditable |
209 @Experimental // untriaged | 209 @Experimental // untriaged |
210 void noteGrainOn(num when, num grainOffset, num grainDuration) native "AudioBu
fferSourceNode_noteGrainOn_Callback"; | 210 void noteGrainOn(double when, double grainOffset, double grainDuration) native
"AudioBufferSourceNode_noteGrainOn_Callback"; |
211 | 211 |
212 @DomName('AudioBufferSourceNode.noteOff') | 212 @DomName('AudioBufferSourceNode.noteOff') |
213 @DocsEditable | 213 @DocsEditable |
214 @Experimental // untriaged | 214 @Experimental // untriaged |
215 void noteOff(num when) native "AudioBufferSourceNode_noteOff_Callback"; | 215 void noteOff(double when) native "AudioBufferSourceNode_noteOff_Callback"; |
216 | 216 |
217 @DomName('AudioBufferSourceNode.noteOn') | 217 @DomName('AudioBufferSourceNode.noteOn') |
218 @DocsEditable | 218 @DocsEditable |
219 @Experimental // untriaged | 219 @Experimental // untriaged |
220 void noteOn(num when) native "AudioBufferSourceNode_noteOn_Callback"; | 220 void noteOn(double when) native "AudioBufferSourceNode_noteOn_Callback"; |
221 | 221 |
222 void start(num when, [num grainOffset, num grainDuration]) { | 222 void start(double when, [double grainOffset, double grainDuration]) { |
223 if ((when is num || when == null) && !?grainOffset && !?grainDuration) { | 223 if ((when is double || when == null) && !?grainOffset && !?grainDuration) { |
224 _start_1(when); | 224 _start_1(when); |
225 return; | 225 return; |
226 } | 226 } |
227 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && !?grainDuration) { | 227 if ((when is double || when == null) && (grainOffset is double || grainOffse
t == null) && !?grainDuration) { |
228 _start_2(when, grainOffset); | 228 _start_2(when, grainOffset); |
229 return; | 229 return; |
230 } | 230 } |
231 if ((when is num || when == null) && (grainOffset is num || grainOffset == n
ull) && (grainDuration is num || grainDuration == null)) { | 231 if ((when is double || when == null) && (grainOffset is double || grainOffse
t == null) && (grainDuration is double || grainDuration == null)) { |
232 _start_3(when, grainOffset, grainDuration); | 232 _start_3(when, grainOffset, grainDuration); |
233 return; | 233 return; |
234 } | 234 } |
235 throw new ArgumentError("Incorrect number or type of arguments"); | 235 throw new ArgumentError("Incorrect number or type of arguments"); |
236 } | 236 } |
237 | 237 |
238 void _start_1(when) native "AudioBufferSourceNode__start_1_Callback"; | 238 void _start_1(when) native "AudioBufferSourceNode__start_1_Callback"; |
239 | 239 |
240 void _start_2(when, grainOffset) native "AudioBufferSourceNode__start_2_Callba
ck"; | 240 void _start_2(when, grainOffset) native "AudioBufferSourceNode__start_2_Callba
ck"; |
241 | 241 |
242 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_
_start_3_Callback"; | 242 void _start_3(when, grainOffset, grainDuration) native "AudioBufferSourceNode_
_start_3_Callback"; |
243 | 243 |
244 @DomName('AudioBufferSourceNode.stop') | 244 @DomName('AudioBufferSourceNode.stop') |
245 @DocsEditable | 245 @DocsEditable |
246 void stop(num when) native "AudioBufferSourceNode_stop_Callback"; | 246 void stop(double when) native "AudioBufferSourceNode_stop_Callback"; |
247 | 247 |
248 } | 248 } |
249 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 249 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
250 // for details. All rights reserved. Use of this source code is governed by a | 250 // for details. All rights reserved. Use of this source code is governed by a |
251 // BSD-style license that can be found in the LICENSE file. | 251 // BSD-style license that can be found in the LICENSE file. |
252 | 252 |
253 | 253 |
254 @DomName('AudioContext') | 254 @DomName('AudioContext') |
255 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioCo
ntext-section | 255 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioCo
ntext-section |
256 @Experimental | 256 @Experimental |
(...skipping 13 matching lines...) Expand all Loading... |
270 | 270 |
271 /// Checks if this type is supported on the current platform. | 271 /// Checks if this type is supported on the current platform. |
272 static bool get supported => true; | 272 static bool get supported => true; |
273 | 273 |
274 @DomName('AudioContext.activeSourceCount') | 274 @DomName('AudioContext.activeSourceCount') |
275 @DocsEditable | 275 @DocsEditable |
276 int get activeSourceCount native "AudioContext_activeSourceCount_Getter"; | 276 int get activeSourceCount native "AudioContext_activeSourceCount_Getter"; |
277 | 277 |
278 @DomName('AudioContext.currentTime') | 278 @DomName('AudioContext.currentTime') |
279 @DocsEditable | 279 @DocsEditable |
280 num get currentTime native "AudioContext_currentTime_Getter"; | 280 double get currentTime native "AudioContext_currentTime_Getter"; |
281 | 281 |
282 @DomName('AudioContext.destination') | 282 @DomName('AudioContext.destination') |
283 @DocsEditable | 283 @DocsEditable |
284 AudioDestinationNode get destination native "AudioContext_destination_Getter"; | 284 AudioDestinationNode get destination native "AudioContext_destination_Getter"; |
285 | 285 |
286 @DomName('AudioContext.listener') | 286 @DomName('AudioContext.listener') |
287 @DocsEditable | 287 @DocsEditable |
288 AudioListener get listener native "AudioContext_listener_Getter"; | 288 AudioListener get listener native "AudioContext_listener_Getter"; |
289 | 289 |
290 @DomName('AudioContext.sampleRate') | 290 @DomName('AudioContext.sampleRate') |
291 @DocsEditable | 291 @DocsEditable |
292 num get sampleRate native "AudioContext_sampleRate_Getter"; | 292 double get sampleRate native "AudioContext_sampleRate_Getter"; |
293 | 293 |
294 @DomName('AudioContext.createAnalyser') | 294 @DomName('AudioContext.createAnalyser') |
295 @DocsEditable | 295 @DocsEditable |
296 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; | 296 AnalyserNode createAnalyser() native "AudioContext_createAnalyser_Callback"; |
297 | 297 |
298 @DomName('AudioContext.createBiquadFilter') | 298 @DomName('AudioContext.createBiquadFilter') |
299 @DocsEditable | 299 @DocsEditable |
300 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; | 300 BiquadFilterNode createBiquadFilter() native "AudioContext_createBiquadFilter_
Callback"; |
301 | 301 |
302 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [num sampleRate]) { | 302 AudioBuffer createBuffer(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFram
es, [double sampleRate]) { |
303 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is num || sampleRate == null)) { | 303 if ((buffer_OR_numberOfChannels is int || buffer_OR_numberOfChannels == null
) && (mixToMono_OR_numberOfFrames is int || mixToMono_OR_numberOfFrames == null)
&& (sampleRate is double || sampleRate == null)) { |
304 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); | 304 return _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames, sampleRate); |
305 } | 305 } |
306 if ((buffer_OR_numberOfChannels is ByteBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { | 306 if ((buffer_OR_numberOfChannels is ByteBuffer || buffer_OR_numberOfChannels
== null) && (mixToMono_OR_numberOfFrames is bool || mixToMono_OR_numberOfFrames
== null) && !?sampleRate) { |
307 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); | 307 return _createBuffer_2(buffer_OR_numberOfChannels, mixToMono_OR_numberOfFr
ames); |
308 } | 308 } |
309 throw new ArgumentError("Incorrect number or type of arguments"); | 309 throw new ArgumentError("Incorrect number or type of arguments"); |
310 } | 310 } |
311 | 311 |
312 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext__createBuffer_1_Callback"; | 312 AudioBuffer _createBuffer_1(buffer_OR_numberOfChannels, mixToMono_OR_numberOfF
rames, sampleRate) native "AudioContext__createBuffer_1_Callback"; |
313 | 313 |
(...skipping 22 matching lines...) Expand all Loading... |
336 } | 336 } |
337 | 337 |
338 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text__createChannelSplitter_1_Callback"; | 338 ChannelSplitterNode _createChannelSplitter_1(numberOfOutputs) native "AudioCon
text__createChannelSplitter_1_Callback"; |
339 | 339 |
340 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext__createCha
nnelSplitter_2_Callback"; | 340 ChannelSplitterNode _createChannelSplitter_2() native "AudioContext__createCha
nnelSplitter_2_Callback"; |
341 | 341 |
342 @DomName('AudioContext.createConvolver') | 342 @DomName('AudioContext.createConvolver') |
343 @DocsEditable | 343 @DocsEditable |
344 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; | 344 ConvolverNode createConvolver() native "AudioContext_createConvolver_Callback"
; |
345 | 345 |
346 DelayNode createDelay([num maxDelayTime]) { | 346 DelayNode createDelay([double maxDelayTime]) { |
347 if (?maxDelayTime) { | 347 if (?maxDelayTime) { |
348 return _createDelay_1(maxDelayTime); | 348 return _createDelay_1(maxDelayTime); |
349 } | 349 } |
350 return _createDelay_2(); | 350 return _createDelay_2(); |
351 } | 351 } |
352 | 352 |
353 DelayNode _createDelay_1(maxDelayTime) native "AudioContext__createDelay_1_Cal
lback"; | 353 DelayNode _createDelay_1(maxDelayTime) native "AudioContext__createDelay_1_Cal
lback"; |
354 | 354 |
355 DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback"; | 355 DelayNode _createDelay_2() native "AudioContext__createDelay_2_Callback"; |
356 | 356 |
357 DelayNode createDelayNode([num maxDelayTime]) { | 357 DelayNode createDelayNode([double maxDelayTime]) { |
358 if (?maxDelayTime) { | 358 if (?maxDelayTime) { |
359 return _createDelayNode_1(maxDelayTime); | 359 return _createDelayNode_1(maxDelayTime); |
360 } | 360 } |
361 return _createDelayNode_2(); | 361 return _createDelayNode_2(); |
362 } | 362 } |
363 | 363 |
364 DelayNode _createDelayNode_1(maxDelayTime) native "AudioContext__createDelayNo
de_1_Callback"; | 364 DelayNode _createDelayNode_1(maxDelayTime) native "AudioContext__createDelayNo
de_1_Callback"; |
365 | 365 |
366 DelayNode _createDelayNode_2() native "AudioContext__createDelayNode_2_Callbac
k"; | 366 DelayNode _createDelayNode_2() native "AudioContext__createDelayNode_2_Callbac
k"; |
367 | 367 |
(...skipping 111 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
479 | 479 |
480 @DocsEditable | 480 @DocsEditable |
481 @DomName('AudioListener') | 481 @DomName('AudioListener') |
482 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioLi
stener-section | 482 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioLi
stener-section |
483 @Experimental | 483 @Experimental |
484 class AudioListener extends NativeFieldWrapperClass1 { | 484 class AudioListener extends NativeFieldWrapperClass1 { |
485 AudioListener.internal(); | 485 AudioListener.internal(); |
486 | 486 |
487 @DomName('AudioListener.dopplerFactor') | 487 @DomName('AudioListener.dopplerFactor') |
488 @DocsEditable | 488 @DocsEditable |
489 num get dopplerFactor native "AudioListener_dopplerFactor_Getter"; | 489 double get dopplerFactor native "AudioListener_dopplerFactor_Getter"; |
490 | 490 |
491 @DomName('AudioListener.dopplerFactor') | 491 @DomName('AudioListener.dopplerFactor') |
492 @DocsEditable | 492 @DocsEditable |
493 void set dopplerFactor(num value) native "AudioListener_dopplerFactor_Setter"; | 493 void set dopplerFactor(double value) native "AudioListener_dopplerFactor_Sette
r"; |
494 | 494 |
495 @DomName('AudioListener.speedOfSound') | 495 @DomName('AudioListener.speedOfSound') |
496 @DocsEditable | 496 @DocsEditable |
497 num get speedOfSound native "AudioListener_speedOfSound_Getter"; | 497 double get speedOfSound native "AudioListener_speedOfSound_Getter"; |
498 | 498 |
499 @DomName('AudioListener.speedOfSound') | 499 @DomName('AudioListener.speedOfSound') |
500 @DocsEditable | 500 @DocsEditable |
501 void set speedOfSound(num value) native "AudioListener_speedOfSound_Setter"; | 501 void set speedOfSound(double value) native "AudioListener_speedOfSound_Setter"
; |
502 | 502 |
503 @DomName('AudioListener.setOrientation') | 503 @DomName('AudioListener.setOrientation') |
504 @DocsEditable | 504 @DocsEditable |
505 void setOrientation(num x, num y, num z, num xUp, num yUp, num zUp) native "Au
dioListener_setOrientation_Callback"; | 505 void setOrientation(double x, double y, double z, double xUp, double yUp, doub
le zUp) native "AudioListener_setOrientation_Callback"; |
506 | 506 |
507 @DomName('AudioListener.setPosition') | 507 @DomName('AudioListener.setPosition') |
508 @DocsEditable | 508 @DocsEditable |
509 void setPosition(num x, num y, num z) native "AudioListener_setPosition_Callba
ck"; | 509 void setPosition(double x, double y, double z) native "AudioListener_setPositi
on_Callback"; |
510 | 510 |
511 @DomName('AudioListener.setVelocity') | 511 @DomName('AudioListener.setVelocity') |
512 @DocsEditable | 512 @DocsEditable |
513 void setVelocity(num x, num y, num z) native "AudioListener_setVelocity_Callba
ck"; | 513 void setVelocity(double x, double y, double z) native "AudioListener_setVeloci
ty_Callback"; |
514 | 514 |
515 } | 515 } |
516 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 516 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
517 // for details. All rights reserved. Use of this source code is governed by a | 517 // for details. All rights reserved. Use of this source code is governed by a |
518 // BSD-style license that can be found in the LICENSE file. | 518 // BSD-style license that can be found in the LICENSE file. |
519 | 519 |
520 // WARNING: Do not edit - generated code. | 520 // WARNING: Do not edit - generated code. |
521 | 521 |
522 | 522 |
523 @DocsEditable | 523 @DocsEditable |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
593 | 593 |
594 @DocsEditable | 594 @DocsEditable |
595 @DomName('AudioParam') | 595 @DomName('AudioParam') |
596 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioPa
ram | 596 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#AudioPa
ram |
597 @Experimental | 597 @Experimental |
598 class AudioParam extends NativeFieldWrapperClass1 { | 598 class AudioParam extends NativeFieldWrapperClass1 { |
599 AudioParam.internal(); | 599 AudioParam.internal(); |
600 | 600 |
601 @DomName('AudioParam.defaultValue') | 601 @DomName('AudioParam.defaultValue') |
602 @DocsEditable | 602 @DocsEditable |
603 num get defaultValue native "AudioParam_defaultValue_Getter"; | 603 double get defaultValue native "AudioParam_defaultValue_Getter"; |
604 | 604 |
605 @DomName('AudioParam.maxValue') | 605 @DomName('AudioParam.maxValue') |
606 @DocsEditable | 606 @DocsEditable |
607 num get maxValue native "AudioParam_maxValue_Getter"; | 607 double get maxValue native "AudioParam_maxValue_Getter"; |
608 | 608 |
609 @DomName('AudioParam.minValue') | 609 @DomName('AudioParam.minValue') |
610 @DocsEditable | 610 @DocsEditable |
611 num get minValue native "AudioParam_minValue_Getter"; | 611 double get minValue native "AudioParam_minValue_Getter"; |
612 | 612 |
613 @DomName('AudioParam.name') | 613 @DomName('AudioParam.name') |
614 @DocsEditable | 614 @DocsEditable |
615 String get name native "AudioParam_name_Getter"; | 615 String get name native "AudioParam_name_Getter"; |
616 | 616 |
617 @DomName('AudioParam.units') | 617 @DomName('AudioParam.units') |
618 @DocsEditable | 618 @DocsEditable |
619 int get units native "AudioParam_units_Getter"; | 619 int get units native "AudioParam_units_Getter"; |
620 | 620 |
621 @DomName('AudioParam.value') | 621 @DomName('AudioParam.value') |
622 @DocsEditable | 622 @DocsEditable |
623 num get value native "AudioParam_value_Getter"; | 623 double get value native "AudioParam_value_Getter"; |
624 | 624 |
625 @DomName('AudioParam.value') | 625 @DomName('AudioParam.value') |
626 @DocsEditable | 626 @DocsEditable |
627 void set value(num value) native "AudioParam_value_Setter"; | 627 void set value(double value) native "AudioParam_value_Setter"; |
628 | 628 |
629 @DomName('AudioParam.cancelScheduledValues') | 629 @DomName('AudioParam.cancelScheduledValues') |
630 @DocsEditable | 630 @DocsEditable |
631 void cancelScheduledValues(num startTime) native "AudioParam_cancelScheduledVa
lues_Callback"; | 631 void cancelScheduledValues(double startTime) native "AudioParam_cancelSchedule
dValues_Callback"; |
632 | 632 |
633 @DomName('AudioParam.exponentialRampToValueAtTime') | 633 @DomName('AudioParam.exponentialRampToValueAtTime') |
634 @DocsEditable | 634 @DocsEditable |
635 void exponentialRampToValueAtTime(num value, num time) native "AudioParam_expo
nentialRampToValueAtTime_Callback"; | 635 void exponentialRampToValueAtTime(double value, double time) native "AudioPara
m_exponentialRampToValueAtTime_Callback"; |
636 | 636 |
637 @DomName('AudioParam.linearRampToValueAtTime') | 637 @DomName('AudioParam.linearRampToValueAtTime') |
638 @DocsEditable | 638 @DocsEditable |
639 void linearRampToValueAtTime(num value, num time) native "AudioParam_linearRam
pToValueAtTime_Callback"; | 639 void linearRampToValueAtTime(double value, double time) native "AudioParam_lin
earRampToValueAtTime_Callback"; |
640 | 640 |
641 @DomName('AudioParam.setTargetAtTime') | 641 @DomName('AudioParam.setTargetAtTime') |
642 @DocsEditable | 642 @DocsEditable |
643 void setTargetAtTime(num target, num time, num timeConstant) native "AudioPara
m_setTargetAtTime_Callback"; | 643 void setTargetAtTime(double target, double time, double timeConstant) native "
AudioParam_setTargetAtTime_Callback"; |
644 | 644 |
645 @DomName('AudioParam.setTargetValueAtTime') | 645 @DomName('AudioParam.setTargetValueAtTime') |
646 @DocsEditable | 646 @DocsEditable |
647 @Experimental // untriaged | 647 @Experimental // untriaged |
648 void setTargetValueAtTime(num targetValue, num time, num timeConstant) native
"AudioParam_setTargetValueAtTime_Callback"; | 648 void setTargetValueAtTime(double targetValue, double time, double timeConstant
) native "AudioParam_setTargetValueAtTime_Callback"; |
649 | 649 |
650 @DomName('AudioParam.setValueAtTime') | 650 @DomName('AudioParam.setValueAtTime') |
651 @DocsEditable | 651 @DocsEditable |
652 void setValueAtTime(num value, num time) native "AudioParam_setValueAtTime_Cal
lback"; | 652 void setValueAtTime(double value, double time) native "AudioParam_setValueAtTi
me_Callback"; |
653 | 653 |
654 @DomName('AudioParam.setValueCurveAtTime') | 654 @DomName('AudioParam.setValueCurveAtTime') |
655 @DocsEditable | 655 @DocsEditable |
656 void setValueCurveAtTime(Float32List values, num time, num duration) native "A
udioParam_setValueCurveAtTime_Callback"; | 656 void setValueCurveAtTime(Float32List values, double time, double duration) nat
ive "AudioParam_setValueCurveAtTime_Callback"; |
657 | 657 |
658 } | 658 } |
659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 659 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
660 // for details. All rights reserved. Use of this source code is governed by a | 660 // for details. All rights reserved. Use of this source code is governed by a |
661 // BSD-style license that can be found in the LICENSE file. | 661 // BSD-style license that can be found in the LICENSE file. |
662 | 662 |
663 // WARNING: Do not edit - generated code. | 663 // WARNING: Do not edit - generated code. |
664 | 664 |
665 | 665 |
666 @DocsEditable | 666 @DocsEditable |
(...skipping 326 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
993 | 993 |
994 @DocsEditable | 994 @DocsEditable |
995 @DomName('OfflineAudioContext') | 995 @DomName('OfflineAudioContext') |
996 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#Offline
AudioContext-section | 996 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#Offline
AudioContext-section |
997 @Experimental | 997 @Experimental |
998 class OfflineAudioContext extends AudioContext implements EventTarget { | 998 class OfflineAudioContext extends AudioContext implements EventTarget { |
999 OfflineAudioContext.internal() : super.internal(); | 999 OfflineAudioContext.internal() : super.internal(); |
1000 | 1000 |
1001 @DomName('OfflineAudioContext.OfflineAudioContext') | 1001 @DomName('OfflineAudioContext.OfflineAudioContext') |
1002 @DocsEditable | 1002 @DocsEditable |
1003 factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, num samp
leRate) { | 1003 factory OfflineAudioContext(int numberOfChannels, int numberOfFrames, double s
ampleRate) { |
1004 return OfflineAudioContext._create_1(numberOfChannels, numberOfFrames, sampl
eRate); | 1004 return OfflineAudioContext._create_1(numberOfChannels, numberOfFrames, sampl
eRate); |
1005 } | 1005 } |
1006 | 1006 |
1007 @DocsEditable | 1007 @DocsEditable |
1008 static OfflineAudioContext _create_1(numberOfChannels, numberOfFrames, sampleR
ate) native "OfflineAudioContext__create_1constructorCallback"; | 1008 static OfflineAudioContext _create_1(numberOfChannels, numberOfFrames, sampleR
ate) native "OfflineAudioContext__create_1constructorCallback"; |
1009 | 1009 |
1010 } | 1010 } |
1011 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1011 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1012 // for details. All rights reserved. Use of this source code is governed by a | 1012 // for details. All rights reserved. Use of this source code is governed by a |
1013 // BSD-style license that can be found in the LICENSE file. | 1013 // BSD-style license that can be found in the LICENSE file. |
(...skipping 70 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1084 @DocsEditable | 1084 @DocsEditable |
1085 String get type native "OscillatorNode_type_Getter"; | 1085 String get type native "OscillatorNode_type_Getter"; |
1086 | 1086 |
1087 @DomName('OscillatorNode.type') | 1087 @DomName('OscillatorNode.type') |
1088 @DocsEditable | 1088 @DocsEditable |
1089 void set type(String value) native "OscillatorNode_type_Setter"; | 1089 void set type(String value) native "OscillatorNode_type_Setter"; |
1090 | 1090 |
1091 @DomName('OscillatorNode.noteOff') | 1091 @DomName('OscillatorNode.noteOff') |
1092 @DocsEditable | 1092 @DocsEditable |
1093 @Experimental // untriaged | 1093 @Experimental // untriaged |
1094 void noteOff(num when) native "OscillatorNode_noteOff_Callback"; | 1094 void noteOff(double when) native "OscillatorNode_noteOff_Callback"; |
1095 | 1095 |
1096 @DomName('OscillatorNode.noteOn') | 1096 @DomName('OscillatorNode.noteOn') |
1097 @DocsEditable | 1097 @DocsEditable |
1098 @Experimental // untriaged | 1098 @Experimental // untriaged |
1099 void noteOn(num when) native "OscillatorNode_noteOn_Callback"; | 1099 void noteOn(double when) native "OscillatorNode_noteOn_Callback"; |
1100 | 1100 |
1101 @DomName('OscillatorNode.setWaveTable') | 1101 @DomName('OscillatorNode.setWaveTable') |
1102 @DocsEditable | 1102 @DocsEditable |
1103 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal
lback"; | 1103 void setWaveTable(WaveTable waveTable) native "OscillatorNode_setWaveTable_Cal
lback"; |
1104 | 1104 |
1105 @DomName('OscillatorNode.start') | 1105 @DomName('OscillatorNode.start') |
1106 @DocsEditable | 1106 @DocsEditable |
1107 void start(num when) native "OscillatorNode_start_Callback"; | 1107 void start(double when) native "OscillatorNode_start_Callback"; |
1108 | 1108 |
1109 @DomName('OscillatorNode.stop') | 1109 @DomName('OscillatorNode.stop') |
1110 @DocsEditable | 1110 @DocsEditable |
1111 void stop(num when) native "OscillatorNode_stop_Callback"; | 1111 void stop(double when) native "OscillatorNode_stop_Callback"; |
1112 | 1112 |
1113 } | 1113 } |
1114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file | 1114 // Copyright (c) 2012, the Dart project authors. Please see the AUTHORS file |
1115 // for details. All rights reserved. Use of this source code is governed by a | 1115 // for details. All rights reserved. Use of this source code is governed by a |
1116 // BSD-style license that can be found in the LICENSE file. | 1116 // BSD-style license that can be found in the LICENSE file. |
1117 | 1117 |
1118 // WARNING: Do not edit - generated code. | 1118 // WARNING: Do not edit - generated code. |
1119 | 1119 |
1120 | 1120 |
1121 @DocsEditable | 1121 @DocsEditable |
(...skipping 34 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1156 static const int LINEAR_DISTANCE = 0; | 1156 static const int LINEAR_DISTANCE = 0; |
1157 | 1157 |
1158 @DomName('PannerNode.SOUNDFIELD') | 1158 @DomName('PannerNode.SOUNDFIELD') |
1159 @DocsEditable | 1159 @DocsEditable |
1160 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#Alter
nateNames | 1160 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#Alter
nateNames |
1161 @deprecated // deprecated | 1161 @deprecated // deprecated |
1162 static const int SOUNDFIELD = 2; | 1162 static const int SOUNDFIELD = 2; |
1163 | 1163 |
1164 @DomName('PannerNode.coneInnerAngle') | 1164 @DomName('PannerNode.coneInnerAngle') |
1165 @DocsEditable | 1165 @DocsEditable |
1166 num get coneInnerAngle native "PannerNode_coneInnerAngle_Getter"; | 1166 double get coneInnerAngle native "PannerNode_coneInnerAngle_Getter"; |
1167 | 1167 |
1168 @DomName('PannerNode.coneInnerAngle') | 1168 @DomName('PannerNode.coneInnerAngle') |
1169 @DocsEditable | 1169 @DocsEditable |
1170 void set coneInnerAngle(num value) native "PannerNode_coneInnerAngle_Setter"; | 1170 void set coneInnerAngle(double value) native "PannerNode_coneInnerAngle_Setter
"; |
1171 | 1171 |
1172 @DomName('PannerNode.coneOuterAngle') | 1172 @DomName('PannerNode.coneOuterAngle') |
1173 @DocsEditable | 1173 @DocsEditable |
1174 num get coneOuterAngle native "PannerNode_coneOuterAngle_Getter"; | 1174 double get coneOuterAngle native "PannerNode_coneOuterAngle_Getter"; |
1175 | 1175 |
1176 @DomName('PannerNode.coneOuterAngle') | 1176 @DomName('PannerNode.coneOuterAngle') |
1177 @DocsEditable | 1177 @DocsEditable |
1178 void set coneOuterAngle(num value) native "PannerNode_coneOuterAngle_Setter"; | 1178 void set coneOuterAngle(double value) native "PannerNode_coneOuterAngle_Setter
"; |
1179 | 1179 |
1180 @DomName('PannerNode.coneOuterGain') | 1180 @DomName('PannerNode.coneOuterGain') |
1181 @DocsEditable | 1181 @DocsEditable |
1182 num get coneOuterGain native "PannerNode_coneOuterGain_Getter"; | 1182 double get coneOuterGain native "PannerNode_coneOuterGain_Getter"; |
1183 | 1183 |
1184 @DomName('PannerNode.coneOuterGain') | 1184 @DomName('PannerNode.coneOuterGain') |
1185 @DocsEditable | 1185 @DocsEditable |
1186 void set coneOuterGain(num value) native "PannerNode_coneOuterGain_Setter"; | 1186 void set coneOuterGain(double value) native "PannerNode_coneOuterGain_Setter"; |
1187 | 1187 |
1188 @DomName('PannerNode.distanceModel') | 1188 @DomName('PannerNode.distanceModel') |
1189 @DocsEditable | 1189 @DocsEditable |
1190 String get distanceModel native "PannerNode_distanceModel_Getter"; | 1190 String get distanceModel native "PannerNode_distanceModel_Getter"; |
1191 | 1191 |
1192 @DomName('PannerNode.distanceModel') | 1192 @DomName('PannerNode.distanceModel') |
1193 @DocsEditable | 1193 @DocsEditable |
1194 void set distanceModel(String value) native "PannerNode_distanceModel_Setter"; | 1194 void set distanceModel(String value) native "PannerNode_distanceModel_Setter"; |
1195 | 1195 |
1196 @DomName('PannerNode.maxDistance') | 1196 @DomName('PannerNode.maxDistance') |
1197 @DocsEditable | 1197 @DocsEditable |
1198 num get maxDistance native "PannerNode_maxDistance_Getter"; | 1198 double get maxDistance native "PannerNode_maxDistance_Getter"; |
1199 | 1199 |
1200 @DomName('PannerNode.maxDistance') | 1200 @DomName('PannerNode.maxDistance') |
1201 @DocsEditable | 1201 @DocsEditable |
1202 void set maxDistance(num value) native "PannerNode_maxDistance_Setter"; | 1202 void set maxDistance(double value) native "PannerNode_maxDistance_Setter"; |
1203 | 1203 |
1204 @DomName('PannerNode.panningModel') | 1204 @DomName('PannerNode.panningModel') |
1205 @DocsEditable | 1205 @DocsEditable |
1206 String get panningModel native "PannerNode_panningModel_Getter"; | 1206 String get panningModel native "PannerNode_panningModel_Getter"; |
1207 | 1207 |
1208 @DomName('PannerNode.panningModel') | 1208 @DomName('PannerNode.panningModel') |
1209 @DocsEditable | 1209 @DocsEditable |
1210 void set panningModel(String value) native "PannerNode_panningModel_Setter"; | 1210 void set panningModel(String value) native "PannerNode_panningModel_Setter"; |
1211 | 1211 |
1212 @DomName('PannerNode.refDistance') | 1212 @DomName('PannerNode.refDistance') |
1213 @DocsEditable | 1213 @DocsEditable |
1214 num get refDistance native "PannerNode_refDistance_Getter"; | 1214 double get refDistance native "PannerNode_refDistance_Getter"; |
1215 | 1215 |
1216 @DomName('PannerNode.refDistance') | 1216 @DomName('PannerNode.refDistance') |
1217 @DocsEditable | 1217 @DocsEditable |
1218 void set refDistance(num value) native "PannerNode_refDistance_Setter"; | 1218 void set refDistance(double value) native "PannerNode_refDistance_Setter"; |
1219 | 1219 |
1220 @DomName('PannerNode.rolloffFactor') | 1220 @DomName('PannerNode.rolloffFactor') |
1221 @DocsEditable | 1221 @DocsEditable |
1222 num get rolloffFactor native "PannerNode_rolloffFactor_Getter"; | 1222 double get rolloffFactor native "PannerNode_rolloffFactor_Getter"; |
1223 | 1223 |
1224 @DomName('PannerNode.rolloffFactor') | 1224 @DomName('PannerNode.rolloffFactor') |
1225 @DocsEditable | 1225 @DocsEditable |
1226 void set rolloffFactor(num value) native "PannerNode_rolloffFactor_Setter"; | 1226 void set rolloffFactor(double value) native "PannerNode_rolloffFactor_Setter"; |
1227 | 1227 |
1228 @DomName('PannerNode.setOrientation') | 1228 @DomName('PannerNode.setOrientation') |
1229 @DocsEditable | 1229 @DocsEditable |
1230 void setOrientation(num x, num y, num z) native "PannerNode_setOrientation_Cal
lback"; | 1230 void setOrientation(double x, double y, double z) native "PannerNode_setOrient
ation_Callback"; |
1231 | 1231 |
1232 @DomName('PannerNode.setPosition') | 1232 @DomName('PannerNode.setPosition') |
1233 @DocsEditable | 1233 @DocsEditable |
1234 void setPosition(num x, num y, num z) native "PannerNode_setPosition_Callback"
; | 1234 void setPosition(double x, double y, double z) native "PannerNode_setPosition_
Callback"; |
1235 | 1235 |
1236 @DomName('PannerNode.setVelocity') | 1236 @DomName('PannerNode.setVelocity') |
1237 @DocsEditable | 1237 @DocsEditable |
1238 void setVelocity(num x, num y, num z) native "PannerNode_setVelocity_Callback"
; | 1238 void setVelocity(double x, double y, double z) native "PannerNode_setVelocity_
Callback"; |
1239 | 1239 |
1240 } | 1240 } |
1241 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file | 1241 // Copyright (c) 2013, the Dart project authors. Please see the AUTHORS file |
1242 // for details. All rights reserved. Use of this source code is governed by a | 1242 // for details. All rights reserved. Use of this source code is governed by a |
1243 // BSD-style license that can be found in the LICENSE file. | 1243 // BSD-style license that can be found in the LICENSE file. |
1244 | 1244 |
1245 | 1245 |
1246 @DomName('ScriptProcessorNode') | 1246 @DomName('ScriptProcessorNode') |
1247 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ScriptP
rocessorNode | 1247 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#ScriptP
rocessorNode |
1248 @Experimental | 1248 @Experimental |
(...skipping 69 matching lines...) Expand 10 before | Expand all | Expand 10 after Loading... |
1318 | 1318 |
1319 | 1319 |
1320 @DocsEditable | 1320 @DocsEditable |
1321 @DomName('WaveTable') | 1321 @DomName('WaveTable') |
1322 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#WaveTab
le-section | 1322 // https://dvcs.w3.org/hg/audio/raw-file/tip/webaudio/specification.html#WaveTab
le-section |
1323 @Experimental | 1323 @Experimental |
1324 class WaveTable extends NativeFieldWrapperClass1 { | 1324 class WaveTable extends NativeFieldWrapperClass1 { |
1325 WaveTable.internal(); | 1325 WaveTable.internal(); |
1326 | 1326 |
1327 } | 1327 } |
OLD | NEW |