Virtual Keyboard
Play MIDI notes with your computer keyboard. Features real-time visualization and multiple octave support.
- Computer keyboard input
- Visual note feedback
- Configurable octave range
- Real-time MIDI output
Guitar Fretboard
Interactive guitar fretboard visualizer. Perfect for learning scales, chords, and fretboard navigation.
- Standard tuning visualization
- Note name display
- 22 frets visualization
- Real-time MIDI integration
MIDI Device
Connect your physical MIDI keyboard or controller. Features real-time visual feedback and instrument selection.
- Physical MIDI device support
- Live visual feedback
- Multiple instrument sounds
- MIDI activity monitoring
Synth Selector
Interactive instrument selector with all 128 General MIDI sounds. Try different instruments with the built-in piano.
- 128 General MIDI instruments
- Organized by families
- Interactive piano demo
- Instant sound switching
AI Music Teacher
Chat with an AI-powered music theory tutor. Learn scales, chords, progressions, and more through interactive conversation.
- Music theory guidance
- Chord and scale generation
- MIDI composition assistance
- Real-time music playback
WebSocket MIDI
Connect to remote MIDI devices over WebSocket. Perfect for playing MIDI keyboards across your network with visual feedback.
- Remote MIDI device access
- WebSocket connectivity
- Virtual keyboard display
- Real-time MIDI streaming
Music Score Visualiser
Display MIDI files as traditional sheet music notation. Load MIDI files and watch them render in standard musical notation.
- Traditional sheet music display
- MIDI file to notation rendering
- Interactive score playback
- Standard musical notation
Guitar Game
Play a Guitar Hero-style rhythm game with MIDI files. Watch notes fall and hit them at the right time to score points!
- Falling notes gameplay
- MIDI file playback
- Score tracking & combos
- Visual effects & particles
Guitar Game 2
Enhanced guitar rhythm game with improved audio and visual feedback. Play along with MIDI files using keyboard controls.
- Enhanced audio engine
- Keyboard input controls
- Real-time note detection
- Improved visual feedback
Guitar Game 3
Test version of the guitar rhythm game. Experimental features and gameplay testing for development purposes.
- Test environment
- Experimental features
- Development version
- Gameplay testing
๐ ๏ธ Developer Resources
Access comprehensive API documentation and testing tools