From d8ee5fe8cf6d8a0ba5f6254c99a5c2ede68f1ea2 Mon Sep 17 00:00:00 2001 From: logic-finder <83723320+logic-finder@users.noreply.github.com> Date: Sun, 15 Aug 2021 23:45:20 +0900 Subject: [ko] Work done for PeriodicWave and PeriodicWave() articles. (#1650) * Work done for PeriodicWave articles. * issue fixed (#7141) --- files/ko/web/api/periodicwave/index.html | 55 +++++++++++++++++ .../web/api/periodicwave/periodicwave/index.html | 70 ++++++++++++++++++++++ 2 files changed, 125 insertions(+) create mode 100644 files/ko/web/api/periodicwave/index.html create mode 100644 files/ko/web/api/periodicwave/periodicwave/index.html (limited to 'files') diff --git a/files/ko/web/api/periodicwave/index.html b/files/ko/web/api/periodicwave/index.html new file mode 100644 index 0000000000..b976fd48d0 --- /dev/null +++ b/files/ko/web/api/periodicwave/index.html @@ -0,0 +1,55 @@ +--- +title: PeriodicWave +slug: Web/API/PeriodicWave +tags: + - API + - Audio + - Interface + - Media + - PeriodicWave + - Reference + - Web Audio + - Web Audio API + - waveform +browser-compat: api.PeriodicWave +--- +

{{ APIRef("Web Audio API") }}

+ +
+

PeriodicWave 인터페이스는 {{domxref("OscillatorNode")}}의 출력을 형성하는데 사용될 수 있는 주기적인 파형을 정의합니다.

+
+ +

PeriodicWave에는 입력도 출력도 없습니다; 이것은 {{domxref("OscillatorNode.setPeriodicWave()")}}를 호출할 때 사용자 정의 oscillator를 정의하기 위해 쓰입니다. PeriodicWave 그 자체는 {{domxref("BaseAudioContext.createPeriodicWave")}}에 의해 생성/반환됩니다.

+ +

생성자

+ +
+
{{domxref("PeriodicWave.PeriodicWave()")}}
+
모든 속성에 기본값을 사용하여 새로운 PeriodicWave 객체 인스턴스를 생성합니다. 만약 처음에 사용자 정의 속성 값을 설정하기를 원한다면, {{domxref("BaseAudioContext.createPeriodicWave")}} 팩토리 메서드를 대신 사용하세요.
+
+ +

속성

+ +

없습니다; 또한, PeriodicWave는 어떠한 속성도 상속받지 않습니다.

+ +

메서드

+ +

없습니다; 또한, PeriodicWave는 어떠한 메서드도 상속받지 않습니다.

+ +

예제

+ +

간단한 사인파를 포함하는 PeriodicWave 객체를 어떻게 생성하는지 보여주는 간단한 예제 코드를 {{domxref("BaseAudioContext.createPeriodicWave")}}에서 확인해 보세요.

+ +

명세

+ +{{Specifications}} + +

브라우저 호환성

+ +

{{Compat}}

+ +

같이 보기

+ + diff --git a/files/ko/web/api/periodicwave/periodicwave/index.html b/files/ko/web/api/periodicwave/periodicwave/index.html new file mode 100644 index 0000000000..edeabac774 --- /dev/null +++ b/files/ko/web/api/periodicwave/periodicwave/index.html @@ -0,0 +1,70 @@ +--- +title: PeriodicWave() +slug: Web/API/PeriodicWave/PeriodicWave +tags: + - API + - Audio + - Constructor + - PeriodicWave + - Reference + - Web Audio API +browser-compat: api.PeriodicWave.PeriodicWave +--- +

{{APIRef("Web Audio API")}}

+ +

Web Audio APIPeriodicWave() 생성자는 새로운 {{domxref("PeriodicWave")}} 객체 인스턴스를 생성합니다.

+ +

구문

+ +
var myWave = new PeriodicWave(context, options);
+ +

매개변수

+ +

{{domxref("AudioNodeOptions")}} dictionary로부터 매개변수를 상속받습니다.

+ +
+
context
+
여러분이 노드가 관련되기를 바라는 오디오 컨텍스트를 나타내는 {{domxref("BaseAudioContext")}}
+
options {{optional_inline}}
+
여러분이 PeriodicWave가 가지기를 바라는 속성들을 정의하는 PeriodicWaveOptions dictionary 객체 (이것은 또한 PeriodicWaveConstraints + dictionary에 정의된 옵션들도 상속받습니다.): + +
+
+ +

반환 값

+ +

새로운 {{domxref("PeriodicWave")}} 객체 인스턴스.

+ +

예제

+ +
var real = new Float32Array(2);
+var imag = new Float32Array(2);
+var ac = new AudioContext();
+
+real[0] = 0;
+imag[0] = 0;
+real[1] = 1;
+imag[1] = 0;
+
+var options = {
+  real : real,
+  imag : imag,
+  disableNormalization : false
+}
+
+var wave = new PeriodicWave(ac, options);
+ +

명세

+ +{{Specifications}} + +

브라우저 호환성

+ +

{{Compat}}

-- cgit v1.2.3-54-g00ecf