Frequency Tutorial Extension
An extension that provides frequency range tutorials for understanding audio frequency characteristics in modernGraphTool.
Overview
Section titled “Overview”The Frequency Tutorial extension adds an component to modernGraphTool, helping users understand different frequency ranges and their audio characteristics.
It provides visual and textual information about frequency bands and their typical audio content.
Features
Section titled “Features”- Interactive Frequency Guide: Visual representation of frequency ranges
- Multi-language Support: Internationalization with language-specific content
- Visual Integration: Seamlessly integrates with modernGraphTool’s graph interface
Technical Specifications
Section titled “Technical Specifications”| Property | Value |
|---|---|
| Extension Name | frequency-tutorial |
| Latest Version | 1.0.0 |
| Minimum Core API Level | 1 |
| Minimum Core Version | 1.0.0 |
| I18N Support | Yes |
Configuration
Section titled “Configuration”{ NAME: "frequency-tutorial", DESCRIPTION: "frequency tutorial for modernGraphTool", ENABLED: true, CONFIG: { USE_ENGLISH_ONLY: false, // Force English language only },}Configuration Options
Section titled “Configuration Options”USE_ENGLISH_ONLY: When set totrue, forces the tutorial to display in English regardless of the user’s language settings
Editing Tutorial Content
Section titled “Editing Tutorial Content”You can customize the tutorial description for each ranges in /extensions/frequency-tutorial/strings/*.json/.
[ { "name": "Sub Bass", "range": [20, 60], "description": "The Rumble, usually out of human's hearing range and tend to be felt more than heard, providing a sense of power." }, { "name": "Bass", "range": [60, 250], "description": "Determins how 'fat' or 'thin' the sound is, boosting around 250hz tend to add a feeling of warmth. If you're a bass head you most likely like this range." }, { ... More Ranges ... }]Installation
Section titled “Installation”- Add the
frequency-tutorialfolder to yourextensionsdirectory - Add the configuration to
extensions/extensions.config.js - Enable the extension by setting
ENABLED: true - Restart modernGraphTool to load the extension