Audio Extension
Elevate immersion with dynamic sound profiles and granular control over every character and effect.
[!TIP] Use this extension in conjunction with the Dialogue Extension to create NPCs that “speak” with distinct, procedurally generated audio voices.
Configuration
Define granular audio profiles for dynamic dialogue sounds.
Integration
Natively compatible with Typewriter’s cinematic and dialogue engines.
Key Features
- Granular Audio Profiles: Define unique sound signatures for letters, punctuation, and spaces to create procedural “voices”.
- Dynamic Pitch Variance: Emotional jitter and variance to prevent audio fatigue and add character personality.
- Ambient Soundscapes: Tools for managing complex, layered environmental audio (Under Development).
- Packet-Based Control: Precise control over sound timing and delivery using high-performance network packets.
Commands & Permissions
Permissions
| Permission | Description |
|---|---|
typewriter.audio.admin | Grants access to administrative audio configuration tools. |
Placeholders
| Placeholder | Description |
|---|---|
%typewriter_audio_profile% | Returns the ID of the current active audio profile for the player. |
Dependencies
| Extension | Usage |
|---|---|
| BTC Core | Mandatory. Core engine required for all functionality. |
| Dialogue | Recommended for NPC voice implementation. |