-
Notifications
You must be signed in to change notification settings - Fork 0
Usage Guide
- Install: Compile and install the APK on your Android device
- Permissions: Grant microphone, notification, and storage permissions
- Navigate: Use the bottom navigation to access different features
- Effects: In the "Effects" tab, adjust parameters in real time
- Presets: Save your favorite configurations and mark as favorites
- Export/Import: Share presets via JSON files
- Order: Reorder effects by dragging and dropping
- Background: Enable background processing in settings
- Tooltips: Long-press controls to see explanations
- Reset: Use reset buttons to restore default values
- Test: Speak or play an instrument into the microphone
- MIDI Learn: Enable MIDI in settings and map external controls to effect parameters
- Automation: In the "Effects" tab, use automation controls to record and playback parameter changes
- Oversampling: Enable in settings for better quality (more CPU usage)
- Background Audio: Keeps processing active with screen off
- State Recovery: Settings are automatically restored
- Permissions: Verify all required permissions are granted
- Save presets: Store your configurations with custom names
- Load presets: Quickly access your saved configurations
- Delete presets: Remove presets you no longer use
- Export/Import: Share presets via JSON files
- Favorites: Mark presets as favorites for quick access
- Filter: View only favorites or all presets
- Persistence: Presets are automatically saved to device
- Effect order: Presets also save the custom effect order
- Drag-and-drop: Reorder effects by dragging and dropping
- Default order: Gain β Distortion β Chorus β Flanger β Phaser β Delay β Reverb
- Persistence: Order is automatically saved
- Real-time: Changes applied instantly
ToneForge allows you to choose between different latency modes, adapting audio processing for better performance or greater stability:
- Low Latency: Prioritizes fast response, ideal for live performance
- Balanced: Compromise between latency and stability, recommended for general use
- Stability: Prioritizes quality and robustness, ideal for recording
The selection can be made in the app settings, with detailed information, latency estimates, and recommendations displayed in the interface.
The selected mode automatically adjusts buffer size, sample rate, and oversampling, optimizing audio for the chosen profile. The choice is saved and automatically restored when opening the app, including after background use.
Note: Low latency mode depends on Android device support. On older devices, it may not be available or have limitations.
- Use headphones: Reduces feedback and improves monitoring
- Check permissions: Ensure all required permissions are granted
- Background mode: Enable for continuous processing
- Oversampling: Use for better quality when CPU allows
- Preset management: Organize your configurations
- MIDI integration: Use external controllers for hands-free control
- Automation: Record parameter changes for dynamic performances
See Features for a complete list of available features.
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: