Skip to content

ssau123/MIDISequencer

Repository files navigation

MIDISequencer

Piano Roll MIDI Sequencer built with Python, Pygame, and FluidSynth

Features

  • Basic Piano Roll Editing
  • 10 Instrument Tracks
  • Playback with SF2 Soundfonts
  • MIDI Import and Export

Controls and Keybinds

  • Left Click: Create note, move note, resize note
  • Alt + Left Click: Precision dragging
  • Ctrl + Left Click: Selection
  • Alt + Mouse Wheel: Adjust velocity
  • Shift + Up/Down Arrows: Transpose by semitone.
  • Ctrl + Up/Down Arrows: Transpose by octave
  • Ctrl + Q: Quantize
  • Ctrl + A: Select All
  • Ctrl + C: Copy
  • Ctrl + V: Paste
  • Ctrl + Z: Undo
  • Ctrl + Shift + Z: Redo
  • Ctrl + Scrollwheel: Horizontal Zoom
  • Ctrl + Shift + Scrollwheel: Vertical Zoom

Demo

About

No description, website, or topics provided.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages