Frequency Tutorial Extension
An extension that provides frequency range tutorials for understanding audio frequency characteristics in modernGraphTool.
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
- 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
| 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
{
NAME: "frequency-tutorial",
DESCRIPTION: "frequency tutorial for modernGraphTool",
ENABLED: true,
CONFIG: {
USE_ENGLISH_ONLY: false, // Force English language only
},
}
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
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
- 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