QuynhVir / naraka-midi-connector

Converts MIDI signals from digital piano to keyboard keystrokes to play instruments in the game NARAKA: BLADEPOINT

Geek Repo:Geek Repo

Github PK Tool:Github PK Tool

naraka-midi-connector

Naraka MIDI Connector

This tool converts MIDI signals from a digital piano into keyboard keystrokes, allowing you to play instruments in the game NARAKA: BLADEPOINT. And yes, it also works with Genshin Impact's lyre.

Installation

  1. Clone the repository:

    git clone https://github.com/QuynhVir/naraka-midi-connector.git

  2. Navigate to the project directory:

    cd naraka-midi-connector

  3. Install the required dependencies:

    pip install -r requirements.txt

  4. Run the tool:

    python mainwindow.py

Building the Executable

Run the following command to build the executable:

pyinstaller 'Naraka MIDI Connector.spec'

The resulting executable will be located in the dist directory and named Naraka MIDI Connector.exe.

Usage

Make sure your MIDI device is connected to your computer before running the tool.

  1. Run the Naraka MIDI Connector.exe executable.
  2. Select your MIDI device from the dropdown menu.
  3. Select the base octave for your instrument. The default is C3.
  4. Click the "Start" button to start listening for MIDI signals.
  5. Play your MIDI instrument. The tool will convert the MIDI signals into keyboard keystrokes for the game.

Pre-built Binary

A pre-built binary is available in the latest release on GitHub.

Contributing

Contributions are welcome! Please feel free to submit a pull request.

License

This project is licensed under the terms of the MIT license.

About

Converts MIDI signals from digital piano to keyboard keystrokes to play instruments in the game NARAKA: BLADEPOINT

License:MIT License


Languages

Language:Python 100.0%