diff options
author | Cor <83723320+logic-finder@users.noreply.github.com> | 2021-11-18 19:16:43 +0900 |
---|---|---|
committer | GitHub <noreply@github.com> | 2021-11-18 19:16:43 +0900 |
commit | 1c9d01e87c3c6a3054ffe1ba69772c9379eb38c0 (patch) | |
tree | 732ff06ac4ded144a4a92cd41c4427bc38b0969a /files/ko/web/api/audioparam | |
parent | 7c8dc0e7361c5b9b8d60ded08c35dba37951ec51 (diff) | |
download | translated-content-1c9d01e87c3c6a3054ffe1ba69772c9379eb38c0.tar.gz translated-content-1c9d01e87c3c6a3054ffe1ba69772c9379eb38c0.tar.bz2 translated-content-1c9d01e87c3c6a3054ffe1ba69772c9379eb38c0.zip |
[ko] translation modified and additional modification (#3133)
* overall modification
* little fix
Diffstat (limited to 'files/ko/web/api/audioparam')
-rw-r--r-- | files/ko/web/api/audioparam/settargetattime/index.md | 4 | ||||
-rw-r--r-- | files/ko/web/api/audioparam/value/index.md | 14 |
2 files changed, 9 insertions, 9 deletions
diff --git a/files/ko/web/api/audioparam/settargetattime/index.md b/files/ko/web/api/audioparam/settargetattime/index.md index 38ceb6bddd..1938a3cbe2 100644 --- a/files/ko/web/api/audioparam/settargetattime/index.md +++ b/files/ko/web/api/audioparam/settargetattime/index.md @@ -23,9 +23,9 @@ var paramRef = param.setTargetAtTime(target, startTime, timeConstant); ### 매개변수 - target - - : 주어진 시작 시간에 매개변수가 변화를 시작할 값. + - : 주어진 시작 시간에 파라미터가 변화를 시작할 값. - startTime - - : {{domxref("BaseAudioContext/currentTime", "AudioContext.currentTime")}}과 같은 시간 좌표계에서 지수적 변화가 시작될 시간. 만약 이 값이 `AudioContext.currentTime` 보다 작거나 같다면, 매개변수는 즉시 변화를 시작할 것입니다. + - : {{domxref("BaseAudioContext/currentTime", "AudioContext.currentTime")}}과 같은 시간 좌표계에서 지수적 변화가 시작될 시간. 만약 이 값이 `AudioContext.currentTime` 보다 작거나 같다면, 파라미터는 즉시 변화를 시작할 것입니다. - timeConstant - : target 값을 향한 지수적 접근의 시간 상수 값 (초 단위로 주어짐). 이 값이 클수록, 변화는 더 느려질 것입니다. diff --git a/files/ko/web/api/audioparam/value/index.md b/files/ko/web/api/audioparam/value/index.md index ebf07912ec..cfa6b5948e 100644 --- a/files/ko/web/api/audioparam/value/index.md +++ b/files/ko/web/api/audioparam/value/index.md @@ -27,7 +27,7 @@ audioParam.value = newValue; ### 값 -현재 시간에서의 매개변수의 값을 나타내는 부동점 {{jsxref("Number")}}. 이 값은 {{domxref("AudioParam.minValue", "minValue")}}와 {{domxref("AudioParam.maxValue", +현재 시간에서의 파라미터의 값을 나타내는 부동점 {{jsxref("Number")}}. 이 값은 {{domxref("AudioParam.minValue", "minValue")}}와 {{domxref("AudioParam.maxValue", "maxValue")}} 속성에 의해 명시된 값 사이에 있을 것입니다. ## 사용 일람 @@ -45,7 +45,7 @@ source.playbackRate.value = rate; console.log(source.playbackRate.value === rate); ``` -출력된 로그는 `false` 일 것인데, 왜냐하면 playback rate 매개변수 `rate` 는 5.3에 가장 가까운 32비트 부동점 number로 전환되고, 이 값은 5.300000190734863이기 때문입니다. 한 가지 해결 방법은 `value` 를 설정할 때 다음과 같이 {{jsxref("Math.fround()")}} 메서드를 사용하는 것인데, 이 메서드는 명시된 64비트 JavaScript 값과 같은 단일 정밀도 값을 반환합니다. +출력된 로그는 `false` 일 것인데, 왜냐하면 playback rate 파라미터 `rate` 는 5.3에 가장 가까운 32비트 부동점 number로 전환되고, 이 값은 5.300000190734863이기 때문입니다. 한 가지 해결 방법은 `value` 를 설정할 때 다음과 같이 {{jsxref("Math.fround()")}} 메서드를 사용하는 것인데, 이 메서드는 명시된 64비트 JavaScript 값과 같은 단일 정밀도 값을 반환합니다. const source = new AudioBufferSourceNode(...); const rate = Math.fround(5.3); @@ -57,20 +57,20 @@ console.log(source.playbackRate.value === rate); ### 시간에 따라 변화하는 속성의 값 `AudioParam` 의 `value` 는 고정되어 있을 수도 있고 시간에 따라 달라질 수도 있습니다. 이는 `value` getter에 의해 반영되는데, 이것은 오디오 렌더링 엔진의 가장 최근의 **render -quantum** , 즉 오디오 버퍼가 처리되고 갱신되는 순간에서의 매개변수의 값을 반환합니다. 오디오 버퍼를 처리하는 것에 덧붙여, 각각의 render quantum은 현재 시간과 설정된 시간 기반의 매개변수 값이 변화한다면 필요할 때 각 `AudioParam` 의 `value` 를 갱신합니다. +quantum** , 즉 오디오 버퍼가 처리되고 갱신되는 순간에서의 파라미터의 값을 반환합니다. 오디오 버퍼를 처리하는 것에 덧붙여, 각각의 render quantum은 현재 시간과 설정된 시간 기반의 파라미터 값이 변화한다면 필요할 때 각 `AudioParam` 의 `value` 를 갱신합니다. -매개변수를 처음 생성했을 때, 매개변수의 값은 {{domxref("AudioParam.defaultValue")}}에 의해 주어지는 기본 값으로 설정됩니다. 이것은 0.0초에서의 이 매개변수의 값이고, 값이 변경되는 첫번째 render quantum 전까지 계속 유지될 것입니다. +파라미터를 처음 생성했을 때, 파라미터의 값은 {{domxref("AudioParam.defaultValue")}}에 의해 주어지는 기본 값으로 설정됩니다. 이것은 0.0초에서의 이 파라미터의 값이고, 값이 변경되는 첫번째 render quantum 전까지 계속 유지될 것입니다. -각 render quantum 도중에, 브라우저는 매개변수의 값을 관리하는 것에 관련된 다음의 일들을 합니다. +각 render quantum 도중에, 브라우저는 파라미터의 값을 관리하는 것에 관련된 다음의 일들을 합니다. -- 만약 `value` setter가 사용되었다면, 매개변수의 값은 주어진 값으로 변경됩니다. +- 만약 `value` setter가 사용되었다면, 파라미터의 값은 주어진 값으로 변경됩니다. - 만약 현재 시간이 {{domxref("AudioParam.setValueAtTime", "setValueAtTime()")}}의 이전 호출에 의해 명시된 시간과 같거나 초과한다면, `value` 는 `setValueAtTime()` 에 전달된 값으로 변경됩니다. - 만약 graduated나 ramped 방식의 값 변경 메서드가 호출되었고 현재 시간이 graduated된 변화가 발생해야 하는 시간 범위 내에 있다면, 값은 적절한 알고리즘에 기반해 갱신됩니다. ramped나 graduated 값 변화 메서드에는 {{domxref("AudioParam.linearRampToValueAtTime", "linearRampToValueAtTime()")}}, {{domxref("AudioParam.setTargetAtTime", "setTargetAtTime()")}}, {{domxref("AudioParam.setValueCurveAtTime", "setValueCurveAtTime()")}}이 있습니다. -이렇게 하여, 매개변수의 `value` 는 시간에 따른 매개변수의 상태를 정밀하게 반영하도록 유지됩니다. +이렇게 하여, 파라미터의 `value` 는 시간에 따른 파라미터의 상태를 정밀하게 반영하도록 유지됩니다. ## 예제 |