Skip to content

catfoot-dev/midi-editor

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

9 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

midi-editor

A simple, cross-platform, open-source MIDI editor built with Rust.

demo screenshot


Highlights

  • Cross-platform: Windows / macOS / Linux
  • Simple by design: minimal UI, fast workflow
  • Open-source: contributions welcome
  • Standard MIDI File (SMF) support (import/export)

Status: WIP / Experimental — breaking changes may happen until v1.0.


Features

  • Piano roll editing (notes, velocity, length)
  • Event list (precise edits, inspection)
  • Quantize / humanize (basic utilities) (planned / partial)
  • Tempo & time signature support (planned / partial)
  • Import / export .mid (SMF)

Getting Started

Install (from source)

1) Prerequisites

2) Build & Run

git clone https://github.com/catfoot-dev/midi-editor.git
cd midi-editor

# Debug
cargo run

# Release
cargo run --release

3) Build a binary

cargo build --release

Usage

  • Open: File → Open… (or drag & drop if supported)

License

This project is licensed under the MIT License. See LICENSE for details.

About

A simple, open-source, and cross-platform MIDI editor built with Rust.

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors

Languages