Frequency Tutorial Extension
modernGraphTool에서 오디오 주파수 특성을 이해할 수 있도록 주파수 범위 튜토리얼을 제공하는 Extension입니다.
개요
Frequency Tutorial 확장 기능은 사용자가 다양한 주파수 범위와 그 오디오 특성을 쉽게 이해할 수 있도록 도와주는 버튼 요소를 추가합니다.
각 주파수 대역과 그에 해당하는 오디오 콘텐츠에 대한 정보를 제공합니다.
주요 기능
- 주파수 가이드: 주파수 범위의 시각적 표현
- 다국어 지원: 언어별 콘텐츠 지원
- 시각적 통합: modernGraphTool의 그래프 인터페이스와 완벽하게 통합
기술 사양
| 속성 | 값 | 
|---|---|
| 확장 이름 | frequency-tutorial | 
| 최신 버전 | 1.0.0 | 
| 최소 Core API 레벨 | 1 | 
| 최소 Core 버전 | 1.0.0 | 
| I18N 지원 | 예 | 
설정 방법
{
  NAME: "frequency-tutorial",
  DESCRIPTION: "frequency tutorial for modernGraphTool",
  ENABLED: true,
  CONFIG: {
    USE_ENGLISH_ONLY: false,    // Force English language only
  },
}
설정 옵션
- USE_ENGLISH_ONLY:- true로 설정 시, 사용자 언어 설정과 관계없이 튜토리얼이 영어로만 표시됩니다.
튜토리얼 내용 편집
각 주파수 대역별 설명은 /extensions/frequency-tutorial/strings/*.json/에서 커스터마이즈할 수 있습니다.
[
  {
    "name": "극저음",
    "range": [20, 60],
    "description": "극저음은 '들을 수 있다'기보다는 '느낄 수 있는' 사운드에 가깝습니다. 주로 소리의 깊이감과 힘을 더해주며, 해당 음역이 과도하게 강조될 경우 소리가 지나치게 강해질 수 있습니다."
  },
  {
    "name": "저음",
    "range": [60, 250],
    "description": "저음은 전반적인 리듬을 형성하는데 기본이 되는 음역대입니다. 주로 음악의 타격감과 따뜻한 느낌을 제공하며, 해당 음역이 과도하게 강조될 경우 저음이 벙벙거리며 소리가 지저분해질 수 있습니다."
  },
  { ... 더 많은 대역 ... }
]
설치 방법
- frequency-tutorial폴더를- extensions디렉터리에 추가
- 설정을 extensions/extensions.config.js에 추가
- ENABLED: true로 확장 기능 활성화
- modernGraphTool을 재시작하여 확장 기능 적용