Skip to content

Latest commit

 

History

History
103 lines (62 loc) · 2.21 KB

README.md

File metadata and controls

103 lines (62 loc) · 2.21 KB

Midi Project

A graphical user interface (GUI) program designed to interact with Midi signals from any Midi instrument.


Project Description


During my internship, I developed a GUI program that allows real-time editing and control of Midi signals from any Midi instrument. This program offers a user-friendly interface to manipulate and send Midi signals back to the instrument in real time, making it a valuable tool for musicians and music producers.


Features

  • Real-time editing and control of Midi signals
  • Ability to send signals back to the Midi instrument
  • User-friendly interface for easy use

Installation

These instructions will help you get the Midi-Project program running on your computer.


Requirements

  • Midi device connected to your computer

Downloading the Executable File

You can download the latest release of the Midi GUI program from the Releases section of the repository. Simply download the executable file and run it on your computer.


Installing from Source

  1. Clone the repository to your local machine
$ git clone https://github.com/Alperencode/Lemona-Science.git
  1. Navigate to the repository directory
$ cd Lemona-Science
  1. Install the required packages
$ pip install -r requirements.txt
  1. Navigate to the "Midi-Project" directory
$ cd Midi-Project
  1. Run the program
$ python Midi-Project.py

Usage

  1. Connect your Midi device to your computer
  2. Open the program
  3. Edit and control your Midi signals in real-time

Built With

  • Python - The programming language used
  • Tkinter - The GUI library used

Contributing

  1. Fork the repository
  2. Create your feature branch (git checkout -b my-new-feature)
  3. Commit your changes (git commit -am 'Add some feature')
  4. Push to the branch (git push origin my-new-feature)
  5. Create a new Pull Request

Author