Skip to main content

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

PropertyValue
Extension Namefrequency-tutorial
Latest Version1.0.0
Minimum Core API Level1
Minimum Core Version1.0.0
I18N SupportYes

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 to true, 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

  1. Add the frequency-tutorial folder to your extensions directory
  2. Add the configuration to extensions/extensions.config.js
  3. Enable the extension by setting ENABLED: true
  4. Restart modernGraphTool to load the extension