-
Notifications
You must be signed in to change notification settings - Fork 0
Features
Thiago Fernando Rech edited this page Jul 4, 2025
·
3 revisions
ToneForge offers a wide range of features for guitarists and audio enthusiasts:
- Real-time audio processing: Low latency using native C++ code via JNI
- Multiple effects: Gain, distortion, delay, reverb, chorus, flanger, phaser, EQ, and compressor
- Preset system: Save, load, export/import, and favorite your effect chains
- Customizable order: Drag-and-drop to reorder effects
- Modern interface: Dark theme, intuitive controls, and informative tooltips
- Background processing: Continuous audio with the screen off
- State recovery: Restores settings when returning from background
- Oversampling: Improved quality for distortion and delay
- Compatibility: Android 8.1+ (API 27+), future-proof for AAudio
- Professional metronome with animated beat indicator
- BPM control: 40-200 BPM with increment/decrement and presets (60, 80, 100, 120)
- Volume control: Adjustable from 0-100%
- Time signatures: Configurable from 1/4 to 16/4
- Different sounds: Downbeat (800Hz) and upbeat (1200Hz) with harmonics
- Real-time synchronization: Integrated with audio pipeline
- Visual feedback: Pulsing indicator synchronized with audio
- Multi-track recording: Up to 8 simultaneous tracks
- Real-time effects: Apply effects during recording and playback
- Track management: Individual volume, mute, and solo controls
-
Advanced playback features:
- Reverse playback
- Speed control (0.5x to 2x)
- Pitch shifting
- Stutter effect with adjustable rate
- Slicing system: Cut loops into segments for creative playback
- Quantization: Sync to metronome BPM for precise timing
- Auto-compression: Automatic dynamic range control
- Auto-normalization: Peak level adjustment
- Filtering: Low-pass and high-pass filters
- Reverb tail: Add decay between loop repetitions
- Fade controls: Automatic fade-in/fade-out
- MIDI integration: External control via MIDI messages
- Notification controls: Quick access from notification panel
- Real-time tuner: Robust pitch detection, modern visuals, instant feedback
- Frequency detection: Accurate pitch analysis
- Visual feedback: Clear tuning indicators
- MIDI Learn: Control parameters via external MIDI
- Automation system: Record and playback parameter changes over time
- MIDI mapping: Custom CC assignments for looper controls
See Effects for details on each effect.
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: