-
Notifications
You must be signed in to change notification settings - Fork 0
Home
Thiago Fernando Rech edited this page Jun 30, 2025
·
7 revisions
Welcome to the ToneForge documentation! This wiki contains comprehensive information about the digital pedalboard app for Android.
- Overview - Introduction and quick start guide
- Features - Complete feature list
- Usage Guide - How to use the app effectively
- Effects - Detailed information about each effect
- Automation System - Record and playback parameter changes
- MIDI Learn - External MIDI controller integration
- Architecture - Technical architecture and file structure
- Development - Setup, build, and contribution guidelines
ToneForge is a digital multi-effects pedalboard for Android, featuring real-time audio processing with native C++ code. Transform your Android device into a professional pedalboard with low latency, multiple effects, and advanced features like automation and MIDI control.
-
Clone and build:
git clone <repository-url> cd ToneForge ./gradlew assembleDebug
-
Install on Android device (API 27+)
-
Grant permissions and start creating!
- Real-time audio processing with low latency
- Multiple effects: Gain, distortion, delay, reverb, chorus, flanger, phaser, EQ, compressor
- Preset system with favorites and export/import
- Customizable effect order via drag-and-drop
- Real-time tuner with pitch detection
- Automation system for dynamic performances
- MIDI Learn for external controller support
- Background processing with screen off
- Modern dark interface with tooltips
ToneForge - Turn your Android into a professional pedalboard! πΈ
Transform your Android into a professional pedalboard with real-time audio processing!
- Documentation: This Wiki
- Issues: GitHub Issues
- Discussions: GitHub Discussions
- Email: [thiagorech.1997@gmail.com]
Built with β€οΈ by Thiago Fernando Rech
- Architecture
- MVP Architecture π
- Testing Strategy π
- Layout Guidelines π
- Development
- Refactoring Summary π
- Documentation Updates
Quick Links: