diff options
author | logic-finder <83723320+logic-finder@users.noreply.github.com> | 2021-08-15 23:45:20 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-08-15 23:45:20 +0900 |
commit | d8ee5fe8cf6d8a0ba5f6254c99a5c2ede68f1ea2 (patch) | |
tree | ecfc0c14d7d9f2749311a92c991b32a0b1d36b7f /files/ko | |
parent | cf4a79fdad7f3527af9ec01f886171784d3f38da (diff) | |
download | translated-content-d8ee5fe8cf6d8a0ba5f6254c99a5c2ede68f1ea2.tar.gz translated-content-d8ee5fe8cf6d8a0ba5f6254c99a5c2ede68f1ea2.tar.bz2 translated-content-d8ee5fe8cf6d8a0ba5f6254c99a5c2ede68f1ea2.zip |
[ko] Work done for PeriodicWave and PeriodicWave() articles. (#1650)
* Work done for PeriodicWave articles.
* issue fixed (#7141)
Diffstat (limited to 'files/ko')
-rw-r--r-- | files/ko/web/api/periodicwave/index.html | 55 | ||||
-rw-r--r-- | files/ko/web/api/periodicwave/periodicwave/index.html | 70 |
2 files changed, 125 insertions, 0 deletions
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 +--- +<p>{{ APIRef("Web Audio API") }}</p> + +<div> +<p><strong><code>PeriodicWave</code></strong> 인터페이스는 {{domxref("OscillatorNode")}}의 출력을 형성하는데 사용될 수 있는 주기적인 파형을 정의합니다.</p> +</div> + +<p><code>PeriodicWave</code>에는 입력도 출력도 없습니다; 이것은 {{domxref("OscillatorNode.setPeriodicWave()")}}를 호출할 때 사용자 정의 oscillator를 정의하기 위해 쓰입니다. <code>PeriodicWave</code> 그 자체는 {{domxref("BaseAudioContext.createPeriodicWave")}}에 의해 생성/반환됩니다.</p> + +<h2 id="Constructor">생성자</h2> + +<dl> + <dt>{{domxref("PeriodicWave.PeriodicWave()")}}</dt> + <dd>모든 속성에 기본값을 사용하여 새로운 <code>PeriodicWave</code> 객체 인스턴스를 생성합니다. 만약 처음에 사용자 정의 속성 값을 설정하기를 원한다면, {{domxref("BaseAudioContext.createPeriodicWave")}} 팩토리 메서드를 대신 사용하세요.</dd> +</dl> + +<h2 id="Properties">속성</h2> + +<p><em>없습니다; 또한, <code>PeriodicWave</code>는 어떠한 속성도 상속받지 않습니다.</em></p> + +<h2 id="Methods">메서드</h2> + +<p><em>없습니다; 또한, <code>PeriodicWave</code>는 어떠한 메서드도 상속받지 않습니다.</em></p> + +<h2 id="Example">예제</h2> + +<p>간단한 사인파를 포함하는 <code>PeriodicWave</code> 객체를 어떻게 생성하는지 보여주는 간단한 예제 코드를 {{domxref("BaseAudioContext.createPeriodicWave")}}에서 확인해 보세요.</p> + +<h2 id="Specifications">명세</h2> + +{{Specifications}} + +<h2 id="Browser_compatibility">브라우저 호환성</h2> + +<p>{{Compat}}</p> + +<h2 id="See_also">같이 보기</h2> + +<ul> + <li><a href="/ko/docs/Web/API/Web_Audio_API/Using_Web_Audio_API">Web Audio API 사용하기</a></li> +</ul> 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 +--- +<p>{{APIRef("Web Audio API")}}</p> + +<p><a + href="/ko/docs/Web/API/Web_Audio_API">Web Audio API</a>의 <code><strong>PeriodicWave()</strong></code> 생성자는 새로운 {{domxref("PeriodicWave")}} 객체 인스턴스를 생성합니다.</p> + +<h2 id="Syntax">구문</h2> + +<pre + class="brush: js">var <em>myWave</em> = new PeriodicWave(<em>context</em>, <em>options</em>);</pre> + +<h3 id="Parameters">매개변수</h3> + +<p><em>{{domxref("AudioNodeOptions")}} dictionary로부터 매개변수를 상속받습니다</em>.</p> + +<dl> + <dt><code>context</code></dt> + <dd>여러분이 노드가 관련되기를 바라는 오디오 컨텍스트를 나타내는 {{domxref("BaseAudioContext")}}</dd> + <dt><code>options</code> {{optional_inline}}</dt> + <dd>여러분이 <code>PeriodicWave</code>가 가지기를 바라는 속성들을 정의하는 <code><a href="https://webaudio.github.io/web-audio-api/#idl-def-PeriodicWaveOptions">PeriodicWaveOptions</a></code> dictionary 객체 (이것은 또한 <a + href="https://webaudio.github.io/web-audio-api/#idl-def-PeriodicWaveConstraints">PeriodicWaveConstraints</a> + dictionary에 정의된 옵션들도 상속받습니다.): + <ul> + <li><code>real</code>: 여러분이 파동을 형성하기 위해 사용하기를 원하는 코사인 항을 포함하는 {{domxref("Float32Array")}} ({{domxref("BaseAudioContext.createPeriodicWave")}}의 <code>real</code> 매개변수와 동일)</li> + <li><code>imag</code>: 여러분이 파동을 형성하기 위해 사용하기를 원하는 사인 항을 포함하는 {{domxref("Float32Array")}} ({{domxref("BaseAudioContext.createPeriodicWave")}}의 <code>imag</code> 매개변수와 동일)</li> + </ul> + </dd> +</dl> + +<h3 id="Return_value">반환 값</h3> + +<p>새로운 {{domxref("PeriodicWave")}} 객체 인스턴스.</p> + +<h2 id="Example">예제</h2> + +<pre class="brush: js">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);</pre> + +<h2 id="Specifications">명세</h2> + +{{Specifications}} + +<h2 id="Browser_compatibility">브라우저 호환성</h2> + +<p>{{Compat}}</p> |