MIDI MoCoPo

Interactive MIDI Platform

Explore music theory and MIDI interaction through intuitive visualizations

๐ŸŽน

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
Open Keyboard
๐ŸŽธ

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
Open Guitar
๐ŸŽ›๏ธ

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
Open MIDI Device
๐ŸŽผ

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
Open Synth Selector
๐ŸŽ“

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
Open AI Teacher
๐ŸŒ

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
Open WebSocket MIDI
๐ŸŽผ

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
Open Score Visualiser
๐ŸŽฎ

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
Play Guitar Game
๐ŸŽธ

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
Play Guitar Game 2
๐ŸŽฏ

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
Play Guitar Game 3

๐Ÿ› ๏ธ Developer Resources

Access comprehensive API documentation and testing tools