Skip to content

x15rte/Jukebox

Folders and files

NameName
Last commit message
Last commit date

Latest commit

ย 

History

136 Commits
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 
ย 

Repository files navigation

Jukebox ๐ŸŽน

Python Version License: MIT Discord
MIDI to Roblox Piano!

Supports Windows, macOS, and Linux

๐Ÿ“– Wiki

Ask DeepWiki

Automatically refresh weekly with the latest code changes, may contain AI hallucinations

๐Ÿš€ Usage

Do not use IME during playback. Use US-QWERTY direct input only.

Method 1 (Recommend)

# Install
git clone https://github.com/x15rte/Jukebox.git
cd Jukebox/
sudo apt install libasound2-dev libjack-dev (Linux)
pip install -r ./requirements.txt (Mac/Linux)
pip install -r ./requirements-windows.txt (Windows)

# Run
python ./main.py

# Update
git pull

GitHub code size in bytes GitHub last commit

Method 2

Download and run the latest release from the Releases page.

the frozen exe may show the window with a random delay;if nothing appears, wait a bit longer or run via Method1

GitHub All Releases GitHub Release GitHub commits since latest release

๐Ÿ’ก Tips

Use MIDI output to support velocity

KEY Mode: 88-Key -> Ctrl ; Pedal -> Space

Open config dir
cd ~/.jukebox_piano/

๐Ÿ™‹ FAQ

How can I be sure this isnโ€™t a malware?

You can verify it in several ways:

  • Review the source code yourself (itโ€™s fully open source).
  • Use AI tools like Claude or DeepWiki to analyze the code.
  • Run it directly with python main.py without downloading any executable. (Recommended method)

Alternatively, if you prefer to use the pre-built executable from the Immutable release:

๐Ÿ“ฆ Freeze to exe

pyinstaller ./Jukebox.spec

๐Ÿ“ธ Screenshots

Image Image Image Image Image

โœจ Credits


This project is based on HuMidi

About

A Roblox Piano Tool ๐ŸŽน

Topics

Resources

License

Security policy

Stars

Watchers

Forks

Contributors

Languages