-
Notifications
You must be signed in to change notification settings - Fork 0
Metronome
Thiago Fernando Rech edited this page Jul 4, 2025
·
1 revision
The ToneForge Metronome is a professional-grade timing tool designed for musicians, featuring precise BPM control, visual feedback, and seamless integration with the audio pipeline.
- Range: 40-200 BPM for all musical styles
- Precision: Accurate timing with native C++ processing
- Increment/Decrement: Fine-tune BPM in 5-unit steps
- Presets: Quick access to common tempos (60, 80, 100, 120 BPM)
- Animated indicator: Pulsing circle synchronized with audio
- Real-time animation: Smooth transitions between beats
- Beat synchronization: Visual and audio perfectly aligned
- Responsive design: Works on all screen sizes
-
Dual-frequency system: Different sounds for downbeat and upbeat
- Downbeat: 800Hz (lower, more prominent)
- Upbeat: 1200Hz (higher, lighter)
- Harmonic content: Rich sound with multiple frequencies
- Envelope shaping: Natural attack and decay characteristics
- Volume control: Adjustable from 0-100%
- Sample rate: 48kHz for high-quality audio
- Click duration: 150 samples (3.125ms at 48kHz)
- Attack time: 20 samples for quick response
- Decay curve: Exponential decay for natural sound
- Range: 1/4 to 16/4 time signatures
- Accent system: First beat of each measure emphasized
- Beat counting: Automatic accent placement
- Flexible timing: Adapt to any musical style
- 4/4: Standard rock, pop, jazz
- 3/4: Waltz, some folk music
- 6/8: Irish jigs, some blues
- Custom: Any odd time signature for experimental music
- Real-time processing: Seamless integration with effects
- Low latency: No timing drift or delay
- Background operation: Continues with screen off
- Effect compatibility: Works with all ToneForge effects
- Quantization support: Looper can sync to metronome
- BPM sharing: Consistent tempo across all features
- Grid alignment: Precise loop timing
- Performance mode: Perfect for live looping
- Large BPM display: Easy-to-read tempo indicator
- Play/Stop button: Clear visual feedback
- Volume slider: Precise level control
- Time signature buttons: Quick compass changes
- Dark theme: Consistent with ToneForge design
- High contrast: Clear visibility in all lighting
- Responsive layout: Adapts to different screen orientations
- Accessibility: Large touch targets for easy use
- Tempo training: Gradually increase BPM for skill development
- Rhythm practice: Improve timing and groove
- Speed building: Work up to target tempos
- Consistent practice: Maintain steady tempo during sessions
- Band synchronization: Keep everyone on the same tempo
- Click track: Professional backing for live shows
- Tempo changes: Smooth transitions between songs
- Stage monitoring: Visual and audio cues
- Studio sessions: Precise timing for recordings
- Multi-track alignment: Keep all takes in sync
- Loop creation: Perfect timing for loop-based music
- Post-production: Reference tempo for editing
- Start slow: Begin at comfortable tempos and gradually increase
- Use subdivisions: Practice with different rhythmic patterns
- Visual focus: Watch the indicator for visual timing cues
- Audio focus: Listen for the accent on the downbeat
- Consistent use: Practice with metronome regularly
- Set appropriate volume: Loud enough to hear, not overwhelming
- Choose right BPM: Match the natural tempo of the song
- Use visual cues: Combine audio and visual feedback
- Practice transitions: Smooth tempo changes between sections
- Backup timing: Don't rely solely on metronome
- MIDI clock: Sync with external MIDI devices
- Tap tempo: Set BPM by tapping
- External control: MIDI CC for BPM changes
- Synchronization: Master/slave clock relationships
- Tempo automation: Change BPM over time
- Accent patterns: Custom accent sequences
- Rhythm variations: Different click patterns
- Performance modes: Special modes for different styles
- Tap tempo: Set BPM by tapping rhythmically
- Subdivision clicks: Eighth note, sixteenth note patterns
- Custom click sounds: Different sound options
- Tempo ramping: Gradual tempo changes
- Rhythm patterns: Complex rhythmic sequences
- Visual patterns: Different visual indicators
- Audio export: Export click tracks for external use
- Higher precision: Even more accurate timing
- Lower latency: Reduced audio delay
- More time signatures: Extended compass support
- Custom accents: User-defined accent patterns
- Tempo memory: Remember last used tempos
- Preset management: Save custom tempo configurations
- Rock/Metal: 120-160 BPM for driving rhythms
- Jazz: 80-140 BPM for swing and bebop
- Folk/Acoustic: 60-120 BPM for natural feel
- Electronic: 120-180 BPM for dance music
- Classical: 60-180 BPM depending on piece
- Warm-up: Start at 60 BPM, gradually increase
- Technique building: Focus on specific tempos
- Endurance: Maintain tempo for extended periods
- Speed development: Systematic tempo increases
- Groove practice: Work on feel and timing
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