/midi-to-chart-rs

A TUI based MIDI to Chart viewer.

Primary LanguageRustMIT LicenseMIT

preview

Rust MIDI Chart Reader

A simple MIDI chart reader/transformer to YARG Lanes written in Rust.

Roadmap

  • Read MIDI file
    • Parse Instruments
    • Parse Events Sections
    • Convert to Music Sheet
  • Modes
    • Music Sheet Viewer
    • Chart Viewer
      • Four Lanes
      • Five Lanes

Usage

This app still in development, but you can run it by:

cargo run

Commands

  • q - Quit the app
  • a - Increase Speed
  • s - Decrease Speed
  • d - Increase Position
  • f - Decrease Position

Issues

  • Shrink and expand the lane height by changing the height property in the lane object still a problem.

License

Copyright (c) danielhe4rt danielhe4rt@gmail.com

This project is licensed under the MIT license (LICENSE or http://opensource.org/licenses/MIT)